Results-oriented achiever with proven ability to exceed targets and drive success in fast-paced environments. Combines strategic thinking with hands-on experience to deliver impactful solutions and enhance organizational performance.
Overview
9
9
years of professional experience
Work History
Software Engineer III
Nike
08.2021 - Current
Working on the Omni Channel Product Platform (OCPP), a centralized source of trusted product data that enables seamless consumer commerce activities across multiple channels and experiences.
Strategically optimized the product's infrastructure on AWS, resulting in a remarkable cost reduction of over 30%
Improved the product's availability and fault tolerance through dynamic horizontal scaling on AWS, ensuring uninterrupted service and enhancing user experience.
Developed scalable event-driven data ingestion services using Node.js and AWS Step Functions, ensuring efficient handling of varied data sources.
Developed scalable microservices from scratch using Spring Boot, AWS Lambda, DynamoDB, SQS, RDS, ECS, and Kafka, alongside utilizing Web Flux for reactive programming
Implemented Jenkins CI/CD pipelines utilizing AWS CloudFormation for infrastructure as code, ensuring automated build, test, and deployment for efficient delivery of applications.
Implemented excellent monitoring setup using Splunk, SignalFx, and CloudWatch for comprehensive visibility and proactive management of application performance and health.
Established robust Disaster Recovery (DR) setup for microservices architecture, utilizing Multi-AZ deployments for RDS, multi-region replication for DynamoDB, and other AWS services to ensure high availability and data resilience across multiple locations in case of unforeseen incidents.
Provided robust product support by promptly diagnosing and resolving issues, leveraging advanced debugging techniques and proactive monitoring to ensure rapid resolution of operational challenges.
Contributed to the development of an internal tool UI using React.js, gaining hands-on experience and practical knowledge of the framework.
Design & Develop features/components which mitigate the country, region, language barriers.
Software Engineer
Altimetrik | Intuit
04.2016 - 08.2021
Contributed to the migration and consolidation of legacy billing systems into the One Bill Platform (WEBS) at Intuit, unifying billing processes for global products like QuickBooks Online, TurboTax, and Intuit Payroll
Developed and maintained subscription management systems, ensuring seamless user experiences and recurring revenue models.
Orchestrated message queuing and event-driven architectures using ActiveMQ, Apache Pulsar, and Kafka for real-time data processing and scalability.
Leveraged Kubernetes for container orchestration to ensure reliable deployment and scalability of microservices.
Utilized AuroraDB for high-performance and scalable database operations, optimizing data storage and retrieval.
Employed Redis for creating highly available public APIs, ensuring robust performance and scalability.
Collaborated with cross-functional teams to gather requirements, design solutions, and implement features that enhance product functionality and user satisfaction.
Education
M. Tech - Software engineering
01.2015
B. Tech - Computer Science and Engineering
01.2012
Skills
Java
Spring Boot
Web Flux
JPA
DevOps
DynamoDB
SQS
RDS
Apache Pulsar messaging
ActiveMQ
Kafka
Docker
Kubernetes
CI/CD
GitOps
Argo CD
Cloud
AWS
ECS
Lambda
Jenkins
Automation
NodeJS
JavaScript
Backend Development
Reactjs
Linux
Logging
Monitoring
Prometheus
Leadership
Adaptability
Problem Solving
Teamwork
Creativity
Accomplishments
Received multiple Altimetrik SPOT Awards for outstanding work.
Ranked in the Top 3 at Nike India Technology Centre Hackathon 2023 for developing a product selling solution using sentiment analysis
Secured 2nd position at Nike ITC Hackathon 2024 with a retail solution enabling Nike's sales platform on WhatsApp.
AI & Automation Experience
Automated Kubernetes migrations using AI tools
Detected and resolved cloud security vulnerabilities with AI
Used AI for log analysis and faster backend issue resolution
Integrated multiple APIs to fetch product details across domains, analyze responses, answer queries, and identify issues for debugging