EJAZ AHMAD
Email: adt1ih@r.postjobfree.com
Cell: 636-***-****
Bristow, VA USA 20136
Executive Summary: Information systems professional with Twenty-four years of industry experience in analysis, design, development, testing and implementation of software applications. Sound technical knowledge and excellent working experience of Boomi AtomSphere iPaaS platform, J2EE/JEE technologies, WebSphere, Weblogic, Jboss, Microsoft SQL Server, Oracle database, DB2/400, OS/400, RPG/400, ILE RPG, CL/400, CLLE, ILE COBOL, SQL/400 and AS/400 iSeries.
Experience of Web based applications ranging from simple dynamic websites to complex B2B, B2C E-Commerce websites.
Good communication skills, team member and record of leadership, committed to job and quick learning.
Skills: Enabling Environment: Boomi AtomSphere iPaaS platform, J2EE/JEE technologies, Struts, Hibernate, Swings, HTML & HTML5, JavaScript, Groovy, Voice XML, SQL/PLSQL, FOP (XSL-FO Scripting), XML, XSLT, JBOSS AS (7.1.1), IBM WebSphere Application Server for AS/400 & Windows (V7.0), WebLogic v9, SSL Certificate implementation, IBM Host Access Class Library, RPG/400, ILE RPG, CL/400, ILE CL, ILE COBOL, SQL/400, Integration server of webMethods 6.5 Fabric, Monarch Modeler, GCP - Google Cloud Pub-Sub messaging services, Amazon webservices
Databases: Oracle 11g, MS SQL Server (2000 to 2014), DB2/400
Tools: Oracle SQL Developer, Toad Xpert, MS SQL Server Management Studio, IBM Visual Age for Java, Eclipse, IBM WebSphere Studio Site Developer (Eclipse based), Rational Rose (UML), ErWin/ERX, Microsoft Office, MS Project, MS Visio,, MS Visual Source Safe, SVN, Concurrent Versioning System with WebSphere, Service Now, Borland Star Team, Monarch Modeler, SEU/400, DFU/400, SQL/400, Query/400, RLU/400, SDA/400, iDoctor.
Operating Platforms: Windows NT/95/98/2000/XP/2007/2008/2012, OS/400
Business Applications: Mortgage/Loan Processing (Client/Server distributed applications), E-commerce (Web based billing Inquiry and payments for insured policies)
Methodologies: Object Oriented Analysis & Designing, Unified Modeling Language, Design Patterns, Service Oriented Architecture.
Experience Summary: Analysis, Designing, Development 24 Years
(Testing, Deployment, Support, SDLC)
Java, J2EE/JEE, JSP 12 Years
HTML & Java Script, CSS 12 Years
HTML5 2 Years
XML, XSLT, FOP (XSL-FO Scripting) 4 Years
JSON 2 Years
Struts 4 Years
Hibernate 4 Year
AS/400, DB2/400, SQL/400, ILE CL 8 Years
(Using iSeries API's, Data Queues,
User Queues, Message Queues,
Multithreading, Journaling,
IBM iSeries file systems like Library &
Integrated File System (IFS), FTP,
DDS Creation for Physical and Logical Files)
RPG/400, ILE RPG 8 Years
ILE COBOL 8 Years
Embeded SQL in COBOL, RPG 4 Years
SEU/400 and Debugger 8 Years
SDA/400, (SubFiles Designing and Handling) 8 Years
RLU/400 (Report Layout Creation and Handling) 8 Years
DFU/400, Query/400 8 Years
User Defined Command Creation 8 Years
IBM Toolbox for Java (iSeriese) 8 Years
Websphere (for iSeries) 2 Years
Websphere (for Windows) 6 Years
WebLogic 6 Years
JBoss AS 4 Years
MS SQL Server 10 Years
Oracle 6 Years
Eclipse, 10 Years
WebMethods (IS) 1.5 Years
Project Management 8 Years
Voice XML 1 Year
Monarch Modeler 3 Years
Service Now 5 Years
Spring Framework 1 Year
Boomi AtomSphere iPaaS platform 2 Years
Employment History:
VISIONET SYSTEMS INC (USA – Cranbury, NJ) August 15, 2015 – December 2022
Software Engineer
Project: Orlando Bathing Suit, LLC ("EBW") Jan. 2021 – Oct. 2022
Client: Orlando Bathing Suit- ("EBW") (www.everythingbutwater.com)
Client is doing business of retails apparel and accessories and we developed integration interfaces at Boomi AtomSphere iPaaS platform for ERP system (Manhattan Active OMNI), Mi9 Retail system, Salsify - Product Management System, e-commerce portal (SFCC - Salesforce Commerce Cloud platform), warehouse and shipments management system (SCALE), POS.
These interfaces consumed JSON, XML and CSV - flat files along with GCP - Google Cloud Pub-Sub messaging services, Amazon webservices and other webservices published by other systems.
Responsibilities:
Working with architect to develop technical solutions for on-going development efforts by using Boomi AtomSphere iPaaS platform.
Requirements gathering
Designing interfaces
Development
Writing reusable functions in JavaScript and Groovy as per needed.
Testing
Deployment at Staging and Production
Monitoring and Troubleshooting the processes
Fixing Production issue.
Project: PHH Servicing Support Group Aug. 2015 – Dec. 2020
Client: PHH Cendant, USA (Mt. Laurel, NJ)
PHH Servicing Support Group’s team is providing support multiple applications those are being used for Mortgage Loans processing.
Responsibilities:
Working with architect to develop technical solutions for on-going development efforts by using Java design patterns and working with MVC architecture.
Writing detailed application documentation.
Resolving issue for L3 and L4 tickets, testing (unit and load testing) and deployment support.
Performing multi-tasking with pro-active approach in project planning, requirements gathering and setting priorities based on impact and risk to the business without/with minimum supervision.
Tools and Technologies
These projects are developed by implementing Java / JEE, Spring Framework, Hibernate, Oracle 11g, WebLogic, Eclipse, HTML, HTML5, Java script, PLSQL, Log4j, XSLT, FOP (XSL-FO), Service Now, Borland Star Team, Monarch Modeler,
SYSTEMS LIMITED (Pakistan – Lahore, Punjab) September 08, 2014 – August 14, 2015
Senior Advisory Software Engineer
Project: Web based Billing Inquiry and Payment System (BIPS)
Client: Tower Group Companies
Client: Companion Property & Casualty, Inc.
September 2014 – Aug. 2015
(As a Consultant) December 2013 – March 2014
(BIPS) as product of VISIONET SYSTEMS, Inc. (having business with SYSTEMS LIMITED) was customized for clients, Tower Group Companies and Companion Property & Casualty, Inc..
Companion client had requirements to migrate and enable its customized BIPS version to new advance environment have Windows 2012, MS SQL Server 2014, JBoss AS 7.1.1.
Tower client additionally had requirement to expose the billing inquiry and payment services as web services. These web services were integrated to client’s other systems.
Led a team to develop SOA based web services for Billing Inquiry of policy modules and payment via Credit Cards and Electronic Checks. Also develop new web pages to enhance the service and administrative functionalities for customer and administrators.
Responsibilities:
For Companion Version:
Led a team for BIPS migration to new environment
JBoss AS configuration for JDBC Data source, default hosting (HTTP, HTTPS), SSL certificate, logging, ports enabling.
BIPS source code migration form JDK 1.4 to 1.6.
Enabling BIPS database with MS SQL Server 2014.
Testing, Integration, Deployment.
UAT and Production Support.
For Tower Version:
Work with Architect to design SOA based web services by using Java design patterns and working with MVC architecture.
Led the team to develop the services and web pages.
Writing detailed application documentation.
Did programming and integration with other system.
Did configuring WebSphere Application Server 7.0 for JDBC, JNDI, JVM Heap, Web Application security and cache.
Resolving issue, testing (unit and load testing) and deployment support.
Did multi-tasking and was pro-active in project planning, requirements gathering and setting priorities based on impact and risk to the business without/with minimum supervision.
Tools and Technologies
This product is developed by implementing JEE, JSP, Java script, HTML5, JQuery, Struts, Hibernate, Log4j, PLSQL, XML, XSD, XSLT, XPath, WSDL, IBM Websphere Application Server 7.0, JBoss AS 7.1.1, Eclipse, Microsoft SQL Server 2005, 2008, 2014, AS/400, SSL Certificate Implementation.
Self Employed (As Freelancer in Pakistan – Lahore, Punjab)
Consultant
June 2013 – November 2013
April 2014 – August 2014
Project: Project Marketing and Proposals Preparation.
Worked as self-employed to seek projects on the bases of innovative solutions for different case studies as like:
a-Leveraging legacy systems through modern technologies to amplify their effectiveness in business growth.
b-E-commerce solutions for retailers.
Responsibilities:
Identified the grey areas for future clients and approached them for meeting requests.
Prepared presentations for case studies and their solutions.
Gathered client’s requirements and customized them in proposed solutions
Did designing, development for prototypes.
Did estimation and costing for proposed solution
Prepared development, testing and delivery plans.
Did follow up meeting to finalize the deals.
Tools and Technologies
Those prototypes were developed on J2EE/JEE, JSP, Java script, HTML5, JQuery, Struts, Hibernate, Log4j, PL/SQL, XML, XSD, XSLT, XPath, WSDL, IBM Websphere Application Server 7.0, JBoss AS 7, Eclipse, Microsoft SQL Server 2005, 2008, 2014, AS/400, RPG/400, SDA/400, CL/400, SSL Certificate Implementation, Microsoft Office.
VISIONET SYSTEMS INC (USA – Cranbury, NJ) February 14, 2011 – May 2013
Software Engineer
Project: PHH Servicing Support Group Feb 2011 – May 2013
Client: PHH Cendant, USA (Mt. Laurel, NJ)
PHH Servicing Support Group’s team is providing support multiple applications those are being used for Mortgage Loans processing.
Responsibilities:
Working with architect to develop technical solutions for on-going development efforts by using Java design patterns and working with MVC architecture.
Writing detailed application documentation.
Resolving issue for L3 and L4 tickets, testing (unit and load testing) and deployment support.
Did multi-tasking and was pro-active in project planning, requirements gathering and setting priorities based on impact and risk to the business without/with minimum supervision.
Tools and Technologies
These projects are developed by implementing J2EE, Oracle 9i, WebLogic, Eclipse, XSLT, FOP (XSL-FO), Borland Star Team, Monarch Modeler.
SYSTEMS LIMITED (Pakistan) August 17, 2009 – Feb 2011
Senior Advisory Software Engineer
Project: VisiTitle August 2009 – Feb 2011
Client: ULS (United Lenders Services), USA
VisiTitle is a proprietary product of Visionet. It is basically automation for title insurance and closing process. Title insurance is insurance against loss from defects in title to real property and from the invalidity or unenforceability of mortgage liens. It is meant to protect an owner's or lenders financial interest in real property against loss due to title defects, liens or other matters. It will defend against a lawsuit attacking the title as it is insured, or reimburse the insured for the actual monetary loss incurred, up to the dollar amount of insurance provided by the policy.
Training:
Attended in house training sessions to get domain knowledge of mortgage industry.
Responsibilities:
Supervising a team of four members to develop forms through automation.
Working with Architecture to develop original and creative technical solutions to on-going development efforts.
Tools and Technologies
This product is developed by implementing J2EE, JSP, HTML, Java Script, Hibernate, Java Server Faces and using Microsoft SQL Server, JBOSS AS, JBPM, Eclipse, XSLT, FOP (XSL-FO).
VISIONET SYSTEMS INC (USA, Cranbury NJ) March 03, 2008 – August 2009
Senior Software Engineer
Project: CPA II – Optimization of Existing System Aug 2008 – Apr 2009
Client: Newedge Group, USA (Chicago, IL)
Client is using third party GMI application for its business of trading with integration of in-house developed applications & tools. As client has worldwide business and he has to process the trading of different regions in different time spans. With passage of time data have got huge volumes due to which data processing was taking long time which was not affordable for the business.
Visionet team accepted this challenge to optimize these processes. I as a team member performed following activities:
1-Analyzing the application through iDoctor
2-Parsing the source code to identify input/output files
3-Rewriting sources code by using best practices, features and parallelism.
4-Resolving issue for L3 and L4 tickets, testing and deployment support.
Tools and Technologies:
AS/400, RPG, ILE RPG, ILE SQLRPG, ILE COBOL, DB2/400, ILE CL, CL, OCL, SQL/400, iDoctor.
Project: CID - ACCOUNT MANAGER Mar 2008 – July 2008
Client: FedEx Kinko’s, USA (Dallas, TX)
The application Account Manager (AM), extracts all non-billing functions from PSAR in order to streamline processes and capture pertinent related metrics for the business. These metrics and valuable data help for analyzing the customers. Further, the new application facilitates integration with FedEx’s account establishment and maintenance systems. Lastly, the new system also addresses existing redundant customer and organization data and any non-value added steps in common workflows (either between processes or between FXK and FXS).
Responsibilities:
Enhancing and developing new flow code, analyzing existing flow code, using the available best practices of flow code for Web Services.
Contributing to upgrades, participate in design and architecture recommendations for Web Services
Troubleshooting issues related to Web services.
Worked with Architecture to develop original and creative technical solutions to on-going development efforts.
Planed and conducted unit and integration testing including test case documentation.
Implementing Java services, Adapter services, Flow services, Xslt services, Triggers, Document Type, Packages, Xml/Flat file schema’s and Web service connectors on integration server.
Integration of IS services with ‘source any where’ (online source safe).
Tools and Technologies:
Integration server of webMethods 6.5: webMethods Integration Server
SYSTEMS LIMITED (Pakistan) April 13, 1998 – Feb 2008
Senior Advisory Software Engineer
Project: VICTORS Mar 2007 – Feb 2008
Client: LFC (Lenders First Choice), USA
The application is basically automation for title insurance and closing process at LFC. Title insurance is insurance against loss from defects in title to real property and from the invalidity or unenforceability of mortgage liens. It is meant to protect an owner's or lenders financial interest in real property against loss due to title defects, liens or other matters. It will defend against a lawsuit attacking the title as it is insured, or reimburse the insured for the actual monetary loss incurred, up to the dollar amount of insurance provided by the policy.
Training:
Attended in house training sessions to get domain knowledge of mortgage industry.
Attended in house training sessions to learn, how to write services on webMethods Integration Server.
Got training to operate and manage Oracle database.
Responsibilities:
Enhancing and developing new flow code, analyzing existing flow code, using the available best practices of flow code for Web Services.
Contributing to upgrades, participate in design and architecture recommendations for Web Services
Troubleshooting issues related to Web services.
Translated requirements into technical and architecture solutions.
Worked with Architecture to develop original and creative technical solutions to on-going development efforts.
Planed and conducted unit and integration testing including test case documentation.
Implementing Java services, Adapter services, Flow services, Xslt services, Triggers, Document Type, Packages, Xml/Flat file schema’s and Web service connectors on integration server.
Integration of IS services with ‘source any where’ (online source safe).
Tools and Technologies:
Integration server of webMethods 6.5: webMethods Integration Server offers a robust and standards-compliant platform that supports the latest data transfer and Web services standards, including JSP, HTML, Java script, XML, XSLT, SOAP, and WSDL.
Project: Web based Billing Inquiry and Payment System (BIPS)
Client: Consumer First Insurance Company (USA based company)
June 2006 – Feb 2007
Client: Companion Property & Casualty, Inc. (USA based company)
March 2004 – Feb 2007
Client: Preserver Group, Inc. (USA based company)
Feb 2002 – Feb 2007
Performed a primary key role in re-designing and developing Web based Billing Inquiry and Payment System (BIPS) as product for VISIONET SYSTEMS, Inc. on the basis of experience of BIPS developed for client Preserver Group Inc. and now customized it for client Companion Group, Inc and Consumer First.
BIPS product is a wrapper on the AS/400 based legacy application for insurance system called as POINT System. Data is fetched from legacy system by reading the screens.
Led a team of four members to maintain, make enhancement to provide web services and customer support for BIPS product. I have also designed and led a team to develop a new feature in BIPS, called as VRU (Voice Response Unit). This facilitates BIPS user to make billing inquiry and payment over his/her telephone.
Training:
Attended in house training sessions to get training of project management.
Got training to implement industry standards in software development as like ISO 2009, CMMI.
Attended in house training sessions to get J2EE technologies, Application Server WebSphere, Voice XML.
Tools and Technologies
This product is developed by implementing J2EE, JSP, HTML, Java Script, Hibernate, Struts framework and using Microsoft SQL Server, DB2/400 databases, IBM WebSphere, Voice XML, FOP (XSL-FO) and AS/400 environment with RPG/400, ILE RPG, SQL/400, CL/400, ILE CL, ILE COBOL, COBOL/400.
Project: Business Partner Interface (Oct 2001 – Jan 2002)
Client: Countrywide Home Loans Inc. (USA based company)
The purpose of the project was to provide an interface for Countrywide’s Business Partners to electronically notify the Foreclosure/Bankruptcy Management division (FBM) of their actions or of new data they possess, and to allow any FBM workflows affected by the actions to be notified. The project was for to improve the range of automation between business partners and CHL workflow processing of loans.
Training:
Attended in house training sessions to get knowledge of mortgage industry.
Responsibilities
Led the group of two members responsible for development of Java Server Pages, Java Servlets and Processor classes to implement Sun Model 2 MVC architecture.
Developed ILE RPG stored procedures for robust persistence layer.
Unit and integration testing
AS/400 administration.
Tools and Technologies
Java using development tool IBM Visual Age for Java
SEU/400, ILE RPG, SQL/400, CL/400, ILE CL, ILE COBOL, DB2 for AS400
HTML, JavaScript
Java Server Pages and Java Servlets
Server configuration
IBM WebSphere as an Application Server on AS/400
Project: Re-conveyance Processing System Mar 2001 - Sep 2001
Client: Countrywide Home Loans
Worked on three modules Print Engine, Outsource and Boarding Exceptions, which were integral parts of Re-conveyance Processing System, having Swing based GUIs and some internal business logic in ILE RPG.
Responsibilities
Led the group of two members responsible for preparing static and dynamic models using Rational Rose.
Development of JAVA Classes for Database access (Persistent layer), ILE RPG stored procedures, GUIs using JFC/Swing, Controller classes by implementing MVC architecture.
Development of Business Objects and Utility classes.
Unit and integration testing & AS/400 administration.
Tools and Technologies
Java, swings, using development tool IBM Visual Age for Java, IBM Toolbox for Java
SEU/400, ILE RPG, SQL/400, CL/400, ILE COBOL, DB2 for AS400
Project: Billing Inquiry and Payment System (BIPS) Nov 2000 – Feb 2001
Client: Preserver Group, Inc. USA (http://www.preserver.com)
Web based Billing Inquiry and Payment System (BIPS) is an E-commerce application, which collects information of insured policies from green screens (interface of legacy application) of AS/400, and makes payments by same interface. Payments are processed by credit cards (VISA/MASTER) or by Electronic Checks.
Training:
Attended in house training sessions to get knowledge of JAVA technologies, E-commerce and insurance industry domain.
Responsibilities
Worked as a team member for providing a web-based interface
Designed the model of the application in Rational Rose using UML.
Designed the GUIs of the application.
Implemented the main controlling classes of the application.
Tools and Technologies
Rational Rose for OO Analysis and Design
Java, Servlets, HTML, Javascript.
IBM Host Access Class Library
SurePay Java SDK
IBM Toolbox for Java
AS/400, IBM WebSphere, Windows NT, Microsoft Project 2000
Project: CHL Workflow Maintenance System Apr 2000 – Oct 2000
Client: Countrywide Home Loans Inc.
A client server application, providing a user-friendly interface to maintain tables involved in CHL’s Tracking System. I was involved in creation of complex algorithms to translate business rules between end-user and system.
Training:
Attended in house training sessions to get knowledge of JAVA technologies.
Attended training sessions to get domain of application.
Responsibilities
I was the member of the group responsible for analysis of requirements.
Prepared Use Case Documents covering all the use cases of the system.
Prepared database model using ErWin.
Prepared class and sequence diagrams using Rational Rose.
Developed of Java classes for database access (Persistence Layer).
Developed ILE RPG stored procedures to manipulate data at the backend of persistence layer.
Developed business objects, control classes and utility classes.
Developed GUIs using JFC/Swing.
Unit and integration testing
Tools and Technologies
Java, Swings, using development tool IBM Visual Age for Java, IBM Toolbox for Java
SEU/400, ILE RPG, SQL/400, ILE COBOL, CL/400, DB2 for AS400
Project: CHL Tracking System Jan 2000 – Mar 2000
Client: Countrywide Home Loans Inc.
It was a client server application. It was workflow based system to instantiate a task for a loan processing according to the complex business rule. The data server was an AS/400 and most of the JAVA code would run on AS/400 JVM. IBM AS/400 Toolbox for Java was used for database access and to call ILE RPG stored procedures. ILE RPG stored procedures were used to handle complex and lengthy tasks involving database.
Training:
Attended in house training sessions to get knowledge of JAVA technologies.
Responsibilities
I was member of the group responsible for development of JAVA Classes to implement business logic.
Making threads to run java application in backend.
Developed ILE RPG stored procedures.
Connection Pooling
Unit and integration testing
AS/400 administration.
Tools and Technologies
Java using development tool IBM Visual Age for Java, IBM Toolbox for Java
SEU/400, ILE RPG, SQL/400, ILE COBOL, CL/400, DB2 for AS400
Project: Year 2000 Remediation Jun 1999 – Dec 1999
Client: Office of the Special Deputy Receiver (Chicago), USA
Digitron Packaging Inc. USA
Conversion of code for Y2K compliance.
Training:
Attended in house training sessions to get knowledge of Y2K compliance rules.
Responsibilities
Led the group responsible for to execute Millennium/400 tool for all sources of application.
Made manual review on all sources for Year 2000 remediation.
Unit testing of original and converted RPG/ILE, COBOL/400 and CL/400 programs.
Menu and Script testing of the converted application.
Tools and Technologies
Millennium/400 and DB2 for AS400
ILE RPG, RPG/400, COBOL/400, ILE COBOL, CL/400 and SQL/400.
Project: S/36 to As/400 Conversion Dec 1998 – May 1999
Client: Office of the Special Deputy Receiver (Chicago), USA
Digitron Packaging Inc. USA
Conversion of code from S/36 environment to AS/400 environment.
Training:
Attended in house training sessions to get knowledge of S/36, OCLs.
Responsibilities
Led the group responsible for DDS Designing and Creation
S/36 to AS/400 mode conversion. Includes S/36 RPG programs, OCLs, Physical Files, Display files, and Menus.
Conversion of RPG/400, COBOL/400 and CL/400 programs. Program Defined Files (PDFs) converted to External Defined Files (EDFs).
Unit testing of original and converted RPG/400 and CL/400 programs.
Menu and Script testing of the converted application.
Tools and Technologies
DB2 for AS400, SQL/400, RPG/400, COBOL/400, ILE COBOL, CL/400
Target/400
Project: Millennium/400 Tool Development Apr 1998 – Nov 1998
Client: VISIONET SYSTEMS INC.
Millennium/400 Tool was for Year 2000 remediation for business applications developed in ILE RPG, RPG/400, and CL/400.
Training:
Attended in house training sessions to get knowledge of AS/400 technologies, RPG, CL/400, RLU, SDA, DB2/400, COBOL/400.
Responsibilities
Led the group responsible for development and maintenance of utility to establish inventory of all sources of an application in a database.
Developed and made enhancement in tool to scan ILE RPG, RPG/400 and CL/400 sources for date fields and impacted fields and maintain inventory for those fields.
Made enhancement in tool to change ILE RPG, RPG/400, COBOL/400, ILE COBOL and CL/400 sources for Year 2000 remediation.
Tools and Technologies
SEU/400, RLU/400, SDA/400, DB2/400, Query/400, DFU/400
ILE RPG, RPG/400, COBOL/400, ILE COBOL, CL/400 and SQL/400.
Education: Bachelor of Science (B.Sc. - Mathematics & Physics)
Diploma in Computer Science
Visa Status: Permanent Resident for USA (Green Card Holder)
Gender: Male
Date of Birth: November 02, 1972