Post Job Free
Sign in

Stack Developer C#

Location:
Chicago, IL
Posted:
April 11, 2025

Contact this candidate

Resume:

.NET FULL STACK DEVELOPER

SAI RAMESH UPPULURI

+1-248-***-**** *************@*****.***

HTTPS://WWW.LINKEDIN.COM/IN/SAIRAMESH0728/

PROFESSIONAL SUMMARY:

Highly skilled and results-driven .NET Full Stack Developer with over 8+ years of progressive experience in designing, developing, deploying, and maintaining robust web and enterprise applications. Proven expertise in delivering scalable, secure, and high-performance solutions using ASP.NET Core 8, C# 12, and modern JavaScript frameworks such as Angular 19, React.js, Vue.js and Blazor. Adept at implementing microservices architectures, building RESTful APIs, and integrating third-party systems while ensuring high availability and regulatory compliance (HIPAA, GDPR).

Experienced in cloud-native development with hands-on deployment on Microsoft Azure, AWS, and Google Cloud Platform (GCP). Proficient in using Azure DevOps 2024, Docker, and Kubernetes for CI/CD, automation, and infrastructure as code. Expertise includes authentication and authorization using OAuth 2.0, JWT, IdentityServer 7, and Azure Active Directory.

Demonstrated ability in database management, query optimization, and performance tuning using SQL Server 2024, PostgreSQL, MongoDB, and Azure Cosmos DB. Strong background in Test-Driven Development (TDD) and automation testing using xUnit 2.5, NUnit, Moq 4.18, Cypress 12, and Postman v10. Proficient in asynchronous messaging using RabbitMQ 3.11, Apache Kafka 3.4, and Azure Service Bus.

A proactive team player with excellent communication and problem-solving skills, experienced in Agile (Scrum, Kanban) methodologies, and collaborating across cross-functional teams to deliver business-critical software on time and within scope.

TECHNICAL SKILLS:

Programming Languages: C# 12, TypeScript 5, JavaScript (ES6+), T-SQL, PL/SQL, HTML5, CSS3, SASS, LESS, PowerShell, Node.js, YAML, JSON

.NET Technologies: ASP.NET Core 8, ASP.NET MVC, Web API, Blazor, Razor Pages, SignalR, gRPC, WCF, .NET Framework 4.6, ADO.NET, Entity Framework Core, Entity Framework, Dapper, LINQ to SQL

Frontend Technologies: Angular 19, React.js, Vue.js, RxJS, Bootstrap 5.2, Material UI, HTML5, CSS3, WebAssembly, jQuery, WebSockets, PWA (Progressive Web Apps)

Databases & Caching: SQL Server 2024, PostgreSQL, MySQL, SQLite, MongoDB, Redis, Azure Cosmos DB, Elasticsearch, StarDog

Cloud Platforms & DevOps: Microsoft Azure (App Services, Functions v5, AKS, Azure SQL, Blob Storage, Cosmos DB, Key Vault 2024, Logic Apps, API Management v2, Application Insights), AWS (EC2, Lambda, RDS, DynamoDB, API Gateway, S3, CodePipeline, CloudWatch, Elastic Beanstalk), Google Cloud (Firebase, Google Cloud Storage)

Azure DevOps 2024, GitHub Actions, GitLab CI, Jenkins, CircleCI, Docker, Kubernetes, Helm, Terraform, Ansible

Authentication & Security: OAuth 2.0, OpenID Connect, IdentityServer 7, JWT, SSL/TLS, Azure Active Directory, RBAC (Role-Based Access Control), Secure API Design, HIPAA Compliance

Testing & Automation Tools: xUnit 2.5, NUnit, MSTest, Moq 4.18, Cypress 12, Selenium, Postman v10, Jasmine, Karma, Jest, SpecFlow, Cucumber, Appium, SOAP UI, Citrus

Messaging & Streaming: RabbitMQ 3.11, Apache Kafka 3.4, Azure Service Bus, MSMQ

Monitoring & Logging: Serilog, Log4Net, ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana, Azure Application Insights

Version Control & Collaboration Tools: Git, GitHub, GitLab, Bitbucket, Azure Repos, SVN, TFS, JIRA, Confluence, Microsoft Teams, Slack, Trello, Notion

Documentation & Utilities: Swagger/OpenAPI 3.1, Markdown, Visual Studio 2022, Visual Studio Code, Fiddler, Wireshark, PowerShell, JSON Formatter

EDUCATION:

Bachelor of Technology in Computer Science and Engineering

Glocal University, Saharanpur, UP Graduated June 2017

CERTIFICATIONS:

Microsoft Certified: Azure Solutions Architect Expert In Progress

MicrosoftCertified:Azure Developer Associate Feb 2025 – Feb 2026

