
Java Developer with extensive experience in application development and maintenance using Java and J2EE technologies. Skilled in designing and implementing RESTful APIs and proficient in microservices architecture, containerization, and orchestration. Strong expertise in OOP principles, version control with Git, and build management with Maven. Proven ability to thrive in Agile environments, leveraging Scrum methodologies for effective team collaboration.
Overview: Key Contributions: Microservices integration and architecture, User registration and wallet management, Card lifecycle and NFC tap system, OEM management via admin portal Reporting and analytics Project 2: Wearable payments – Client: Infineon (secure element integration) Overview: Key contributions: Project 3: Digital wallet HCE for microfinance bank Overview: Key contributions:
Project 1: Digital Wallet HCE Solution – Client: Reliance
Role: Backend Developer
Technologies: Java, Spring Boot, Microservices, REST APIs, NFC, VTS, MDES, Kafka, MySQL, Jenkins, Git, JUnit
Developed a full-fledged digital wallet application supporting secure NFC-based tap transactions, peer-to-peer payments, and integration with various financial platforms. The project heavily utilized Host Card Emulation (HCE) and focused on OEM onboarding, wallet management, and card lifecycle services.
Role: Backend Developer
Technologies: Java, Spring Boot, Microservices, NFC, REST APIs
Adapted the existing HCE-based wallet solution to support wearable payment devices like wristwatches using Secure Element (SE) technology. Payment was facilitated using slot-based management for devices with embedded security chips.
Role: Backend Developer
Technologies: Java, Spring Boot, REST APIs, NFC, Microservices
Built an HCE-based digital wallet system for a microfinance banking client, primarily focusing on secure NFC transactions and digital card provisioning for underserved regions.