
Dharmendra Awasthi
Senior Software Engineer | Microservices, Java
3 recommandations
Salaire / Taux journalier
3 personnes recommandent
Bangalore, Karnataka, Inde
CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Software Engineer with 8+ years architecting event-driven microservices for retail, telecom, and EdTech platforms. Led teams to ship greenfield systems in 4 months, reduced API latency by 50% through Redis and concurrent processing, and cut deployment time by 60% with feature-toggle systems. Expert in Java, Spring Boot, Kafka, and AWS—delivering scalable, high-performance backend solutions with measurable business impact.
Expérience de travail
Senior Software Engineer
Luxoft
juil. 2024 - Présent
2 ans 4 mois
Bangalore, Karnataka, Inde
• Architecting scalable Microservices for retail and supply-chain platforms • Designing event-driven distributed systems using Kafka • Backend development using Java, Spring Boot, MongoDB, AWS • Ownership of service lifecycle: design → build → deploy → monitor • API design, domain modeling, and Microservice architecture decisions • Improving system scalability, performance, and fault tolerance • Mentoring engineers and contributing to technical architecture direction
Ness Digital Engineering
mai 2023 - mai 2024
1 an 1 mois
Bangalore, Karnataka, Inde
Tech Lead
mai 2023 - mai 2024
1 an 1 mois
Bangalore, Karnataka, Inde
• Led backend engineering for a cloud-native EdTech platform • Built reactive microservices using Java, Kotlin, Vert.x, Spring Boot • Designed event-driven architecture and scalable REST APIs • Implemented MongoDB-based data models for high-throughput services • Established CI/CD pipelines and AWS deployment workflows • Led code reviews and improved engineering standards
Senior Member of Technical Staff
mai 2023 - mai 2024
1 an 1 mois
Built a greenfield platform from scratch using Java, Spring Boot, and Spring Cloud, shipping to production in 4 months. Led a team of 4 engineers through design reviews, code reviews, and sprint planning, improving velocity by 25%. Reduced API latency by 50% by implementing Redis caching and concurrent processing with CompletableFuture. Designed a runtime feature-toggle system using Spring Cloud Config, cutting deployment lead time by 60%. Defined technical roadmaps and delivery milestones for 4 enterprise clients in coordination with product and QA teams.
Senior Software Engineer II
Airtel Africa Digital Labs
févr. 2022 - mai 2023
1 an 4 mois
Gurgaon, Haryana, Inde
• Developed microservices for telecom and digital payments platforms • Built scalable REST APIs using Java, Spring Boot, MongoDB • Contributed to full-stack features using React and JavaScript • Implemented CI/CD pipelines and AWS-based deployments • Improved reliability and scalability of customer service systems
Sr. Software Engineer
Aristocrat
juil. 2021 - mars 2022
9 mois
• Developed backend microservices for gaming platform infrastructure • Built APIs using Java, Spring Boot, MongoDB • Improved system performance and deployment automation • Followed TDD, CI/CD, and agile development practices
Member Of Technical Staff
Oracle
janv. 2021 - juil. 2021
7 mois
Bangalore, Karnataka, Inde
• Built enterprise telecom platform services using Java and Spring Boot • Developed distributed REST APIs and backend systems • Contributed to full-stack components using React • Participated in large-scale product development in agile teams
Development Consultant
CSG
sept. 2018 - déc. 2020
2 ans 4 mois
Bangalore, Karnataka, Inde
• Built enterprise microservices and APIs using Java and Spring Boot • Developed full-stack applications with Angular • Delivered POCs and fast-track solutions with architecture teams • Implemented CI/CD pipelines and scalable cloud-ready services
System Analyst
Amdocs
févr. 2017 - oct. 2018
1 an 9 mois
Pimpri Chinchwad, Maharashtra, Inde
• Developed backend services for telecom order management systems • Implemented REST APIs using Java and Spring Framework • Worked with stakeholders on requirement analysis and delivery • Followed agile, CI/CD, and test-driven development practices
Formation
Visvesvaraya National Institute of Technology (VNIT), Nagpur
Doctor of Philosophy - PhD
2025 - Présent
1 an 4 mois
Institute of Management Technology, Ghaziabad
GMBA, Business Administration and Management, General
2022 - 2024
2 ans 4 mois
Centre for Development of Advanced Computing (C-DAC)
PGDAC, Advance computing
2016 - 2017
8 mois
Babu Banarasi Das University
Bachelor of Technology (B.Tech.), Computer Science and Engineering
2011 - 2015
4 ans 1 mois
B.TECH
Balbhadra Singh Inter college
Intermediate, PCM
2007 - 2009
2 ans 1 mois
Balbhadra Singh Inter College
High School, Physics,Chemistry, Mathematics
2006 - 2007
1 an 1 mois
Highschool
Licences et certifications
Open Digital Architecture Foundation Level Exam
Délivré le : juin 2026
Business Process Framework (eTOM) Foundation Level Exam
Délivré le : juin 2026
Frameworx Foundation Level Exam
Délivré le : juin 2026
TM Forum Open API Foundation Level Exam
Délivré le : juin 2026
Information Framework (SID) Foundation Level Exam
Délivré le : juin 2026
Application Framework (TAM) Foundation Level Exam
Délivré le : juin 2026
MBA
Délivré le : juin 2024
MongoDB and the Document Model
Délivré le : juin 2023
MongoDB Data Modeling Intro
Délivré le : juin 2023
Connecting to a MongoDB Database
Délivré le : juin 2023
Getting Started with MongoDB Atlas
Délivré le : juin 2023