5 Years of Experience in developing scalable backend solutions using Java, Kotlin, and Spring frameworks. Extensive experience in developing applications from scratch ensuring efficient delivery and high performance.
Hands-on expertise in containerization with Docker and database management with SQL and MongoDB for web-based applications.
Proficient in Agile Software Development and Test-Driven Development (TDD), promoting iterative progress and maintaining high code quality.
Overview
6
6
years of professional experience
Work History
SENIOR SOFTWARE ENGINEER
Paytm
10.2023 - Current
Developed Paytm's Life Insurance product enabling users to seamlessly purchase life insurance policies.
Designed and implemented the Quote, Integration and notification flows, facilitating policy purchases for 100+ users monthly.
Developed a KYC module integrated with insurers to support CKYC and OVD KYC flows.
Implemented dynamic forms tailored to each insurer's KYC requirements, enabling users to complete their KYC journey efficiently.
Developed a service to collect customer details and vehicle registration numbers from, implementing a targeted engagement strategy based on vehicle expiry dates, resulting in a 2.5x increase in business growth.
Developed a customer inspection journey for purchasing Comprehensive or Own Damage insurance policies, enhancing customer experience and process efficiency.
JAVA DEVELOPER
AdPushup Inc.
07.2022 - 07.2023
Worked on a data crunching pipeline to process advertisement feedback, successfully handling over 1.5 billion requests per day.
Utilized Apache Kafka to build a real-time streaming system that manages ad feedback and events from multiple websites.
Developed a data import pipeline that pulls data from various upstream partners like Google, Criteo, and Media.Net.
Designed and implemented an automation solution to create a header bidding setup in Google AdManager.
Executed multiple cron jobs using Apache Spark and Azure DataBricks to process large datasets (over 500 GB).
Managed services deployment and their scalability on Microsoft Azure.
JAVA BACKEND DEVELOPER
Antino Labs Private Limited
01.2022 - 06.2022
Worked as a Java Backend Developer on a Business to Business (B2B) Supply Chain Management Project.
Designed, developed, and implemented software applications for web portals based on analyzed requirements.
Divided backend infrastructure into modular microservices for detailed granularity while ensuring loose coupling.
Converted legacy code written in Ruby on Rails (ROR) into Java APIs and optimized code.
SYSTEMS ENGINEER
Infosys
11.2019 - 12.2021
Worked as a Systems Engineer on the Trades BackReporting Project.
Built a web application to automate data retrieval from front-office, data processing, and transaction reporting to the Financial Control Authority (FCA).
The backend was built on Java 8, Spring Boot, Hibernate, and the frontend was rendered as an Angular 9 application.
PROJECT INTERN
Sopra Steria
06.2019 - 08.2019
Worked on Blockchain Development and Deployment involving a custom cryptocurrency and digital wallet implementation for internal usage within the firm.