Microsoft 365 Certified: Endpoint Administrator Associate (MD-102) Oct 2024 - Oct 2025

Microsoft Certified: Azure Administrator Associate (AZ-104) July 2024 - July 2025

Microsoft Certified: Azure Fundamentals (AZ-900) May 2024 - Lifetime

PROFESSIONAL EXPERIENCE:

Molina Healthcare, Bothell, WA February 2023 – Present

.NET Full Stack Developer

Designed and architected a microservices-based platform using ASP.NET Core 8, transitioning from a monolithic architecture to improve scalability, performance, and long-term maintainability of critical healthcare services like patient records, appointments, and telemedicine functionalities.

Developed RESTful APIs using ASP.NET Core 8 and C# 12, ensuring secure communication between frontend and backend services while preserving data integrity, security, and ensuring HIPAA compliance for healthcare data.

Optimized SQL Server 2024 for data management, using T-SQL to design efficient queries for fast data retrieval, storage, and management of patient records and appointments, ensuring security and scalability.

Implemented OAuth 2.0 authentication with IdentityServer 7, applying role-based access control (RBAC) to secure sensitive data, ensuring HIPAA compliance and proper data governance for the healthcare platform.

Developed highly responsive user interfaces using Angular 19 and TypeScript 5, focusing on cross-device compatibility and delivering a seamless experience for patients and healthcare providers in telemedicine applications.

Utilized HTML5, CSS3, and Bootstrap 5 to build and maintain responsive web designs ensuring a smooth, mobile-friendly, and intuitive experience for end-users across multiple devices.

Collaborated with cross-functional teams to perform root cause analysis, debug, and resolve critical production issues, improving system uptime, and ensuring the platform’s high availability for healthcare users.

Deployed and managed microservices in Azure Cloud, including Azure API Management v2, Azure Key Vault 2024, and Azure Functions v5, for serverless computing, scalability, and secure management of sensitive healthcare data.

Automated CI/CD pipelines using Azure DevOps 2024, accelerating development cycles and ensuring stable deployments across all environments. Streamlined build, test, and release processes to improve software delivery.

Created unit and integration tests with XUnit 2.5 and Moq 4.18, ensuring high code quality and continuous integration, facilitating early detection of defects and enhancing the stability of the healthcare application.

Conducted comprehensive end-to-end testing with Cypress 12, covering patient scheduling, telemedicine features, and appointment management, ensuring reliable functionality across all user flows.

Developed and maintained Swagger/OpenAPI 3.1 documentation for API services, enabling seamless integration with third-party developers and providing clear guidelines for external integrations within the healthcare platform.

Focused on performance optimization for large datasets by refining SQL queries and optimizing API response times, ensuring low latency and fast data retrieval for healthcare users.

Implemented robust data encryption using Azure Key Vault, ensuring the secure storage of healthcare data and compliance with HIPAA and industry standards for data protection and privacy.

Partnered with regulatory teams to align platform features with security and compliance standards, ensuring proper handling of sensitive healthcare data while meeting regulatory requirements.

Integrated external healthcare applications using secure APIs, enabling real-time synchronization of patient data, appointments, and other key healthcare features, improving operational efficiency.

Environments: ASP.NET Core 8, C# 12, Web API, Microservices, IdentityServer 7, Angular 19, TypeScript 5, HTML5, CSS3, Bootstrap 5, SQL Server 2024, T-SQL, Azure (API Management v2, Key Vault 2024, Functions v5, DevOps 2024), Apache Kafka 3.4, XUnit 2.5, Moq 4.18, Cypress 12, Postman v10, Azure DevOps 2024, Git, GitHub, JIRA, Confluence, Slack, OAuth 2.0, Swagger/OpenAPI 3.1, Markdown, Visual Studio 2022, HIPAA Compliance.

Southwest Airlines, Dallas, TX January 2021 – January 2023

Lead .NET Developer

Led the design and implementation of scalable, maintainable system architecture using .NET 6 and Onion Architecture, ensuring modular, high-performance, and easy-to-maintain solutions for mission-critical applications.

Developed and deployed high-performance RESTful backend APIs using ASP.NET Core 6, optimizing request handling, middleware integration, and dependency injection to support mission-critical services, ensuring scalability and security.

Utilized Entity Framework Core 6 for ORM to optimize database queries, manage data migrations, and enhance data integrity, significantly improving data handling and database interaction for customer-facing platforms.

Optimized database performance by leveraging SQL Server 2022, incorporating indexing, stored procedures, and views to reduce query latency and improve the responsiveness of critical databases supporting booking and customer management systems.

Implemented OAuth 2.0 and OpenID Connect protocols to secure user authentication and authorization for all web and mobile platforms, ensuring secure access and data protection across the digital ecosystem.

