Summary
Overview
Work History
Education
Skills
Websites
Certification
Additionalinformation
Corecompetencies
Playing Circket, Traveling
Languages
Timeline
Generic
Deependra Kushwah

Deependra Kushwah

Bengaluru

Summary

Engineering Manager with 13+ years of experience in leading high-performing teams, delivering scalable microservices-based solutions, and managing complex software projects. Proficient in Azure Cloud, AKS, Kafka, Temporal, and GitHub Actions, with expertise in designing and deploying microservices architectures. Strong skills in people management, stakeholder collaboration, and Agile methodologies, with a proven track record of fostering team growth and delivering business value through technical innovation.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Engineering Manager

Maersk
08.2022 - Current
  • Lead two cross-functional teams in developing and delivering scalable microservices-based solutions
  • Drive the adoption of best practices in DevOps, utilizing GitHub Actions, CI/CD pipelines, and AKS (Azure Kubernetes Service) for deployment and scalability
  • Partner with stakeholders to gather requirements, ensure alignment with business objectives, and deliver high-priority features on time
  • Actively participate in technical design discussions and review pull requests to ensure code quality and alignment with architectural standards
  • Foster a culture of collaboration and continuous improvement, mentoring team members to achieve technical excellence
  • Designed and implemented a resilient microservices architecture leveraging Kafka for real-time data processing and Temporal for workflow orchestration
  • Enhanced deployment efficiency by automating pipelines with GitHub Actions, reducing deployment time by 60%

Lead Engineer

Maersk
06.2020 - 08.2022
  • Spearheaded the development of containerized microservices hosted on AKS, ensuring high availability and scalability
  • Played a critical role in migrating legacy systems to Azure Cloud, utilizing Azure App Services, Blob Storage, and Event Hub for optimized performance
  • Improved system observability and reliability by implementing comprehensive monitoring and logging using Azure Monitor and Application Insights
  • Collaborated with stakeholders to define project roadmaps, prioritize tasks, and ensure timely delivery
  • Delivered a business-critical feature using Kafka for event-driven architecture, improving data flow efficiency by 30%
  • Implemented Azure Kubernetes Service (AKS) for container orchestration, enabling seamless scalability

Technical Architect

Agile Cockpit
03.2019 - 06.2020
  • Designed and implemented microservices-based systems with a focus on scalability and fault tolerance
  • Collaborated with product owners to define technical solutions that aligned with business needs
  • Guided the team in implementing CI/CD pipelines and containerization using Docker and Kubernetes
  • Migrated monolithic applications to a microservices architecture, improving system modularity and maintainability
  • Enhanced application performance by adopting serverless components for specific workloads

Senior Software Developer

Opteamix India
08.2012 - 02.2019
  • Developed high-quality supply chain solutions and multimedia applications using C# and .NET frameworks
  • Worked on-site in the USA to gather requirements and build strong relationships with clients
  • Mentored junior developers, conducting code reviews to ensure adherence to best practices
  • Successfully implemented a critical project migration to .NET Core, enhancing system performance and security
  • Improved delivery timelines through the adoption of Agile practices, reducing project duration by 20%

Education

B. Tech - Computer Science

RGTU
Bhopal, MP
01.2011

Skills

  • C#
  • Net Core
  • JavaScript
  • TypeScript
  • GitHub Actions
  • Azure DevOps
  • Azure Cloud
  • AKS
  • Kafka
  • Temporal
  • SOA
  • Serverless
  • TDD
  • BDD
  • Microservices Architecture
  • Containerization
  • Resiliency Patterns
  • Azure Pipelines
  • Monitoring
  • Logging
  • Team Management
  • Mentoring
  • Performance Management
  • Stakeholder Communication
  • Agile
  • Scrum
  • Kanban
  • Strategic Road mapping
  • Decision-making skills
  • Team building
  • Stakeholder communication
  • Engineering design
  • Prioritization
  • Performance testing

Certification

  • MCSA: Web Applications, Microsoft Certified Solutions Associate, 2017
  • Exam 483: Programming in C#

Additionalinformation

https://beetechnical.com/blog/, https://github.com/dkushwah

Corecompetencies

C#, .Net Core, JavaScript, TypeScript, GitHub Actions, Azure DevOps, Azure Cloud, AKS, Kafka, Temporal, SOA, Serverless, TDD, BDD, Microservices Architecture, Containerization, Resiliency Patterns, GitHub Actions, Azure Pipelines, Monitoring, Logging, Team Management, Mentoring, Performance Management, Stakeholder Communication, Agile (Scrum, Kanban), Strategic Road mapping

Playing Circket, Traveling

Cricket: Passionate about playing cricket as a stress-relief activity, fostering focus, teamwork, and mental rejuvenation.

Traveling: Enjoy exploring new destinations as a way to relax, gain fresh perspectives, and recharge mentally.

Languages

Hindi
Advanced (C1)
English
Advanced (C1)

Timeline

Engineering Manager

Maersk
08.2022 - Current

Lead Engineer

Maersk
06.2020 - 08.2022

Technical Architect

Agile Cockpit
03.2019 - 06.2020

Senior Software Developer

Opteamix India
08.2012 - 02.2019
  • MCSA: Web Applications, Microsoft Certified Solutions Associate, 2017
  • Exam 483: Programming in C#

B. Tech - Computer Science

RGTU
Deependra Kushwah