Ahmad Alam
abn4er@r.postjobfree.com
Professional Summary:
. IT Professional with 7 Years experience
. Java/J2EE professional along with BPM of extensive experience involving
requirement and system analysis, design, development and implementation
of web and software applications to support business needs of Global
Corporations.
. Possess expertise in Object-Oriented Analysis & Design (OOAD) core
Java/J2EE Development and BPM tools.
. Proficient in designing n-tier Enterprise application with J2EE design
patterns like MVC, DAO,VO, Session Fa ade, Service Locator, Factory
Pattern, Facade Pattern, Front Controller and Singleton.
. Proficient in BPM tool (PRIMA WORKFLOW, ILOG JRules 7.1, Blaze) and
J2EE components such as EJB 3.0, JSP 2.0 and Servlets 2.4
. Expertise with J2EE compliant IDEs: RAD 7.5.0 and Eclipse 3.4.
. Expertise with J2EE complaint application servers like IBM WebSphere
5.1/6.1/7.1/8.0 Tomcat, Jboss.5.0 and BEA Weblogic 10.2.3
. Expertise in using Jakarta Apache frameworks like Struts 1.1, ANT, Junit
and Log4J.
. Version control- CVS, PVCS, Clear Case
. Domain Knowledge encompassing Insurance and Banking industries.
. Quick learner and ability to make solution-oriented contributions in
highly demanding situations.
. Strong experience in ILOG JRules 6.6 & IBM Websphere JRules 7.1 /8.0
. Strong experience in both IT & Business rules of BRMS (ILOG JRules)
Technical Skills:
Operating Systems : Windows (9x to XP)
Technology : Core Java, J2EE, Servlet, EJB, JUnit
Web Technologies : Struts, XML, JSP, DOM/SAX, WSDL
App/Web Servers : IBM Websphere, JBOSS, Oracle Weblogic, Apache
Tomcat, Pramati4.1
Methodologies : Agile, Waterfall, Onshore-Offshore model
IDE : IBM RAD 7.5, Eclipse 2.0.1/3.0, IBM RSA
Rule Engines : ILOG JRules 6.6/7.1/8.0, Prima Workflow
Certification:
. WebSphere ILOG JRules Certified 6.6
Professional Summary
Employer:
Role : Technical Lead
Client: KEY Bank Cleveland, OH Nov 2011 to
till date
Application: Payment Optimization Process (Credit Card)
Description: The Payment Optimization Process Program will leverage the
existing functionality of Debit Card to support Credit Card functionality.
Currently Key Bank's Credit Card processing is taken care by XXXX Company
and going forward KEY Bank has decided to give this Processing to YYYY
Company. Also KEY Bank has decided to support most of the Credit Card
functionality by their own and very minimal functionality will be taken
care by YYYY Company.
Responsibilities Performing:
. Requirements understanding and analysis
. Prepared high/low level design document for rules
. Design of rule projects
. Design Object Model(Input-Output format)
. Designing and authoring rules, Rule orchestration(Design Rule Flow)
. Create supporting rule artifacts such as rule project, BOM/XOM/Utility
Method using Java API
. Work on Rule Execution Integration Pattern such as Webservices/EJB
. Design & develop supporting components for rule authors
. Design & enhance execution model based on requirements of business
object model
. Design & develop Dynamic domains for rule authoring & testing using
Designer/Decision Center
. Responsible for critical code check-in and version control using PVCS
. Deployment of Rule in various mode(Webservices, EJB and embedded java as
POJO)
. Rule testing and simulation using JUNIT/SOAP UI/ DVS
. Support IT, UAT, Prod.
Environment/Tools: Core java, ILOG JRules7.1.1/8.0, XML, Db2, (Application
Application Server, Webservices, Designer/Studio, Decision Server, Decision
Center, DVS, Decision Warehouse, JUnit)
Employer: Wipro Technologies
Role : Technical Lead
Client: US Bank MN April 2011 to
Nov 2011.
Application: Customer Express Cap01
Description: The Customer Express Program will implement a solution to be
used across the enterprise to Initiate, log, track, route, and expedite
resolution of our most common customer problems and Service requests. The
solutions will be used by multiple support areas and across channels,
including self service components for customers. This initiative will
require coordination across many stakeholders and will seek to improve the
customer experience for service and problem requests submitted across
multiple entry points. Business Rules system will interact many interfaces
to provide the business decisions to those calling interfaces. Businesses
Rules system will provide the Product & Problem Request to the Shared UI of
Customer Express based on the Channel, Product & launch by
Customer/Account/Transaction. Business Rules System will also validate the
Service requests & One and Dones.
Responsibilities Performed:
. Gather requirement and closely worked with Bas
. Prepared low level design document for rule
. Design of rule projects
. Design Object Model(Input-Output format)
. Designing and authoring rules, Rule orchestration(Design Rule Flow)
. Create supporting rule artifacts such as rule project, BOM, ruleflow
using rule studio & sync with Rule Team Server and developed rules
. Integrate & test rule service with Host system
. Design & develop supporting components for rule authors
. Design & develop Dynamic domains for rule authoring & testing using rule
studio/RTS
. Developed ANT built scripts for building RuleApp.jar and Rulesets.jar
. Responsible for critical code check-in and version control using Clear
Case
. Involved in deployment of Rule on RES.
. Support IT, UAT, Prod.
Environment/Tools: Core java, ILOG JRules7.1.1, XML, Db2, (Websphere7.1,
Webservices, Rule
Execution Server, JUnit, Rule Team Server)
Employer: Wipro Technologies
Role : Technical Lead/Onsite Coordinator
Client: The Hartford Insurance CT Feb
2010 to April 2011
Application: Internet Agency
Description: Internet Agency, New Business sales application accessed via
the Electronic Business Center (EBC). This is a front end application used
by agents to quote and issue auto and homes insurance.
Responsibilities
. Gather requirement and designed new module to provide state specific
information
. Prepared low level design document for rule
. Design of rule projects
. Design Object Model(Input-Output format)
. Designing and authoring rules, Rule orchestration(Design Rule Flow)
. Create supporting rule artifacts such as rule project, BOM, ruleflow
using rule studio & sync with Rule Team Server and developed rules
. Developed the new module to provide state specific information
. Provide technical Support to Offshore team member
. Resolved various production issues
Environment/Tools: Java/J2EE, ILOG JRules7.1.1, RTS, DVS, BOM, XOM, RES,
XML, Oracle
Employer: Wipro Technologies
Role : Module Lead
Client: Aviva Canada, Canada
July 2007 to Jan 2010
Application: eCommerce Logical Solution Architecture
Description: Aviva Canada provides capabilities for consumers to obtain
quote and purchase new auto and home insurance policies through Call
Centers and Broker channels. Aviva Canada has initiated the eCommerce
project to provide a channel to customers to purchase policy and related
services over the Internet. The business benefits of providing a self-
service channel for Customers over the web are as follows: Lowering cost,
by more efficient use of staff, by deploying a self-service application for
Customers and Partners. Improved Customer experience by providing
personalized interface that enables users to find the content they require
more efficiently. Building a more Customer Centric Organization. Integrated
Information technologies (e.g. Business Processes, MI) to detect
bottlenecks and product quality problems and improve customer satisfaction.
Responsibilities Performed:
. Closely worked with BA and gather requirement
. Prepared low level design document for rule and developed rules
. Authored rule and tested with JUnit
. Integrate & test rule service with Host system
. Design & develop supporting components for rule authors
. Design & enhance execution model based on requirements of business
object model
. Added additional security in RTS, define new role in RTS for new User
. Support IT, UAT, Prod.
Environment/Tools: Java, JSP, Servlets, EJB3.0, ILOG JRule 6.6 (Websphere
6.1, Web Services, Rule Team Server(RTS), Rule Execution Server(RES),
JUnit)
Employer: Wipro Technologies
Role : Developer
Client: Citi Bank Japan Jan
2007 to June 2007
Application: IRRL_LSC Integration
Description: Web application shall be used to access the Recalculation
Engine component. This application takes Branch Number, Account Number,
SEQ, Legal Claim Filed Date and Set-off Application Date (optional) as
input parameters and makes transaction history and recalculation sheet in
Excel format downloadable from the web screen. The application shall be Web
based and accessed by users dependent on their roles.
Responsibilities:
. Analysis of Business Requirements and Technical Requirements
. Involved in the design phase and prepared design documents supported by
the sequence diagrams
. Developed Legal Claim Filed Screen and Integrated with service layers.
Environment/Tools: Servlets, JSP, JavaScript, Oracle, Webspere 6.1, XML,
XSLT
Employer: Outworx Solution Pvt Ltd
Role : Developer
Client: Outworx Solution Pvt Ltd.
Sep 2006 to Dec 2006
Application: Employee Management System
Description: Employee Management System is basically maintained the
employee's record. Like attendance, leave etc. This application have
various modules, Leave Module is one of them. This module tracks the record
of attendance as well as leave of employees. By using this module HR people
can track the leave record of employee each month. This module generates
various types of report.
Responsibilities:
. Involved in the design phase and prepared design documents supported by
the sequence diagrams
. Developed Leave Module
Environment/Tools: Servlets, JSP, JavaScript, MySql, Tomcat
Employer: NIIT Ltd.
Role : Developer
Client: Philips
Application: Philips E-Learning
Jan 2006 to Aug 2006
Description: Philips is pure e-Learning site, which provide on line
training to user. It also saves information about user, instructor and co-
coordinator, vendor etc. By this admin can make learning Plan, Training
Center, Training Room, to schedule training and then Launch courses and
assign user, vendor to classes etc. This project is divided into three
Regions.
Responsibilities:
. Mainly involved in development of Report screen.
Environment/Tools: JDK 1.4, Servlets, JSP, EJB, JavaScript, Pramati4.1,
Oracle9i, XML, Struts
Employer: NIIT Ltd.
Role : Developer
Client: Gateway Nov 2005 to
Jan 2006
Application: Gateway E-Learning
Description: Gateway is pure e-Learning site, which provide training to
user. It also saves information about user, instructor and co-coordinator
etc. By this admin can make learning Plan, Training Center, Training Room,
to schedule training and then Launch courses and assign user to classes
etc.
Responsibilities:
. Mainly involved in development of E-Learning site.
Environment/Tools: JDK 1.4, Servlets, JSP, EJB, JavaScript, Pramati4.1,
Oracle9i, XML, Struts
Education: Master in Computer Application from Indira Gandhi University,
New Delhi.
Visa Status: H1B