Accomplished Senior Software Engineer skilled in fostering team collaboration and driving technological advancements. Expertise in designing fault-tolerant systems and enhancing developer productivity through innovative tools and practices.
Overview
6
6
years of professional experience
Work History
Senior Software Engineer
Hashedin by Deloitte
Bengaluru
12.2024 - Current
Engineered highly resilient, event-driven core services for a large-scale payments platform as a senior developer, leveraging Kafka, PostgreSQL, and a Spring Boot microservices architecture to handle high-volume transactions.
Designed the system’s core fault-tolerance strategy, implementing automated recovery and error-handling protocols that ensured high availability for all payment refund operations.
Spearheaded a strategic initiative to boost developer productivity using Generative AI, engineering an intelligent IDE plugin from the ground up.
Impact: The tool automates boilerplate code generation, creates comprehensive unit tests (JUnit), and provides AI-assisted code reviews, and was projected to reduce time spent on routine coding tasks by over 20%.
Software Engineer
Hashedin by Deloitte
Bengaluru
06.2022 - 12.2024
Played an integral role in a large-scale application modernization effort, contributing to the migration of a legacy monolith to a microservices architecture by taking full ownership of a core backend service.
Developed a high-throughput Spring Batch application to automate the daily ingestion and processing of over 1 million financial records, eliminating 15+ hours of manual data handling per week.
Improved application quality by resolving 30+ critical production bugs and championing a test-driven development (TDD) environment, raising unit test coverage to over 85% for new features.
Associate Software Engineer
Publicis Sapient
Bengaluru
07.2019 - 03.2022
Developed and launched a cross-platform Food & Service mobile application using Flutter, directly contributing to a product that achieved over 250,000 downloads across iOS and Android.
Engineered the complete front-end experience, implementing complex UIs and integrating with backend services via REST and GraphQL APIs to ensure seamless, real-time data flow.
Implemented core functionalities including secure user authentication (OTP), data persistence with Google Firebase, and event tracking with Google Analytics to inform product strategy.
Collaborated in an Agile team with product managers, UX/UI designers, and QA to translate business requirements into high-quality, production-ready code.
Education
B.Tech -
Graphic Era University
Dehradun
07-2019
Skills
Languages: Java, Python, Dart, SQL
Backend & Distributed Systems: Spring Boot, Spring Batch, Kafka, Microservices, REST APIs, Redis
Mobile Development: Flutter, Android
Databases: PostgreSQL, Google Firebase
AI / ML: Generative AI (GenAI), Agentic AI, Large Language Models (LLMs)