Software Engineer/Analyst Programmer
WWICS
Total years of experience :20 years, 5 Months
• Updation of the content of the website which evolves updating of content in VB.net, asp.net, C#.
• Maintenance of the database of the clients of the company in SQL server .
• Enhancement and support of the internal application Z-axis which is a program written in C++ on windows environment.
• Unit testing and bug fixing
Employer: Pitney Software India Private Limited
Period: April 2008 - June 2012
Designation: Senior Software Engineer
Project - Centrus:
Centrus comprises of a suite of products which is used for Geo-coding. This project deals with development and maintenance of a Geocoding Engine.
Responsibilities:-
• Development and maintenance of Centrus product using C++ on Unix and windows platform
• Analysis, Design and enhancement of the components
• Worked on Core Java and JNI for porting the C++ APIs in JAVA.
• Worked on test driven development with Java, C++ and C# languages
• Multi-threading
• Bug Fixing and Debugging on UNIX and Visual studio on windows platform.
• Testing - Logging Defects, verifying defects for Quality Assurance.
• Provided BAU support for Production issues and actively fixed the on call severity one defects.
Project - Dataflow:
Data Flow(TM) is an ETL tool. It is a general-purpose, pipelined data processing engine that uses transformation objects to implement data integration, data analysis and information delivery services.
Responsibilities:-
• Development and maintenance of Dataflow database connectivity module which is basically required for database connection by different dataflow components.
• Analysis, Design and reverse engineering of the components.
• Development work using C++ for enhancing the Dataflow product.
• Enhance and maintain the Rogue wave Library of the database connectivity module.
• Design patterns and Data structures
• Performance Tuning and Improvement of the Dataflow System
• Testing - Logging Defects, verifying defects for Quality Assurance.
• Provided BAU support for Production issues and actively fixed the on call severity one defects
• Client Interaction during various phases of the project
• Development and maintenance of Centrus product using C++ on Unix and windows platform
• Analysis, Design and enhancement of the components
• Worked on Core Java and JNI for porting the C++ APIs in JAVA.
• Worked on test driven development with Java, C++ and C# languages
• Multi-threading
• Bug Fixing and Debugging on UNIX and Visual studio on windows platform.
• Testing - Logging Defects, verifying defects for Quality Assurance.
• Provided BAU support for Production issues and actively fixed the on call severity one defects.
Employer: Tata Consultancy Services
Period: March 2003 - April 2008
Designation: IT Analyst
Project - Visa Net Distributed Processing Solution for Credit/Debt card Authorizations
Visa is the world's leading payments brand and the largest payments system worldwide. Visa Authorisation (VDPS) System is Visa's real time distributed architecture solution for card authorisation processing at the Region level.
Responsibilities:-
• Development and maintenance of VDPS authorization module which is basically a ACI base 24 product in C++.
• Analysis, Design and Implementation of the DFM components on Unix platform.
• Development work in core part of the "switch" of the VDPS System
• Worked on Multi-threading and socket programming
• Developed and maintain the TDE extractor and Journal reader of the DFM module
• Bug Fixing and Debugging in the using dbx on Unix and sun studio on windows platform.
• Performance Tuning and Improvement of the VDPS System
• Testing - Logging Defects, verifying defects for Quality Assurance.
• Provided BAU support for Production issues and actively fixed the on call severity one defects
• Client Interaction during various phases of the project
• Used Sun studio and Clear case for the development work
Project - Quartz implementation for the Société Générale bank of France
QUARTZ® 3.0 is the next generation Universal Integrated Banking System with a modern architecture, supporting operations in multi-currency, multi-lingual, multi-entity environment.
Responsibilities:-
Payment and Funds Transfer module: • Analysis, Design and Implementation using Unix platform.
• CMR, Concept Note and production of High Level Design documentation
• Written Pseudo code for the RTGS+ settlement system
• Worked on Multi-threading and socket programming
• Used Design patterns and data structures
• Worked on Q++ which is an internal OOP language of TCS
• Worked on Oracle, Master Craft for modelling purpose, PL/SQL.
• Development work in the Transfer Module of PFT in C++
• Developed the SNCE and EMZ settlement systems for the Société Générale Bank
• Bug Fixing and Debugging with dbx on Unix environment.
• Testing - Logging Defects, verifying defects for Quality Assurance
• Client Interaction during Pre Acceptance Testing
• Support for the Production issues
• Master of Computer Science and Applications from Aligarh Muslim University July, 1999 to June, 2002.
• Bachelor of Science (Maths Honours) from Aligarh Muslim University July, 1996 to June, 1999.