Highly accomplished Lead Software Engineer with 6+ years of experience in designing, developing, and optimizing scalable, fault-tolerant distributed systems. Proven track record in enhancing operational efficiency, reducing latency, and driving significant improvements in user engagement and profitability for high-growth tech companies. Expertise spans backend development, microservices architecture, data management, and machine learning applications.
Lead Software Engineer
Spinny
Jan 2024 - Present
Currently leading software development initiatives at Spinny, focusing on architecting scalable systems and driving significant tech and operational efficiencies.
Software Development Engineer II
Spinny
Jan 2022 - Dec 2023
Contributed as a Software Development Engineer II at Spinny, optimizing API performance and developing critical systems to enhance user experience and operational flow.
Software Development Engineer I
Spinny
Mar 2021 - Dec 2021
As a Software Development Engineer I at Spinny, developed and optimized microservices and rule engines to improve customer support efficiency.
Software Engineer
CrossML
Dec 2019 - Mar 2021
Developed robust backend systems for a scalable, serverless data management and marketplace platform at CrossML.
Software Engineer
Life.ai
Jul 2019 - Dec 2019
Contributed to Life.ai by designing and optimizing the graph database schema for their recommendation engine.
Data Science Intern
CrowdANALYTIX
Jan 2019 - Jun 2019
Applied machine learning and computer vision techniques as a Data Science Intern at CrowdANALYTIX to develop product classification and predictive models.
Information Technology
UIET Panjab University, Chandigarh
8.68 / 10
Sep 2015 - Aug 2019
Circuit Breaker Package
Jan 2024 - Jan 2024
Engineered a fault-tolerant circuit breaker package for Python web frameworks (FastAPI, Django) with in-memory and Redis storage options, state change alerts, and a fallback mechanism to enhance microservice resilience.
Localisation of spliced region using pixel correlation in digital images
IEEE Xplore
Jan 2019
Research paper accepted in the International Conference on Signal Processing and Communication (ICSC 2019), co-authored with Dr. Krishan Kumar Saluja and Savita Walia.
Languages
Technologies/Frameworks
Others