Led cloud integration using Azure API Management v2, enforcing security policies, rate-limiting, and API routing to ensure robust and scalable cloud-based services while meeting security standards and improving operational efficiency.

Developed dynamic front-end applications using Angular 15, RxJS 7.5, and Reactive Programming, ensuring real-time updates and interactive user experiences integrated into mobile-first design for customer interactions.

Built responsive UI components with HTML5, CSS3, and Bootstrap 5.2, ensuring consistent user experiences across various devices and screen sizes, enhancing accessibility and usability for customers.

Implemented RabbitMQ 3.11 for asynchronous messaging and communication between distributed microservices, ensuring scalability and fault tolerance across distributed systems.

Created automated unit and integration tests using xUnit 2.4.2 and Moq 4.18, adhering to Test-Driven Development (TDD) principles to ensure robust, error-free code and improve the quality and stability of applications.

Performed front-end testing with Karma 6.4 and Jasmine 4.0 to ensure Angular 15 components were free of bugs and met quality standards for web and mobile applications.

Automated build and deployment pipelines using Azure DevOps 2022, ensuring continuous integration and continuous deployment (CI/CD), improving release cycles and speeding up deployment processes.

Leveraged Azure Blob Storage (2022) to store large volumes of unstructured data, improving scalability, cost-effectiveness, and performance of cloud storage solutions for customer-related data.

Collaborated with cross-functional teams, including UX/UI designers, QA engineers, and product managers, to align development efforts with business requirements, ensuring the timely delivery of features and enhanced functionality.

Mentored and guided junior developers, fostering a culture of continuous learning and code quality improvement, performing code reviews, and introducing best practices to enhance team productivity and software quality.

Environments: C# 10, ASP.NET Core 6, Entity Framework Core 6, SQL Server 2022, Azure API Management v2, Azure Blob Storage (2022), OAuth 2.0, OpenID Connect, RabbitMQ 3.11, Angular 15, RxJS 7.5, HTML5, CSS3, Bootstrap 5.2, Moq 4.18, xUnit 2.4.2, Karma 6.4, Jasmine 4.0, Postman v10, Swagger UI 4.15, Visual Studio 2022, Visual Studio Code 2022, Azure DevOps 2022, Git, GitHub, JIRA, GitHub Actions

State of Illinois Springfield, IL August 2019 – December 2020

Senior .NET Developer

Led the design and development of scalable backend services using .NET Core 3.1, ensuring seamless integration with cloud-based infrastructure and providing a robust solution for real-time data collection and processing.

Architected and implemented RESTful APIs with .NET Core 3.1, enabling secure, efficient, and scalable communication between backend and frontend components, supporting seamless data exchange across systems.

Developed dynamic, responsive user interfaces using Vue.js, ensuring an intuitive user experience across desktop and mobile platforms with interactive, real-time updates, and cross-device compatibility.

Utilized Blazor to build rich, interactive web UIs using C# and .NET, reducing reliance on JavaScript and enabling seamless integration between the frontend and backend, enhancing the developer experience and overall application performance.

Migrated legacy applications from ASP.NET MVC to ASP.NET Core 3.1, improving cross-platform compatibility across Windows, Linux, and macOS, and increasing performance by 20%.

Optimized database interactions by leveraging Entity Framework Core 3.1, automating CRUD operations and improving query performance by over 40%, ensuring efficient management and retrieval of critical data stored in SQL Server 2019.

Implemented Azure SQL Database for cloud-based data storage and management, optimizing performance and scalability by applying advanced partitioning, indexing, and query optimization techniques, reducing downtime and improving data availability.

Led the implementation of cloud-based messaging solutions using Azure Functions, facilitating asynchronous communication and ensuring real-time updates across systems with minimal latency and optimized resource consumption.

Configured and maintained CI/CD pipelines with Azure DevOps, automating code builds, testing, and deployments, reducing manual interventions and increasing deployment frequency while maintaining application quality through automated testing.

Developed and executed unit and integration tests using NUnit and xUnit, ensuring thorough validation of application functionalities, leading to a 30% decrease in post-deployment defects and improved system reliability.

Ensured the security of the application by implementing role-based access control (RBAC), secure authentication protocols, and data encryption for both data-at-rest and data-in-transit, leveraging Azure Active Directory for user management.

Collaborated with cross-functional teams, including product managers, UX/UI designers, and business analysts, to define requirements and deliver solutions that met stakeholder expectations. Participated in Agile sprint cycles, ensuring timely delivery of features.

Environments: .NET Core 3.1, ASP.NET Core 3.1, C#, Entity Framework Core 3.1, SQL Server 2019, Azure SQL Database, Azure Functions, Azure Active Directory, Vue.js, Blazor, HTML5, CSS3, Azure DevOps, NUnit, xUnit, Git, Role-Based Access Control (RBAC), Visual Studio 2019, Visual Studio Code, Azure Application Insights, Serilog, Microsoft Teams, Confluence, Docker, GitHub, Microsoft 365, Jira, Swagger, Postman, App Insights, PowerShell, Terraform, CI/CD, Agile (Scrum, Kanban), Trello.

