Solution Engineering Resume
SUMMARY
- Hands - on, results-oriented and resourceful Senior Software Development professional with 17+ years of experience architecting and delivering reliable and scalable systems in a variety of domains with a broad range of technologies including Microsoft Dot Net, JAVA and Delphi
- Experienced in working in diverse technology projects across various domains including Electronic Payment, Banking and Financial, CRM, GIS, EAI and engineering solutions; 11 years of experience in Payment Domain.
- Instrumental contributor to the integration of the Softgate payment systems with over 300 billers (most of the USA and Canada based mobile, electricity, cable, insurance, banks and other utility companies), partners, service providers, merchants, and retailers, enabling cash-preferred customers to walk-in bill payment from 50 states in USA and Canada.
- Led architecture building and development for several innovative products enabling the file-based and real-time biller’s integration on the fly.
CORE COMPETENCIES
- Technical leadership Product/application development solution/application architecture building
- Requirement engineering Solution framework & POC development Technical support in presales activities
- Agile project management (Scrum & XP methods) Hands - on coding in multiple programming languages
- Vendors / partners / inter-department coordination Resource Management Project management
- Offshore-onsite delivery model setup and management Delivery management Strategic planning
- Payment Processes: Real-Time payment, Presentment, ACH, EDI, CIE, CTX, NACHA Payment Formats
- Payment Card Industry Data Security Standard (PCI-DSS), CMM, SIX Sigma and software quality processes
PROFESSIONAL EXPERIENCE
Confidential
Solution Engineering
Responsibilities:
- Maintaining existing billers, partners and service providers’ integration.
- Contributing to re-architecting the existing payment system on JAVA platforms/Microservice framework.
- Developed application framework (base code) and several POCs in JAVA technologies (Microservice, REST API, spring and entity framework, PostgreSQL, log4j, RabbitMQ, and Docker.)
- Managed engineering and Quality Assurance (QA) activities as well as production support activities.
- Collaborated with business team in discussing, influencing, and making strategic decisions.
Confidential
As a Software Development Manager
Responsibilities:
- Provided technical leadership to in-house, remote and offshore resources and coordinated with them to achieve timely delivery; developed requirements documentation and project plans and assigned the work to personnel.
- Produced the architecture of system integration, negotiated and finalized development timelines; communicated and resolved technical issues during development and organized the user acceptance testing.
- Collaborated with IT-Operation and other support teams to analyze production issues and quickly provide feasible solutions; used Scrum development methodologies and extreme programming with TDD methods.
- Designed, prototyped and was instrumental to the development of more than 100 Biller payment integration applications including: 1) A product “Remit Center” to create payment files in formats such as EDI, CTX, ACH, NACHA, Text, CSV, XML, and Excel, 2) “Account validation Service (AVS)” to render the biller’s presentment data on POSA and KIOSK machines, 3) Softgate API application, 4) Various internal and external portals and reports.
- Technology/Tools Used: C#, Visual Studio 2013/2010/2008/2005, Web Services (Soap/Rest), WCF, Remoting, MSMQ, TCP/IP, HTTP Post, HTTPS, ASP.NET, MVC Framework, Entity Framework, IIS Server 6, SSIS, SSRS SQL-Server 2012/2008, SOA architecture, JIRA, UML, Visio, JIRA, GitHub., Scrum methodology, extreme programming with TDD methods, MS-Project.
Tech Mahindra (formerly Mahindra Satyam)
Solutions Architect/ Project Manager
Responsibilities:
- Developed Proof of concept and application prototype.
- Worked closely with pre-sales team to halp them on the technical aspects of business proposal development.
- Technologies/Domain: Microsoft Technologies, Electronic Payment Domain
- As Project Manager, led the entire project management phases including initiation, planning, execution, and transition for a couple of projects. Accountable for client management, offshore projects delivery, reporting, quality activities, risk assessment and mitigation, internal and external audits and coordination with support units.
- As Solution Architect, managed requirement engineering, designed the conceptual architecture of the system, generated the functional requirements and designed the framework of the system; managed proof of concept and prototype development and coordinated technical reviews.
- As Project Leader, managed day-to-day project technical activities, requirement gathering, technical coordination with onsite teams, configuration management, technical reviews and version control and daily development activities.
- Technologies/Tools Used: Microsoft Technologies (Visual Studio 2005/2003, C#, IIS Server, WCF, MS Reporting Services and SQL Server 2005) XML Technologies (XML, XSD, XSLT, XPath, XML Parsers), Web Services, TERADATA, DELPHI 7.0, MS Excel, VISIO, MS Project, Satyam Project Management tools, Time management tool, Project Estimation Tool.
Confidential
Technical Leader EAI Domain
Responsibilities:
- Contributed to product development of “Adeptia ETL Suite.” Adeptia ETL is a comprehensive solution that provides a robust data conversion capability. dis is a graphical, easy-to-use software that supports ANY TO ANY conversion; provided technical leadership to developers and managed requirement engineering and application design.
- Worked on a product called Mobitrac; assisted other developers in migrating application from Delphi to JAVA.
- Technologies Used: Object-Oriented Programming, Application Designing with Rational Rose tool, JAVA, J2EE, EJB, JBoss 3.0, WebLogic 6, SQL Server 7.0, XML Technologies (XML, XSD, XSLT, XPATH, DOM and SAX Parsers), Web Services, SQL Server, Oracle 9i, DELPHI 6.0.
Confidential
Technical Leader GIS Domain
Responsibilities:
- Served as Lead Developer for product TA-Mapper, used for creating digital GIS data using satellite image. Confidential is a Netherlands-based company which delivers digital maps and other dynamic content for navigation and location-based services, and provides data used in a wide range of mobile and Internet map applications (me.e., Apple iPhone uses TeleAtlas data for maps). dis company was acquired by Tom-Tom and runs as a subsidiary company.
- Directed a technical team tasked with writing the navigation rules to validate the GIS data accuracy.
- Technologies Used: Borland DELPHI 5.0/6.0, INFORMIX, MS ACCESS, TIFF File-based data, Geometrical rules/formulas implementation for GPS data creation.
- As part of the development team, worked on the product Distribution Information Management System (DiMan) using Borland Delphi, Microsoft COM/DCOM, SQL Server, Sybase SQL Anywhere. Developed “Duracell battery life test system” using C++, Assembly, and Borland DELPHI.
- Designed applications using Rumbaugh Modeling Concept and Model Maker.
- Certification in Global Business Leadership from U21 Global University & Harvard Business Publishing
- Anti-money laundering (AML) certification from national money transmitter association (NMTA), USA
- Software security training for PCI from aspect security
- Scrum fundamentals certification from scrum study
- PMP pre-certification training
TECHNICAL SKILLS
Design/Methodologies: OOAD, Design patterns, UML, Agile methodology (Scrum, Extreme programming), Waterfall methodology, RUP, SOA, Test-driven development (TDD), CMM5, PCI, SAS70.
Languages/DB: C#, VB.Net, Java, Object Pascal, C/C++, MS-SQL Server 2012/2008/2005, Teradata, Oracle9i, MySQL, PostgreSQL
IDE/Framework: Visual Studio Dot Net (2013/2010/2008/2005/2003), DELPHI (8.0/7.0/6.0/5.0/4.0/3.0/2.0), Eclipse, SSIS, SSRS, MVC Framework, Entity Framework, WCF, Spring Framework, RabbitMQ, Radis, Docker, MQ Series.
Web-Related: ASP.NET, Web Services (SOAP/Restful), IIS Server 6, XML Technologies (XML, XSD, XSLT, DOM and SAX Parsers) EJB 2.0, Servlet, JSP, WebLogic, JBoss
Tools/Utilities: JIRA, VISIO, MS Project, Clear Case, VSS, Rational Rose, GitHub, Swagger
Environments: Operating System (Windows), Communication (COM/DCOM, HTTP, HTTPS, HTTPS POST, MQ, TCP/IP).
Domains: Electronic Bill Payment, Banking and Financial, CRM, GIS, EAI, and engineering solution.
