Passionate and accomplished Senior Software Developer with around 4 years of experience designing, testing and developing software solutions and a proven track record of leading and executing complex projects from inception to deployment. Adept in multiple technologies like Java, Spring Boot, RESTful APIs, SQL Databases among others and recognized for optimizing software solutions for maximum impact.
Key Projects:
- NCMC HSM Security (API Architect and Developer)
- Developed APIs for encrypting and decrypting sensitive data, ensuring robust security for NCMC Acquirer Middleware and InstaProxy.
- Tech Stack: Java, Spring Boot, Redis, MySQL
- InstaProxy (Developer)
- Optimized the Insta Proxy module to facilitate seamless communication between Payment Gateway and multiple banking institutions.
- Streamlined the handling of financial transactions, including payments, refunds, and verification calls.
- Implemented comprehensive monitoring and alerts.
- Tech Stack: Java, Spring Boot
- NCMC Acquirer Middleware (Developer)
- Worked on APIs for seamless money addition, balance updates, and service creation using POS machines.
- Oversaw transaction settlements at metro gates, orchestrating communication with issuer banks.
- Configured in-depth monitoring and alerts.
- Tech Stack: Java, Spring Boot, Apache Kafka, MySQL, Redis
- NCMC Acquirer Bus(API Architect and Developer)
- Designed APIs to streamline bus conductor operations using Paytm EDC Devices.
- Orchestrated real-time data synchronization between backend servers and EDC devices, ensuring swift transactions.
- Implemented robust monitoring and alerts.
- Tech Stack: Java, Spring Boot, MySQL
- NCMC Issuer(Lead Developer)
- Pioneered the development of the NCMC Issuer, empowering users to purchase and activate NCMC cards, complete with auto top-up functionality.
- Introduced card recharge capabilities and established comprehensive monitoring and alerts.
- Tech Stack: Java, Spring Boot, Apache Kafka, MySQL, Redis
- City Bus (Developer)
- Spearheaded the creation of the City Bus project from inception, managing the entire lifecycle from development to seamless deployment.
- Revolutionized user experience by enabling bus stop search, route and fare information, and effortless ticket booking via the Paytm app.
- Implemented robust monitoring and alerts using StatsD, Telegraf, Prometheus, and Grafana.
- Tech Stack: Java, Spring Boot, MySQL, Redis, Elasticsearch, AWS S3
Notable Contributions:
- Enhanced system performance by configuring monitoring and alerts for Paytm Hotels APIs using StatsD, Prometheus, and Grafana.
- Collaborated on an internal dashboard that displayed transaction details and search-to-booking ratios, earning recognition as the Best Intern.