A

Anjali Gupta

Software Engineer

New Delhi, Delhi, India9 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8 years of experience in backend engineering.
  • Expertise in Java, C#, .NET, and Spring Boot.
  • Proven track record in improving system reliability.
Stackforce AI infers this person is a Backend Engineer with strong expertise in Healthcare and Software Development.

Contact

Skills

Core Skills

Windows Presentation Foundation (wpf)Azure DevopsJavaSpring BootC#Asp.net

Other Skills

.NET.NET in AzureAJAXAccessibilityAccessibility TestingAdaptive DesignAgile MethodologiesApplication DevelopmentAzure DevOps ServerAzure DevOps ServicesCamera CalibrationCareer CounselingCoaching & MentoringContinuous Integration and Continuous Delivery (CI/CD)Coordinating Programs

About

Backend engineer with ~8 years of experience across Microsoft and Siemens Healthineers, building scalable systems using Java, C#, .NET, and Spring Boot. At Microsoft, I contributed to open-source WPF repos, modernized Windows UI, and streamlined build pipelines. At Siemens, I developed backend services for medical imaging systems using Java and Spring Boot, improving reliability and simulation efficiency. I bring a strong foundation in system architecture, cross-team collaboration, and product-focused development—now focused on solving distributed systems challenges at scale.

Experience

9 yrs 3 mos
Total Experience
3 yrs 1 mo
Average Tenure
5 yrs 1 mo
Current Experience

Microsoft

2 roles

Software Engineer II

Jun 2021Present · 5 yrs

  • Contributed as a core developer to WPF, the widely used framework for Windows desktop applications, delivering modern Windows 11 theming support showcased at Microsoft Build.
  • Designed and implemented the modular System.Xaml NuGet package, improving extensibility and enabling independent adoption of XAML functionality.
  • Developed compact UI support with adaptive layout APIs for denser, accessible interfaces on modern devices.
  • Collaborated across WinForms, .NET Core, and Accessibility teams to improve platform stability and compliance, resolving 100+ accessibility issues and cutting critical defects by 40%.
  • Mentored junior engineers and Microsoft Engage interns, fostering code quality, ownership, and testing best practices.
Object-Oriented Programming (OOP)Windows Presentation Foundation (WPF)System.XamlAzure DevOpsAccessibility

Software Engineer

May 2021Mar 2025 · 3 yrs 10 mos

  • Windows Presentation Foundation (WPF) - Windows Device Experiences (WDX), E+D Department
  • Contributed as a core developer to WPF (Windows Presentation Foundation), working on the framework used by developers worldwide to build Windows desktop applications.
  • Delivered modern Windows 11 theming support for WPF controls, modernizing UI components and helping improve visual consistency across desktop apps. This work was showcased during the Microsoft Build Conference.
  • Designed and implemented the System.Xaml NuGet package as a modular and reusable component, improving separation of concerns and making it easier for developers to adopt and extend XAML functionality independently.
  • Developed compact UI support by designing flexible layout APIs and adaptive control behaviors that enable denser layouts suitable for modern device screens, while maintaining accessibility and usability.
  • Maintained 7+ WPF repositories, including 3 on GitHub (open source) and 4 on Azure DevOps (internal), coordinating releases and ensuring consistency across platforms.
  • Defined and managed branching and branding strategies as part of a system-wide approach to versioning and release management, stabilizing baseline branches before public releases to enable smooth multi-version support and rollouts.
  • Collaborated with the test team to design detailed test plans for Windows 11 theming, extending existing theme tests with new UI and accessibility scenarios to ensure robust validation.
  • Worked closely with WinForms, .NET Core, and Accessibility teams to align features and improve platform stability across Microsoft’s UI frameworks.
  • Improved platform reliability by fixing build errors, reviewing community pull requests, leading community test passes, and reducing critical defects by 40%.
  • Maintained Microsoft’s accessibility gold compliance by resolving 100+ accessibility-related issues within WPF core components.
  • Architected and implemented end-to-end Azure DevOps pipelines automating
Object-Oriented Programming (OOP)Windows Presentation Foundation (WPF)System.XamlAzure DevOpsAccessibility

