Anjali Gupta

Anjali Gupta

Mentor
5.0
(4 reviews)
US$15.00
For every 15 mins
7
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Microsoft SDE | System Design | Java, Spring Boot, .NET
Microsoft SDE | System Design | Java, Spring Boot, .NET

Senior Software Engineer with nearly 8 years of experience building scalable backend systems, distributed platforms, and framework-level infrastructure across .NET and Java ecosystems.

At Microsoft (WPF Core), contributed to the WPF framework powering thousands of enterprise applications across the .NET ecosystem. Led modernization initiatives for Windows 11 theming, release automation, accessibility compliance, and performance optimization while maintaining backward compatibility for large-scale enterprise applications.

Experienced in designing high-throughput distributed systems handling 1M+ requests/day and supporting 10K–50K concurrent users, with strong focus on scalability, reliability, fault tolerance, and low-latency architecture.

Core expertise:
• Distributed Systems & Microservices
• System Design (HLD + LLD)
• Java, Spring Boot, C#, .NET, ASP.NET
• REST APIs & Backend Engineering
• Performance Optimization & Scalability
• Concurrency, Reliability, and Production Debugging
• CI/CD and Release Engineering

Conducted 50+ design/code reviews and contributed to engineering best practices across teams.

Hindi, English
New Delhi (+05:30)
Joined July 2021
EXPERTISE
8 years experience
Designed scalable distributed systems handling 1M+ requests/day and 10K–50K concurrent users. Strong experience in LLD/HLD, API design, c...
Designed scalable distributed systems handling 1M+ requests/day and 10K–50K concurrent users. Strong experience in LLD/HLD, API design, caching, and performance optimization with focus on reliability (99.9% uptime).
8 years experience
8+ years experience in Java backend development with strong expertise in multithreading, concurrency, and building high-performance servi...
8+ years experience in Java backend development with strong expertise in multithreading, concurrency, and building high-performance services.
Java concurrencyJVMData Collection
View more
Java concurrencyJVMData CollectionJava
View more
4 years experience
Built and scaled Spring Boot microservices handling 100K+ requests/day. Experience in REST APIs, security, and production-grade backend s...
Built and scaled Spring Boot microservices handling 100K+ requests/day. Experience in REST APIs, security, and production-grade backend systems.
Spring SecuritySpring mockmvcMicroservices
View more
4 years experience
Extensive experience in C#, ASP.NET Core, and WPF. Worked on large-scale frameworks at Microsoft with focus on performance, backward comp...
Extensive experience in C#, ASP.NET Core, and WPF. Worked on large-scale frameworks at Microsoft with focus on performance, backward compatibility, and system reliability.
4 years experience
Designed and implemented microservices architectures with focus on scalability, fault tolerance, and inter-service communication.
Designed and implemented microservices architectures with focus on scalability, fault tolerance, and inter-service communication.
Resilience engineeringRest api designApache Kafka
View more

REVIEWS FROM CLIENTS

5.0
(4 reviews)
Rin
Rin
March 2022
Thank you, Anjali, for your time today. Will look forward to connecting again in the future!
aric williams
aric williams
February 2022
Great! im super exited to work more with Anjali
Tahir Faqir
Tahir Faqir
December 2021
Extremely professional and very knowledgeable about C# and Design Patterns. Very calm. Taught the subject matter with patience. Very courteous!!! On time delivery...bent over backwards to help with the deadline.
Tahir Faqir
Tahir Faqir
December 2021
A very helpful and caring developer. Very Smart and Courteous!
EMPLOYMENTS
Software Engineer II
Microsoft
2021-06-01-2025-03-01

• Contributed to the WPF framework powering thousands of enterprise applications across the .NET ecosystem

• Led Windows 11 them...

• Contributed to the WPF framework powering thousands of enterprise applications across the .NET ecosystem

• Led Windows 11 theming modernization efforts while maintaining backward compatibility across 1000+ enterprise applications

• Automated CI/CD pipelines and release workflows across 7+ repositories using Azure DevOps, reducing release cycle time by 25%

• Reduced critical production defects by 40% through stronger testing infrastructure, validation pipelines, and code quality improvements

• Optimized rendering pipeline performance, improving UI response latency by ~30% and reducing memory usage by 15–20%

• Resolved 100+ accessibility issues to maintain Microsoft Accessibility Gold compliance

• Conducted design reviews and contributed to testing strategies, scalability improvements, and engineering best practices across teams

C#
WPF
Azure
View more
C#
WPF
Azure
Accessibility
System design
.NET
ASP.NET
CI/CD
Performance Optimization
View more
Software Developer (Backend – Java)
Siemens Healthineers
2017-07-01-2021-05-01

• Developed backend services for medical imaging systems (PET scanners), enabling reliable communication between hardware systems and ...

• Developed backend services for medical imaging systems (PET scanners), enabling reliable communication between hardware systems and post-processing applications

• Built RESTful APIs and backend components using Java and Spring-based frameworks

• Designed and improved service-level architecture for handling hardware-generated data flows and backend processing workflows

• Improved system reliability through centralized validation, structured error handling, and fault-tolerant backend mechanisms

• Contributed to automation testing and improved test coverage, reducing production defects and increasing release confidence

• Collaborated with cross-functional teams to ensure reliable integration between hardware devices and distributed backend services

• Optimized backend performance and gained strong experience in debugging, production issue resolution, and system stability improvements

Java
SQLite
JPA
View more
Java
SQLite
JPA
Spring Boot
Back-End
Microservices
Performance Optimization
Rest api design
View more
PROJECTS
Scalable Distributed System for High-Traffic APIs
Self / Practice
2025
Designed a distributed backend system capable of handling 1M+ requests/day and 10K–50K concurrent users. Implemented scalable REST APIs ...
Designed a distributed backend system capable of handling 1M+ requests/day and 10K–50K concurrent users. Implemented scalable REST APIs with caching and load balancing strategies to ensure low latency (<200ms) and high availability (99.9% uptime). Focused on system design aspects including service decomposition, fault tolerance, and performance optimization. Handled production-like scenarios such as traffic spikes, retries, and failure handling.
Java
Spring Boot
Microservices
View more
Java
Spring Boot
Microservices
Rest api design
Distributed Systems Engineering
View more
Microservices-Based Backend System with Event-Driven Architecture
Self / Practice
2025
Designed and implemented a microservices architecture with loosely coupled services communicating via REST and event-driven patterns. Im...
Designed and implemented a microservices architecture with loosely coupled services communicating via REST and event-driven patterns. Improved system scalability and throughput by introducing asynchronous communication and service isolation. Implemented resilience patterns such as retries, circuit breakers, and centralized logging for debugging distributed failures. Focused on real-world backend challenges like service coordination, failure handling, and observability.
Java
Spring Boot
Microservices
View more
Java
Spring Boot
Microservices
Rest api design
Event-Driven Architecture
View more