Capital One, Richmond, VA May 2018 – July 2019

.NET Developer

Developed and optimized back-end services using C# 6.0 and the .NET Framework 4.6, adhering to SOLID principles and modern design patterns to ensure scalable, maintainable applications suitable for large-scale enterprise projects.

Designed and implemented RESTful APIs using ASP.NET Web API, enabling seamless integration between back-end services and front-end applications, improving data synchronization and ensuring high-performance user interactions with real-time updates.

Integrated cloud-based data solutions using AWS RDS (SQL Server 2016) and AWS DynamoDB, leveraging relational and NoSQL databases to optimize performance, reduce latency, and enhance system scalability and high availability.

Implemented secure user authentication and authorization protocols by utilizing JWT (JSON Web Tokens), ensuring encrypted communication between front-end and back-end services, thereby reducing security vulnerabilities.

Deployed and scaled applications in the cloud using AWS Elastic Beanstalk, automating scaling to meet user demand and reducing operational overhead while ensuring consistent high availability and performance.

Automated build, test, and deployment processes with AWS CodePipeline and AWS CodeBuild, streamlining continuous integration and continuous delivery (CI/CD) processes, which accelerated development cycles and improved overall software quality.

Optimized front-end performance by implementing React.js and Redux for state management, creating a dynamic, responsive user interface that interacted efficiently with back-end APIs, minimizing load times and improving the user experience.

Enhanced database performance through the design and optimization of T-SQL queries, stored procedures, and views within SQL Server 2016, ensuring rapid data retrieval and minimizing latency for critical business processes.

Monitored system health and performance using AWS CloudWatch, setting up custom metrics and alerts to proactively identify and troubleshoot application performance issues, ensuring a stable, high-performance environment.

Collaborated with cross-functional teams to align development efforts with business objectives, conducting peer code reviews, ensuring consistent coding practices, and contributing to knowledge-sharing initiatives to foster team growth and improvement.

Environment: C# 6.0, .NET Framework 4.6, ASP.NET Web API, React.js, Redux, JavaScript, T-SQL, SQL Server 2016, AWS RDS, AWS DynamoDB, AWS Elastic Beanstalk, AWS CodePipeline, AWS CodeBuild, AWS CloudWatch, Git, GitHub, Visual Studio, VS Code, JSON Web Tokens (JWT), XUnit, Jest, Docker.

Info Logitech Systems, Hyderabad, India January 2017 – April 2018

Junior .NET Developer

Spearheaded the development and enhancement of dynamic, scalable web applications using ASP.NET Core MVC, Razor Pages, and Entity Framework Core, transitioning from WebForms to modern frameworks, improving performance, scalability, and maintainability.

Designed and implemented RESTful APIs and integrated them into internal and external systems, replacing SOAP with JSON to optimize communication between front-end and back-end components, enhancing data handling and system interoperability.

Collaborated with cross-functional teams to design efficient, data-driven solutions, utilizing PostgreSQL for data storage, and improving database interactions by implementing Entity Framework Core as the ORM solution for streamlined data management.

Optimized application performance by implementing Redis caching, significantly reducing response times for frequently accessed data, and ensuring high scalability during peak loads, while maintaining a seamless user experience.

Integrated and automated testing using xUnit and Selenium, performing unit, integration, and UI testing to ensure application reliability, performance, and quality, minimizing production defects and downtime.

Developed and maintained responsive user interfaces with React.js and Bootstrap 4, following mobile-first design principles, ensuring applications provided intuitive and interactive user experiences across multiple device platforms.

Implemented secure authentication mechanisms using JWT and OAuth, enhancing application security by ensuring proper user authentication and authorization for API access and protecting sensitive data.

Leveraged Git for version control and collaboration with the development team, ensuring code integrity, efficient management of code branches, and seamless integration of new features into the main codebase using GitHub.

Collaborated with clients to gather functional requirements, translating them into technical specifications, and delivering high-quality software solutions, leading to successful project deliveries that met or exceeded client expectations.

Maintained clear and comprehensive documentation, including API documentation, database schema designs, and user manuals, ensuring effective knowledge transfer, streamlined onboarding of new developers, and efficient collaboration across teams.

Environments: .NET Core 2.x, ASP.NET Core MVC, Entity Framework Core, PostgreSQL 9+, React.js, Bootstrap 4, JWT Authentication, Redis, xUnit, Selenium, Git, GitHub, Azure DevOps, JIRA, SOAP, RESTful APIs, Agile/Scrum.



Contact this candidate