Siemens healthineers

3 roles

Software Engineer

Jul 2020May 2021 · 10 mos

  • Designed a PET scanner simulation application using JavaFX, reducing hardware testing time by 40% by enabling software validation without real devices.
  • Developed flexible, interactive UI components for simulation scenarios, improving testing versatility.
  • Leveraged Java Native Access (JNA) to control system operations such as shutdown and restart, enhancing simulation realism.
  • Built backend communication services using Spring Boot REST APIs, handling service coordination and robust error management.
  • Maintained code quality through SonarQube analysis and timely resolution of technical debt.
JavaJavaFXSpring BootREST APIsSonarQube

Senior Software Engineer

Jul 2020May 2021 · 10 mos

  • Designed a PET scanner simulation app in JavaFX, which reduced hardware testing time by 40% by letting teams test software without real hardware.
  • Developed interactive UI components with JavaFX, providing flexible options for simulation scenarios.
  • Used Java Native Access (JNA) to control system operations like restart, shutdown, making the simulation more realistic.
  • Developed backend communication with Spring Boot REST APIs, managing service communication and error handling.
  • Maintained code quality with SonarQube checks and regular issue resolutions.
JavaJavaFXSpring BootREST APIsSonarQube

Software Engineer

Jul 2017Jun 2020 · 2 yrs 11 mos

  • Developed calibration features for SPECT scanners, improving image quality and calibration accuracy by 25%, resulting in more reliable diagnostics.
  • Implemented backend REST services using Spring Boot to communicate with scanner hardware, reducing post-release issues by 30%.
  • Managed efficient patient data storage using SQLite with serialization, optimizing database size and performance.
  • Collaborated with architects and testers to maintain system stability, keeping open issues below 50 post-code freeze.
  • Achieved over 85% test coverage with JUnit and Mockito, addressing SonarQube-flagged issues to ensure code quality.
  • Supported internationalization and multi-language deployments, expanding global product reach.
JavaSpring BootSQLiteJUnitMockito

Inyxa (arkay fabsteel system pvt. ltd)

2 roles

Software Developer

Promoted

Apr 2013Sep 2013 · 5 mos

  • Developed and maintained a Java-based issue management portal, reducing issue resolution time by 20% and improving workflow efficiency by 15%.
  • Created dynamic front-end components using Java, JSP, JavaScript, and AJAX, ensuring responsive and interactive user experiences.
JavaJSPJavaScriptAJAX

Software Engineer

Apr 2013Sep 2013 · 5 mos

  • Developed and maintained a Java-based issue management portal, reducing resolution time by 20% and improving workflow efficiency by 15%.
  • Built dynamic front-end components with Java, JSP, JavaScript, and AJAX, ensuring responsive user interactions.
JavaJSPJavaScriptAJAX

National informatics centre, govt of india

Software Engineer Intern

Jun 2011Jul 2011 · 1 mo · New Delhi, Delhi, India · On-site

  • Worked on a live web application Court Case Management System (CCMS) to manage and streamline court cases in the New Delhi region
  • Applied validation to various web controls to ensure data integrity and user input accuracy
  • Enhanced and modified the front-end UI for improved usability and visual consistency
  • Collaborated with team members to implement changes and troubleshoot issues
  • Used C#, ASP.NET, SQL for backend and application logic
  • Worked with MS SQL Server for database operations
  • Utilized Visual Studio and SQL Server Management Studio for development and debugging
  • Skills: Full Stack Development · Problem Solving · UI/UX Enhancement · Code Optimization · Analytical Thinking · Reference Architecture
C#ASP.NETSQLMS SQL Server

Education

Delhi Technological University (Formerly DCE)

Master of Technology — Computer Science

Aug 2015Jun 2017

B.S. Anangpuria Institute of Technology & Management, MDU

Bachelor of Technology (B.Tech.) — Computer Science

Aug 2009Jun 2013

St. John's School

Jan 2004Jan 2009

Stackforce found 100+ more professionals with Windows Presentation Foundation (wpf) & Azure Devops

Explore similar profiles based on matching skills and experience