I'm a Software Development Engineer (SDE-1) with nearly 3 years of experience in building scalable microservices and backend systems for e-commerce platforms. My work spans Java 8, Spring Boot, Python, FastAPI, MongoDB, ElasticSearch, and Redshift.
At my current role (since June 2023), I’ve led several high-impact projects:
Migrated the wishlist feature from a monolithic SAP Hybris setup to a scalable microservices architecture, transferring data from Oracle to MongoDB with smooth system integration.
Developed an end-to-end image search system involving image embedding generation, data migration via AWS Glue, and cosine similarity search in ElasticSearch.
Built microservices to power recommendations for similar brands and recently viewed products using FastAPI, Redis, and Elastic.
Created a multithreaded FastAPI service to migrate data from multiple microservices and data pipelines (SQS, Kafka), with a robust retry mechanism for updating MongoDB and Elastic.
Previously, as an Associate Software Developer (June 2022 – April 2024), I:
Resolved critical P0/P1 production issues to ensure platform stability.
Improved customer-facing modules like Homepage, PDP, PLP, and Wishlist with performance and UX enhancements.
Enhanced customer login flows and implemented features like Security APIs for IAM, mobile navigation, and Tag-based product categorization.
I began my career as a Software Developer Intern, where I trained in Java 8, Spring, and SAP Hybris, gaining hands-on experience with Oracle DB and e-commerce platforms.
Key Skills: Java 8, Python, FastAPI, Spring Boot, MongoDB, ElasticSearch, Redshift, Redis, Kafka, SQS, AWS Glue, Microservices Architecture, SAP Hybris
I'm passionate about building resilient backend systems, solving performance challenges, and crafting seamless user experiences through scalable services.