Sagar Tanwar
Software Engineer @Freecharge
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Freecharge
Gurugram, IN
Contributed to the Retry Service, enabling scheduled Kafka event publishing to re-invoke third-party APIs at configurable intervals, ensuring reliable and resilient third-party integration.• Designed and developed a reusable integration layer as Maximus Commons JAR for seamless third-party API communication deployed across orchestrators such as Forex Orchestrator, Credit Card Orchestrator, Personal Loan Orchestartor, Business Loan Orchestrator and Auto Loan Orchestrator.• Implemented a configurable time-based Retry Step in the Maximus Commons JAR, using the Retry Service to reattempt failed third-party API calls at defined intervals until a successful response is received or retries are exhausted.• Optimized the Step Framework in the Orchestration Core, which includes System, Customer, and Async step types.
EDUCATION
KIET Group of Institutions
Bachelor of Technology - BTech, Computer Science
ABOUT SAGAR TANWAR
I am a seasoned Backend Developer with expertise in Java, Kotlin, and Spring Boot. My proficiency extends to Spring WebFlux, Kafka, Web Socket, REST API development, JMeter, JUnit, and Mockito. Leveraging my extensive problem-solving skills, I\'ve successfully tackled over 700 coding challenges on LeetCode, earning the prestigious title of \"Knight.\"In my current role, I am deeply involved in crafting REST APIs for a Messaging System, encompassing SMS, Email, and Push Notification functionalities. Handling bulk requests efficiently is a key aspect of my work, and I utilize Kafka for seamless processing.One of my notable contributions includes implementing a URL Shortener Service to efficiently shorten lengthy URLs. Additionally, I actively contribute to Web Socket development, incorporating the Stomp protocol and employing Redis PUB-SUB for enhanced functionality.Beyond LeetCode, I\'ve solved over questions across various platforms, including GeeksforGeeks, CodeNinjas, HackerRank, and HackerEarth.Feel free to explore my profiles:LeetCode - https://leetcode.com/tanwar02/HackerRank - - https://github.com/tanwar02I am enthusiastic about tackling complex challenges and continuously refining my skills to deliver robust and innovative solutions.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.