Software Engineer with 5+ years of professional experience building scalable enterprise applications using C#, .NET Core, ASP.NET, and modern RESTful API architectures across healthcare, enterprise IT, and product engineering domains.
Experience
2025 — Now
2025 — Now
United States
• Developed and enhanced backend services and RESTful APIs, contributing to scalable application features while maintaining clean, testable code aligned with enterprise engineering standards.
• Collaborated with cross-functional teams to analyze requirements, design technical solutions, and participate in Agile ceremonies including sprint planning, code reviews, and backlog discussions.
• Built and maintained software modules by writing, testing, and debugging code, improving system stability and reducing recurring defects through structured development practices.
• Integrated internal and external systems through API-based architectures and supported frontend teams by ensuring seamless service communication and data flow.
• Assisted in documenting technical specifications, troubleshooting production issues, and supporting continuous improvements in software performance and scalability.
• Contributed to application maintenance, testing, and deployment activities while collaborating with senior engineers to deliver secure and reliable enterprise software solutions.
2025 — 2025
2025 — 2025
United States
• Assisted in migrating legacy .NET applications to .NET Core, supporting code refactoring, dependency updates, and environment configuration to improve cross-platform compatibility and enhance overall application performance and maintainability.
• Designed and developed reusable helper assemblies that standardized common functionalities across modules, reducing code duplication by 30% while improving development efficiency and long-term maintainability.
• Contributed to building an algorithm that converts PlantUML scripts into structured UML diagrams, helping development teams visualize application architecture and streamline technical documentation workflows.
• Optimized database queries and implemented caching strategies using Redis and MemoryCache, improving application response time by 40% and reducing backend server load by approximately 25% through efficient data retrieval patterns.
2021 — 2023
2021 — 2023
India
• Developed and enhanced the Platform Verifier tool using C# and .NET, automating BIOS validation workflows and enabling scalable processing for over 1000 devices daily with improved reliability and reduced manual intervention.
• Migrated more than 15 legacy applications to MVVM architecture, restructuring UI logic and improving code modularity, which reduced build times by 50% and accelerated deployment cycles by 25%.
• Identified and resolved critical performance bottlenecks through memory optimization, asynchronous processing, and efficient data handling, improving application scalability to support over 200 concurrent client requests.
• Collaborated with QA teams, product owners, and infrastructure engineers in Agile environments to deliver enterprise software solutions aligned with business timelines and quality standards.
2021 — 2021
India
• Developed and executed comprehensive unit test suites for medical device software, achieving 90% code coverage and reducing production defects by 35% while ensuring adherence to healthcare software quality standards.
• Worked closely with cross-functional medical engineering teams to design and implement WPF-based user interfaces for MRI scanning systems, improving usability and workflow efficiency for healthcare professionals.
• Contributed to the healthcare software development lifecycle following FDA regulatory guidelines and quality protocols, ensuring compliance with medical device standards and validation requirements.
• Enhanced medical imaging software using C# and .NET Framework by optimizing processing logic and improving application stability for mission-critical healthcare environments.
2019 — 2021
2019 — 2021
India
• Led migration of over 15 legacy C++ applications to modern .NET Framework solutions with WPF interfaces, improving system maintainability, UI consistency, and long-term scalability across enterprise deployments.
• Architected and developed a deployment automation plugin that reduced Windows image deployment from five manual steps to a single automated workflow, significantly improving operational efficiency.
• Implemented multi-monitor support functionality for enterprise administrators, enabling seamless configuration deployment across 500+ client systems and improving device management workflows.
• Designed scalable .NET solutions using object-oriented programming principles and reusable design patterns, improving code reusability, performance, and maintainability across projects.
Education
University of the Pacific
Master of Science
Manipal Institute of Technology