Skilled team builder and technical leader with a strong commitment to personal integrity and high ethical standards. Goal-oriented and self-motivated, driving project success and advancing organizational objectives. Dedicated to achieving impactful outcomes that support team and company growth. Innovative and enthusiastic Software Engineer with over 10 years of expertise in POS technology. Specialize in developing and testing banking applications for EFT and POS terminals, including Ingenico, PAX, Verifone, and Android platforms. Experience with a wide range of payment cards, including smart cards and magnetic stripe cards, issued by major networks like MasterCard, Visa, Diners Club, and Discover. Proven track record of delivering robust, high-quality solutions tailored to the evolving needs of the financial services industry.
Android
This project focuses on the development of an L2 Kernel for a SoftPOS solution, supporting VISA, MasterCard, RuPay, and Amex for contactless payments., Reviewed C2 and C3 Contactless Specifications for kernel development., Developed the L2 Kernel according to specified requirements for various payment networks., Conducted L2 Kernel certification with FIME to ensure compliance., Designed transaction modules within the L3 application, aligning with supported transaction types., Contributed to the MPOC documentation to support project deliverables.
This project involves creating a robust payment application for the DATECS device, tailored for Fiserv and TSYS host systems in North America., Designed and developed payment modules to support transactions in line with specific host requirements., Led the certification process for the L3 application with the respective payment processors., Executed comprehensive testing and validation of the application with the Host Server to ensure reliable performance and compliance.
Supported client accounts in the UAE, managing multiple projects for Verifone payment devices for banks including Mashreq Bank, Bank Dhofar, and OAB Bank., Gathered and analyzed requirements for various bank-specific change requests, implementing updates and new payment modules in the existing application., Executed comprehensive test cases with the bank switch to ensure seamless integration and functionality.
Served as a key developer for client accounts, leading the migration of Telium-based payment applications to Ingenico MOV and LINK devices for major clients in India, including SBI, HDFC, Hitachi, Fiserv, and ADNT., Conducted detailed requirement gathering to design the complete application flow as per each bank’s specifications., Developed custom payment applications to meet specific client requirements., Executed end-to-end testing with the host server and obtained L3 certification to ensure compliance and performance standards.
Developed a wireless monitoring system enabling banks to monitor the health status of remote ATMs. The project involved creating a DLL that resides within ATMs to provide real-time health data for physical devices., Designed the message format to facilitate seamless request and response communication with the server., Developed the DLL using the SNMP protocol and MIB list tailored for wireless networks., Conducted comprehensive testing to ensure reliable communication with the Device Monitoring Server.
Developed an Aadhaar Enabled Payment System (AEPS) application integrating banking transactions with Aadhaar ID, capable of handling both intra- and inter-bank transactions using Debit Cards or Aadhaar ID. The system authenticates biometric data through UIDAI and processes transactions with the Host Server., Conducted requirement gathering for biometric data handling and encryption details in line with UIDAI standards., Designed a secure, robust system for microfinance transactions with a focus on high-security measures., Developed the complete application and performed extensive testing across all potential transaction scenarios.
Developed a versatile POS application for Axis Bank, designed to be compatible with various utility payment applications. This dynamic solution enables server-controlled menu configurations and transaction flows, providing flexibility for both branch and agent-based transactions., Gathered requirements to support seamless application flow for both branch and agent transactions., Designed and developed application modules aligned with the Speed Banking workflow., Conducted comprehensive testing with the Host Server to ensure accurate mapping of transaction logs for both branch and agent activities.