Results-driven Lead Engineer and Software Engineering Manager with 13+ years of experience architecting, building, and leading delivery of cloud-native web and mobile products from conception to production. Deep hands-on expertise in .NET Core, React.js, Azure, Docker, Kubernetes, and distributed systems design. Proven ability to apply OOP principles and cloud-native architecture patterns (microservice, event-driven, serverless) to build scalable, resilient distributed systems. Adept at full software delivery lifecycle - from requirements and architecture through implementation, CI/CD, and production operations. Actively leverages AI tools (GitHub Copilot, Azure OpenAI, Claude) to accelerate development, improve code quality, and drive engineering productivity. Passionate advocate for Agile-SCRUM practices, continuous improvement, and clear technical communication with Product Managers, UX designers, and non-technical stakeholders.
Overview
13
years of professional experience
Work History
BOLD Technology Systems Pvt. Ltd.
Noida
Software Engineering Manager
04.2017 - Current
Job overview
Led end-to-end software delivery lifecycle - from conception and architecture through development, testing, CI/CD, and production deployment - serving as the primary technical lead for web and mobile products.
Architected cloud-native, distributed backend services using .NET Core, applying OOP principles, microservice and event-driven design patterns, and cloud-native architecture to ensure scalability and resilience.
Designed distributed systems with deep understanding of error propagation, failure isolation, and fault tolerance across Azure-hosted microservices.
Built and maintained React.js frontend modules and .NET Core Web API backend services, ensuring code quality and performance benchmarks via SonarQube.
Built and deployed cloud-native solutions on Microsoft Azure (GCP exposure), optimized for cost, availability, and scalability.
Implemented CI/CD pipelines using Docker, Kubernetes, Jenkins, and Azure DevOps, enabling reliable and repeatable deployments.
Integrated secure payment methods and implemented Content Security Policy (CSP) for enhanced platform security.
Partnered with Product Managers, Scrum Masters, UX designers, and global stakeholders, translating complex technical concepts into clear business terms.
Led Agile-SCRUM ceremonies - planning, retrospectives, and story writing - driving continuous improvement in delivery quality and velocity.
Mentored and inspired engineers, delegated ownership, and built a collaborative culture of technical excellence and continuous learning.
Drove production incident reduction strategies; conducted root cause analyses and communicated findings with stakeholders to improve system stability.
Integrated GitHub Copilot and Azure OpenAI (GPT-4) into engineering workflows, accelerating feature development, reducing boilerplate, and improving code review quality across the team.
Evaluated and adopted AI-assisted tools (Claude, ChatGPT, Copilot Chat) for requirements analysis, automated test generation, and documentation, cutting delivery cycle time by ~20%.
Toshiba (Landis+Gyr)
Noida
Senior Software Engineer
10.2016 - 03.2017
Job overview
.NET-based development projects, enhancing application reliability.
Collaborated with cross-functional teams to gather requirements and deliver scalable solutions.
Vserv Business Solutions
Mohali
Software Engineer
07.2013 - 09.2016
Job overview
Delivered reusable and maintainable software modules using .NET technologies.
Worked closely with QA and product teams to meet functional and performance requirements.
Optimized database operations with advanced SQL queries and stored procedures.
Upgraded legacy codebases to improve reliability and reduce technical debt.