Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
Virginia Beach , VA 23001
PROFILE
PROFESSIONAL SKILLS
EXPERIENCE HIGHLIGHTS
University of Hong
Kong , Hong Kong
EDUCATIONS
Old
Dominion University , USA
University of Sciences and Technology of China , China
REFERENCES
Download Resume Format
Zoe (pronounced “shin”) He
Phone: 757-467-9876
Email: zoe@gmail.com
PROFILE
Over 11 years of
Blaze Advisor Rules and J2EE development experience. Systems architect,
technical lead or senior level contributor with over 14 years of technical and
managerial experience and a strong ability to manage, architect and develop
solutions that meet and exceed business needs. Extensive experience with
multi-tiered, distributed enterprise applications using technologies such as:
business rule engine, J2EE, Hibernate, Java, Spring Framework, SOA, XML, web-based,
object and distributed component technologies. Sun
certified Java Programmer.
PROFESSIONAL SKILLS
Programming Languages:
Java (Swing, Servlets, JSP, JSF, J2EE,
Struts, Spring Framework and Hibernate), BPEL, Oracle PL/SQL, XML, UML, C/C++,
C# and Scripts (Javascript, UNIX shell script, Perl and Ant script).
Programming IDEs:
Blaze Advisor Rules IDE, IBM RSA,
Rational XDE, Eclipse 3.x, Visual Studio.NET, RapidSQL 7.x and WebLogic
Workshop 8.1
Business Rules Engine:
Fair Isaac Blaze Advisor
Rules Engine 3.x/4.x/5.x/6.x/7.0, ILOG JRules 6.x/7.x
Servers:
JBoss 3.x/4.x, Bea WebLogic 8/9, IBM MQ Series and IBM
WebSphere Servers (Portal Server, Process Server and Application Server V6.1)
Operating Systems:
UNIX (Solaris 8/9/10 ), Windows XP and
Linux (Redhat 8)
Database:
Oracle 8i/9i/10g, SQL
Server 7.0/2000 and DB2 8/9
EXPERIENCE HIGHLIGHTS
11/2007 –
Present
Blaze Advisor
Rules Architect
Consultant – Department of Information and Telecommunication (DOITT), NYC, NY
I have finished several Blaze rules relate
projects here. The first project is business express web application. If users
want to start some business in NYC (restaurant, retail, etc), they can to go to
this web site to get all permit info they need by answering related questions.
There are standard questions and optional questions and based on users’
answers, there may be different optional questions to ask. All these are driven
by Blaze rules service and BAs define all these rules through RMA (Blaze rule
maintenance application).
The second project is about business
incentive calculation. If users want to have a business in NYC or already have
a business there, there can go to NYC web site to get all related incentive programs
they may be eligible to benefit by answering their business related questions.
Again all these questions are driven by Blaze rules service based on users’
answer. Final incentive estimates are calculated based on users’ answers. All
related info is defined in Blaze rule service by BAs through RMA.
The first two projects are on production now.
The URL for the applicati. The application has been
awarded “Best IT Collaboration among Agencies” by NYC in 2009.
I am the only Blaze rules architect responsible
for these two Blaze projects design and development. These include generic
templates / RMA design and development, customized providers and LDAP
authentication development, system integrations, rules promotions application,
etc.
Hibernate and Spring
Framework is used with WebLogic server 9.2. Blaze Advisor 6.5.3/7.0 is used
with BVS JDBC repository and LDAP authentication.
The third project I worked on here is 311
Citizen Service Management System. Instead of calling 311 to file a complaint
in NYC, Users can use 311 web application to file any type complaint. All the
311 related forms are Blaze rules driven and rendered as a web application. I
am one of three rules team members responsible for all the Blaze rules related
development and Phase II design and development.
I
also initiated and developed a Java application of automatic test harness for
Blaze RMA project. There are about 300 business scenarios and every time
business users try to change rules, they have to manually test each scenario to
make sure none of them is broken before business rules are deployed to
production. This is tedious and time consuming work (usually one person can
only validate 50 scenarios a day). With this Java application only two minutes
are needed to validate these 300 scenarios and validation report will be sent
out immediately through email. In this project, I used Hibernate technology and
Xtream framework and implemented Blaze APIs.
11/2007 –
11/2009
Blaze Advisor
Rules Architect
Consultant – FICO Blaze Professional Service Team, USA (http://www.fico.com)
1/2007
– 11/2007
Blaze Advisor
Rules Architect
Consultant – Affiliated Computer Services (ACS), USA (http://www.acs-inc.com)
As the only Blaze Architect
in the company, I work closely with other system architects to re-engineer ACS
current suite of Medicaid management products as a highly customizable J2EE
application. We use cutting edge technologies and latest approaches to
architecture (SOA, Externalization of Rules) to reduce the cost of State based
customization. Rule service will be invoked by WPS (WebSphere Process Server)
BPEL processes by making SCA reference call.
I work with business
analysts and SMEs to analyze business requirements discover/categorize business
rules and capture rule flows.
I am responsible for Blaze
rules project architecture design and generic rule templates design and
development. This work allows rules authors dynamically create rulesets and
rules through RMA. I also developed several
generic customized providers used for developing user-friendly RMA. I am also
responsible for Blaze project configuration management plan, release and
deployment. I proposed two projects around Blaze rules engine: business rules
repository and test harness and am also overseeing their requirement gathering,
designing and development (IBM RequisitPro, Oracle 10g, EJB, Hibernate and
JSF).
After finishing
architecture design, I worked closely with ACS outsourcing offshore Blaze
development team in India .
Supervising their development and solving their technical problems of Blaze
project is also my daily work.
I am also responsible for
EPT (Early Performance Tuning) project (Blaze rules engine part). By optimizing Blaze rule invocation layer,
performance has been improved by 68%!
I
am also responsible for renovating its legacy system (Blaze with COBOL in a
mainframe system).
The environments are Blaze
Advisor V6.1.7 and V6.5.3, Hibernate, WebSphere Portal Server V6.0, WebSphere
Process Server V6.0.8, WebSphere Application Server V6.1 and WebSphere
Integration Developer.
1/2006 –
1/2007
Blaze Advisor
Rules Architect
Consultant - Wells Fargo & Co., USA
(http://www.wellsfargo.com)
As a key member of RTAG
(Rules Technical Architecture Group) in Wells Fargo & Co., I was one of
authors for documents like “Business Rule Developer Guide”, “Blaze Advisor Best
Practice for Wells Fargo” and “Rules Technical Architecture Framework”.
As a key Blaze rules engine
architect, I worked closely with SMEs and BAs during business rules harvesting
process. I was responsible for Wells Fargo CORE project business rules engine
architecture design, configuration management plan, Blaze project release and
deployment.
As a Blaze rules engine
expert, I provided several training classes to rules developers and business
analysts at Wells Fargo. I was also responsible for generic rule template
design and development. Also I provided many consulting and suggestions for
corporate business rules test harness project.
As a Blaze developer, I
finished more than 100 ruleset templates for GRD (Get Risk Decision), Product
Feature Repository and Pricing and Fees with Palisades .
I also finished projects
customizing RMA template files. In order to keep the customized codes not to be
overwritten each time when new RMA are generated, I modified related Blaze
template .gsp files. This work greatly reduces maintenance effort once the
application deployed to production.
The environments are Blaze
Rule Engine 6.1.3/7.0, Bea Weblogic Server 8.1 and Weblogic workshop.
7/2001
– 12/2005
Principal
Software Engineer (Blaze Rules Architect)
Employee - Amerigroup Corporation, USA
(http://www.amerigroupcorp.com)
As a system architect and
software engineer lead, designed and developed the first up-to-date Automatic
Encounter Processing System (AEPS) in the company. This system is required by
HIPAA and EDI transaction, and is based on J2EE technology using JBoss as the
application server and running on a LINUX platform. The system is designed
using cutting edge technologies and latest approaches to architecture (SOA,
Externalization of Rules) to reduce the future cost of maintenance and
enhancement when new market goes online. Fair Isaac Blaze Rules Engine is used
for business rules engine, Kantay Metabind as the mapping tools, Oracle 9i as the
database, Log4J as our logging tools, JUnit as our unit test tools and Tidal
Enterprise Scheduler as the scheduling tool.
Rational XDE was used for
UML in the system design. Design patterns were used through all system design
and implementation. Eclipse 3.X and
MyEclipse plug-in IDE was used for code development. Middle-Gen was used for
reverse engineer from Oracle database and X-Doclet was used to generate most of
the entity beans and session beans interfaces.
As a Blaze rules engine
expert, I worked with business analysts to extract/discover/categorize business
rules and rule flows from legacy codes.
I was responsible BOM
design and development, Blaze rules architecture design, rules template
development, rule server development and deployment, core EJB and JMS component
development, JMX component development, and X12 EDI data mapping development.
Also responsible for overseeing and mentoring other team member’s coding on a
daily basis.
I was also responsible for
the Encounter relational database design. There are about fifty tables, fully
normalized to serve as backend repository of AEPS.
The system (vendor data
loading, HIPAA 837, 835, 824 and 997 file import and export) has been running
for production since March ‘05.
Blaze
Rules Engine for business rules implementation is for given. But I used Blaze
RMA to define EDI data mapping and it led to a great success! Data Mapping RMA is a web application
including all business logic related to data mapping, where the business
analysts maintain this website. Since
each State has its own companion guide for HIPAA format. Business Analysts will
define these differences through this RMA. Because of the robust design, adding
a new market on line requires only 2-weeks of work for a BA instead of 6-months
of work for a developer!
I
headed a team to finish Facets to AEPS data mapping project. The application is
to extract related Encounter data from Facets system to AEPS weekly.
Informatica was used to do the data mapping, JDOM was used for XML parser and
Blaze rules engine was also used to apply business rules.
I
also developed and/or supervised several web service projects. These are
service-oriented applications to provide business owner many certification
invocations through web service calls. Apache Axis was used in the development
and server was JBoss 4.0.
I headed a team to fully
exploit the Hibernate and EJB 3.0 technology to build a prototype of new Facets
to AEPS data mapping project. JBoss 4.0 was used as our application server.
8/1999
– 7/2001
Senior
Software Engineer
Employee - Harris Connect, Inc., USA
(http://www.harrisconnect.com)
As
the Lead Software Engineer I headed up a group in developing an intranet
web-based application using Java technology and an Oracle database (JSP, Servlets,
Struts, JavaBeans, JDBC and Oracle 8i). I mentored developers in the team
during the development of the project since Struts, JSP and Servlets were new
technology to the company. The IDE was Eclipse and Application server was
JBoss.
As
a Blaze rules expert, responsible for architecture design of Blaze rules
component. Responsible for Blaze rules
development and business object model (BOM) development and business rules
server deployment. The whole application was built using J++ and Blaze component
deployed as a DCOM.
I
was a key player in successfully finishing the performance-tuning project for
one of the company’s NPS applications. This data exchange application was Java
based, COM/DCOM structured, and very complicated system. It was initially
developed by consultants taking more than two years, but loading 50,000 records
to the database usually took 24 hours by this application, which was
unacceptable for the client. Performance tuning was in two phases: In the first
phase, we fixed a memory leaking problem and reduced time from 24 hours to 5.5
hours. In the second phase, we redeveloped the system and reduced time from 5.5
hours to 12 minutes for loading the 50,000 records. The environment was MTS,
COM/DCOM, Java, MSMQ, PL/SQL, Blaze Rules Engine, Oracle 8i and SQL*Loader.
I renovated company’s web-based Data Entry
application middle-tier components. By optimizing Blaze Rules Engine invocation
layer, page response time decreased from between 4 and 8 seconds to 0.3
seconds. The environment was COM/DCOM, Blaze Advisor, Java and MTS.
I developed many PL/SQL stored procedures in
an Oracle 8i environment for the company’s NPS projects.
9/1997 – 8/1999
Research
Associate
Computer
Science Department, Old Dominion
University , USA
Developed
more than 50,000 lines of codes for scientific parallel computing and
simulation using C/C++, PETSc and MPI on UNIX. NASA and NSF sponsored these
projects.
12/1995 – 8/1997
Ph.D Candidate
Concentrated
on research of parallel direct solver algorithms for the finite element method
and developed a very efficient parallel solver on IBM SP2 with 32 processors
using C++ language.
EDUCATIONS
Fair
Isaac Blaze Advisor trained developer (Blaze Advisor language, innovator and server)
Sun Certified Java
Programmer
Master of Science in
Computer Science
Master of Science in
Computational Mechanics
Graduate School of Chinese
Academy of Sciences , China
Bachelor of Science in Mechanical
Engineering
REFERENCES
Available
upon request
Download Resume Format
0 comments:
Post a Comment