About
Results-driven engineering leader with over 12 years of expertise in designing, scaling, and optimizing cloud-native, high-performance distributed systems. Proven adeptness in architecting microservices and scalable cloud infrastructure (AWS, GCP), leading engineering teams to deliver mission-critical applications. Combines deep technical leadership with solution architecture, system scalability, and DevOps best practices, with a passion for mentoring engineers and driving innovation on high-throughput platforms. Actively seeking global opportunities in Principal Engineer, Solution Architect, Staff Engineer, and Engineering Manager roles.
Work Experience
Principal Software Development Engineer
JSW One Platforms
Apr 2023 - Present
Mumbai, Maharashtra, IN
Led the design and development of critical platforms and features for a global B2B eCommerce system, significantly enhancing operational efficiency and transaction processing capabilities.
-
Designed and developed a centralized platform for managing products, variants, and vendors, enhancing data accuracy and reducing transactional issues through microservices and event-driven workflows.
-
Architected and led the implementation of key platform features for a global B2B eCommerce system, supporting seamless transactions for over 10,000 businesses in steel, cement, and construction materials.
-
Built a high-performance Pricing Engine that reduced order pricing time from 6 hours to 0.5 seconds, boosting monthly order processing throughput by 80%.
-
Developed a centralized Authorization Platform leveraging RBAC, ABAC, and policy-based access control to ensure secure and scalable identity management across the ecosystem.
-
Led and mentored a team of 9 engineers, driving best practices in code quality, scalability, and maintainability across critical projects.
Software Engineer II
Glovo app
Apr 2022 - Mar 2023
Barcelona, Catalonia, ES
Contributed to the core payments team, focusing on high-availability architecture and optimizing event-driven workflows for global transaction handling.
-
Designed and developed a high-availability split payments architecture, supporting multi-method transactions (Sodexo, Edenred) globally.
-
Migrated a critical payment module from a monolithic system to a microservices-based architecture, significantly reducing deployment dependencies and improving scalability.
-
Optimized event-driven workflows using Kafka and AWS services, ensuring high availability and faster payment processing for millions of transactions.
-
Collaborated with global cross-functional teams to implement an event-driven architecture for asynchronous transaction handling, enhancing system responsiveness.
-
Mentored junior developers on best practices in event-driven architecture and asynchronous processing, ensuring high-quality code delivery and knowledge transfer.
Senior Manager
Morgan Stanley India services
Sep 2020 - Apr 2022
Mumbai, Maharashtra, IN
Led critical system architecture and development initiatives, focusing on performance optimization, data reliability, and strategic migration to cloud-based solutions.
-
Architected and developed an Elasticsearch-based solution that reduced search response time for time-series data in investment banking by 40%.
-
Redesigned and implemented a robust system for reprocessing failed records, improving data accuracy and system reliability by 30%.
-
Led full-stack development efforts using Spring Boot and Angular 9, delivering comprehensive end-to-end solutions for critical business needs.
-
Spearheaded the migration of legacy monolithic applications to modern cloud-based architectures, significantly enhancing scalability and optimizing cost efficiency.
Jun 2019 - Sep 2020
Mumbai, Maharashtra, IN
Developed and optimized data processing frameworks and APIs for financial data analysis, significantly enhancing system efficiency and retrieval speeds.
-
Developed robust RESTful APIs using Java & Spring Boot to facilitate financial data analysis and integration.
-
Optimized database schema for Cassandra, significantly improving data retrieval speeds for massive datasets.
-
Built multi-threaded frameworks for high-speed historical data processing, leading to improved system efficiency.
Associate
JP Morgan India Services Pvt Ltd
Aug 2016 - May 2019
Mumbai, Maharashtra, IN
Contributed to distributed architecture design and UI development, implementing key messaging and state management frameworks.
-
Designed distributed architecture and developed REST-based APIs in Java & J2EE using CMS like Alfresco.
-
Implemented Kafka-based messaging frameworks, enabling seamless integration between various applications with minimal code changes.
-
Contributed to UI development using Angular 6 and implemented state management using the Redux-based NGRX framework.
Senior Software Engineer
Infonius Solutions
Jan 2016 - Jun 2016
Mumbai, Maharashtra, IN
Designed distributed architectures and developed secure authentication solutions for web portals.
-
Designed distributed architecture and developed REST-based APIs in Java, J2EE using frameworks like Jersey, Spring, and Hibernate.
-
Implemented Single Sign-On (SSO) for multiple web portals, significantly improving user experience and security.
Consultant Associate
Misys Financial Software
Aug 2014 - Jan 2016
Bangalore, Karnataka, IN
Developed REST-based services and provided technical support to clients for financial systems.
-
Developed REST-based services for the Summit system, enhancing data exchange and system functionality.
-
Liaised directly with clients to diagnose and resolve complex technical issues, ensuring operational continuity.
Product Analyst
GoldenSource India Pvt Ltd.
Apr 2013 - Aug 2014
Mumbai, Maharashtra, IN
Collaborated with clients on financial software customization and performed data modeling for financial feeds.
-
Coordinated with clients to customize financial software products, aligning solutions with specific business requirements.
-
Performed detailed data modeling for financial feeds, ensuring accuracy and integrity of financial data.