Experience Summary:
**+ Years of experience on AS/400, IBM I-Series, RPGLE, COBOL, Embedded SQL, CLP, ILE environment.
Experience in leading teams and working experience of onsite coordinator.
Thorough understanding of Software Development Life Cycle (SDLC).
Working experience on Tool SunGard GMI.
Working experience in Banking (retail and Investment banking) and insurance.
Extensive experience in RPG-IV, ILERPG, RPG III, CL, CLLE, COBOL, Embedded SQL, Service program, Binding Directory, Store Procedure, DDL/DML Statements.
Working experience on Change Management tool like Aldon, Implementer and Turnover.
Experience in Production Support and On-Call production support handling.
Experience in applying different software development methodology like Waterfall and Agile.
Experience in requirement gathering documentation by tools such as MS Office, MS Visio & Project.
Excellent inter-personal & communication skills & ability to work individually as well as in a team.
Highly motivated and self-ability to handle projects and meet deadlines.
Handling various customer expectations and achieving the same.
Skill Set:
Languages
RPGILE, CLLE, RPG, CLP, Free format RPGLE, SQLRPGLE, COBOL, SYNON(Basic Understanding), JSON, XML
Operating Systems
OS/400, MS-Dos, Windows 95/98/XP/NT
Data Base
DB2/400 using DDL/DML Statements
Change Management Tools
Implementer, Turnover, Aldon
Utilities
DBU, ROBOT Scheduler
ERP Package
GMI
Work Experience:
1.Module lead at Mphasis Ltd USA, from June 2018 to till date.
2.Senior Consultant at Polaris Financial Technology ltd, from January 2013 to May2018.
At Onsite Franklin TN – Jan 2018 to May 2018
At offshore Chennai – July 2017 to Dec 2017
At Offshore Mumbai – June 2016 to June 2017
At onsite location Chicago, IL – Jan 2015 to May 2016
At offshore Mumbai – Jan 2013 to Dec 2014
3.Worked as Senior Software Engineer – Development at CitiusTech, Mumbai from September 2012 to January 2013.
4.Worked as Software Engineer at HSBC Software Development India Pvt Ltd, Pune from September 2010 to September 2012.
5.Worked as Software Engineer at DACCIT Pvt Ltd, Indore (M.P) from February 2009 to Aug 2010.
6.Worked as Consultant at HCL Info system, Bhopal (M.P) from April 2008 to January 2009.
Projects at Mphasis Ltd USA:
Project Name : PMS Support
Client : MedPro Group
Role : Module Lead
Duration : Feb 10st 2020 To Till Date
Environment : AS400, RPGILE, COBOL & CLLE modular programming techniques, OS400 and SQL400
Description : As the nation’s first provider of healthcare liability insurance, MedPro Group has protected the assets and reputations of the healthcare community since 1899. With over $1 billion in annual premium and more than 200,000 clients, MedPro Group is the national leader in customized insurance, claims and patient safety & risk solutions for physicians, surgeons, dentists and other healthcare professionals, as well as hospitals, senior care and other healthcare facilities. Medpro has designed its backend process in AS400.
Roles and Responsibilities:
Working on ILE Concepts including Service programs, Binding Directory, Binder language, Modules/Procedures and using DDL/DML statements while working on DB2 database.
Interaction with business user to discuss the new requirement or modification of the existing application due to change of business rules
Participating in requirement gathering session with business users to capture all business rules and requirement. Preparing Functional and Technical Specification document and presenting it to business users to get the Signoff.
Design, develop, deploy and support the new software module as per business requirement.
Identify the resiliency items in the daily batches that are degrading performance of the system and work with the client manager to sort it out.
Driving a Quality Improvement process that helps to reduce the rework time and hence improve the productivity.
Supporting BAU tickets on day-to-day basis and involve in various enhancement activities.
Involving in the UAT support and providing training to the user on the new enhancements.
Participate in reverse engineering PMS core modules like Rating and surcharge system to migrate PMS system to DcukCreek.
Project Name : Clearing & Derivatives (GMI, Sungard)
Client : JP Morgan Chase Bank
Role : Module Lead
Duration : May 22nd 2018 To Jan 31st 2020
Environment : AS400, RPGILE, COBOL & CLLE modular programming techniques, OS400 and SQL400
Description : For Future and Option trading business, JPMC is using a Sungard developed GMI tool. It covers all the processes starting from trade entry till settlement and clearing. To accomplish these operations, JPMC has developed number of peripheral applications which mainly involves for Remit, reconciliations, margin calculation. We are supporting enhancement activities require to keep the various application up-to date as per the business requirement. Also, we are involved in developing the new peripheral applications due to new business requirement.
Roles and Responsibilities:
Working on ILE Concepts including Service programs, Binding Directory, Binder language, Modules/Procedures and using DDL/DML statements while working on DB2 database.
Interaction with business user to discuss the new requirement or modification of the existing application due to change of business rules
Participating in requirement gathering session with business users to capture all business rules and requirement. Preparing Functional and Technical Specification document and presenting it to business users to get the Signoff.
Design, develop and deploy new software module as requested.
Working with Operate Team to identify the resiliency items in the daily batches which are degrading performance of the system
Driving a Quality Improvement process which helps to reduce the rework time and hence improve the productivity
Supporting BAU tickets and various projects with Client manager.
Involving in the UAT support and providing training to the user on the new enhancements. Involving in the daily and weekly call with various application leads for prioritization of the work
Projects at Polaris Financial Technology Ltd:
Project Name : Affinion Steady State Project
Client : Affinion Group US
Role : Technical Lead
Duration : 15th Feb 2017 To 18th May 2018
Description : Affinion is a global leader in loyalty, customer engagement and insurance solutions. Affinion design, administer and fulfill loyalty and engagement programs that strengthen and expand the value of relationships for their leading clients around the globe. Affinion provide end-to-end loyalty solutions that help clients reward, motivate and retain customers, including program design, points management and administration and broad-based fulfilment and redemption. Through their Insurance Solutions, Affinion bring the industry-leading portfolio of insurance products from top-rated carriers to the country’s largest financial institutions and associations.
Affinion administer insurance coverage for over 20 million people across America. The time-tested products help protect customers – from families building their futures to seniors filling coverage gaps.
The Affinion Insurance solution is supported by the IBM AS400 (IBM iSeries) based, ARTEMIS application, built in 1998.
Roles and Responsibilities:
• Conduct systems/requirement analysis in conjunction with Project Manager and Architect
• Conduct component level work estimation and assists in project plan development, execution
and change control
• Conduct component level systems design and development
• Develop prototypes and frameworks to contribute to overall technical solution
• Lead onshore and/or offshore team to provide technical expertise to project
• Conduct unit and integration testing, including development of test models
• Assist with project estimation, reviews and configuration management
• Provide manual or automated testing of software before delivery to QA
• Fix bugs reported by QA for the software
Project Name : CDT Management Services (GMI, Sungard)
Client : JP Morgan Chase Bank
Role : Technical Lead
Duration : 13-Jan-2013 To 31- Jan-2017
Environment : AS400, RPGILE, COBOL & CLLE modular programming techniques, OS400 and SQL400
Description : For Future and Option trading business, JPMC is using a Sungard developed GMI tool. It covers all the processes starting from trade entry till settlement and clearing. To accomplish these operations, JPMC has developed number of peripheral applications which mainly involves for Remit, reconciliations, margin calculation. We are supporting enhancement activities require to keep the various application up-to date as per the business requirement. Also, we are involved in developing the new peripheral applications due to new business requirement.
Roles and Responsibilities:
Interaction with business user to discuss the new requirement or modification of the existing application due to change of business rules
Participating in requirement gathering session with business users to capture all business rules and requirement. Preparing Functional and Technical Specification document and presenting same to business users to get the Signoff
Working with Operate Team to identify the resiliency items in the daily batches which are degrading performance of the system
Driving a Quality Improvement process which helps to reduce the rework time and hence improve the productivity
Involving in the UAT support and providing training to the user on the new enhancements
Involving in the daily and weekly call with various application leads for prioritization of the work
Projects at CitiusTech, Mumbai:
Project Name : HMS Expansion
Client : Healthcare Management System, USA
Role : Senior Software Engineer - Development
Environment : AS400, RPGILE, COBOL & CLLE modular programming techniques, OS400 and SQL400
Description : Due to current business requirement, HMS wants to expand the length of the hospital number fields in the application from 3 to 4. Also they want to remove the control file used in the programs.
Roles and Responsibilities:
Involving in daily call with onsite coordinator to discuss the roadblocks
Involving in code review
Involving in issue resolution during Unit Testing/QA Testing
Fixing the bug raised by the regression team
Projects at HSBC, Pune:
Project Name : MCH3 Algeria Implementation & FATCA
Client : HSBC Algeria
Role : Software developer
Environment : AS400, RPGILE, COBOL & CLLE modular programming techniques, OS400 and SQL400
Description : Multi country hub system was developed by HSBC to support more than one country as a single entity. Earlier same application was running for the different countries in a different environment having different file sets. After MCH implementation, the single application could support different countries by using single file having the records of different countries identified by county code and group member.
MCH1 was supporting 7 countries and MCH2 with 5 countries, newly developed MCH3 is having 1 country as Algeria right now but more can be included.
Major benefit for MCH was better batch support, earlier there was a single batch for each country needs to be supported by HSBC GLT, after implementation of multi country hub system there was only 3 batches for MCH1, MCH2 and MCH3 each instead of one batch for each country. MCH works on region basis instead of country. So, the significant improvement was related to cost and efficiency.
Roles and Responsibilities:
Involving application support activities and handling PPCR
Running and monitoring UAT batches and production push
Supporting User Acceptance Testing for enhancement / development.
Investigating UAT issues and provide solution
Coordination with user for any issue facing while performing day to day activities
Project Name : Sales Management Module
Client : DACCIT Pvt Ltd, Indore
Environment : AS400, RPGILE & CLLE modular programming techniques, OS400 and SQL400
Description : The sales management system keeps track of the main business process of sales and distribution, such as inquiry, quotation, sales order processing, returns handling and delivery. This module also maintains extensive customer information, defines pricing and tax information, generates sales orders and manages picking, issuing, packing and shipping operations and checks credit. The entire administrative, product, pricing and shipping information edited during sales order entry process. This module is interrelated with Production, Inventory and Accounts.
Roles and Responsibilities:
Involving in analysis of requirement raised by client to prepare a functional specification document.
Preparing Design document for enhancement/development.
Coding, Unit testing for enhancement/development.
Supporting User Acceptance Testing for enhancement / development.
Full engagement from code changes, testing, production deployment and get it signed off from business
Professional Education:
M.C.A from Rajiv Gandhi Technical University, Bhopal (Madhya Pradesh), India – Passing year 2007.
B.C.A from Barkatullah University, Bhopal (Madhya Pradesh), India – Passing year 2004.
Somnath Goswami