Uday
Full Stack .NET Developer
Hire this person
Send a job offer directly to this candidate
About
Full Stack .NET Developer with 5+ years of experience building end-to-end web applications using C#, .NET 6/.NET 8, ASP.NET Core, Web API, Entity Framework Core, SQL Server, AngularJS, HTML5, CSS3, JavaScript, Bootstrap, Azure, Docker and Kubernetes. Experienced in REST APIs, microservices, CI/CD, cloud deployment, performance optimization, and Agile development. Extensive experience in building scalable, secure, and high-performance applications using C#, .NET 6, .NET 8, ASP.NET Core, ASP.NET MVC, Entity Framework Core (EF Core), ADO.NET, SQL Server, and AngularJS.
Hands-on experience in designing and developing Microservices, RESTful APIs, and implementing Swagger/OpenAPI, JWT Authentication, and OAuth 2.0 for secure and scalable enterprise solutions. Experienced in cloud-native application development using Microsoft Azure, AWS, Docker, Kubernetes, and Redis, with a focus on scalability, performance, and high availability. Strong expertise in implementing CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, and Git, enabling faster and more reliable software deployments.
Proficient in application modernization, production support, performance tuning, database optimization, and enterprise messaging using RabbitMQ. Skilled in designing optimized database solutions using SQL Server, writing complex SQL queries, stored procedures, and ensuring data integrity for high-volume transaction processing. Experienced in collaborating with Solution Architects, Business Analysts, QA Engineers, DevOps Teams, and cross-functional stakeholders throughout the Software Development Life Cycle (SDLC) using Agile Scrum methodologies.
Strong analytical, problem-solving, and troubleshooting skills with proven expertise in resolving critical production issues, improving application stability, and delivering high-quality software solutions. Committed to delivering secure, scalable, and maintainable enterprise applications by following coding standards, code reviews, best practices, and continuous improvement initiatives.
Experience
.Net developer - State Street - Bostan, MA
(2025-07)
- Designed and developed enterprise banking applications using .NET 6/.NET 8, ASP.NET Core, C#, and Entity Framework Core (EF Core), improving application performance by 35% through code optimization and efficient data access.
- Collaborated with Solution Architects, Business Analysts, QA Teams, and Product Owners to design and deliver scalable Microservices, reducing feature delivery time by 30%.
- Developed secure RESTful APIs using ASP.NET Core and documented them with Swagger/OpenAPI, enabling seamless integration across multiple enterprise applications.
- Implemented JWT Authentication and OAuth 2.0, strengthening API security and reducing authentication-related issues by 40%.
- Containerized applications using Docker and orchestrated deployments with Kubernetes, improving deployment consistency and reducing environment-related issues by 50%.
- Built and maintained automated CI/CD pipelines using Azure DevOps and GitHub Actions, reducing deployment time by 60% and enabling faster release cycles.
- Integrated Redis caching to optimize application performance, reducing API response times by 45% and minimizing database load.
- Collaborated with cross-functional teams to implement RabbitMQ for asynchronous messaging, improving system reliability and supporting high-volume transaction processing.
- Optimized SQL Server queries, Stored Procedures, and Entity Framework Core (EF Core) operations, improving database performance by 40% for business-critical applications.
- Conducted code reviews, mentored junior developers, and promoted coding standards and best practices, contributing to a 25% reduction in production defects.
- Worked closely with DevOps and Infrastructure teams to ensure 99.9% application availability through proactive monitoring, incident resolution, and production support.
- Partnered with business stakeholders during Agile Scrum ceremonies, including Sprint Planning, Backlog Refinement, Sprint Reviews, and Retrospectives, to deliver high-quality software aligned with business priorities.
- Led Root Cause Analysis (RCA) for critical production issues and implemented preventive solutions, reducing recurring incidents by 35%.
- Participated in application architecture, solution design, and legacy modernization initiatives, helping migrate applications to a cloud-ready Microservices architecture using ASP.NET Core, improving scalability, maintainability, and system performance.
.Net developer - Charles Schwab - India
(2022-06 - 2024-07)
- Developed middle-tier business components using C#, ASP.NET, Entity Framework, and SQL Server within a three-tier architecture, improving transaction processing efficiency by 25%.
- Collaborated with Business Analysts, Application Teams, and QA Engineers to analyze requirements, refine user stories, and deliver application enhancements aligned with business objectives.
- Built reusable Data Access Layer (DAL) components using ADO.NET, Entity Framework, and LINQ, reducing code redundancy by 30% and improving application maintainability.
- Designed responsive user interfaces using ASP.NET MVC, HTML5, CSS3, Bootstrap, JavaScript, and Knockout.js, enhancing user experience and reducing page load times by 20%.
- Developed and optimized T-SQL Stored Procedures, Functions, Triggers, and Complex Queries, improving database performance by 35% while ensuring data integrity.
- Implemented Forms Authentication and Role-Based Authorization, enhancing application security and ensuring compliance with business access control requirements.
- Developed and maintained WCF Services for Service-Oriented Architecture (SOA), enabling secure communication between distributed enterprise applications.
- Designed TCP/IP Socket-based Client/Server components using C#, improving real-time communication reliability between distributed systems.
- Worked with Microsoft Azure services and Azure Storage Emulator to develop, validate, and test cloud-based storage functionality prior to production deployment.
- Automated deployment and administrative tasks using PowerShell, reducing manual deployment effort by 40% and improving release efficiency.
- Designed and implemented MongoDB collections and data access components for NoSQL-based application modules requiring flexible data storage.
- Developed RabbitMQ-based asynchronous messaging solutions, improving system scalability and enabling reliable communication between enterprise applications.
- Created and maintained SSRS Reports for operational reporting and integrated Google Analytics to monitor application usage and support data-driven business decisions.
- Performed Unit Testing using NUnit, resolved application defects, collaborated with QA during testing cycles, and provided production support to ensure high application availability.
- Managed source code using GitHub and Team Foundation Server (TFS), participating in code reviews, branch management, release management, and SDLC activities while collaborating with cross-functional development teams.
.Net developer - DXC - Bangalore, India
(2020-02 - 2022-05)
- Collaborated with Business Analysts, End Users, and senior developers to gather requirements, prepare Low-Level Design (LLD) documents, and implement application enhancements.
- Participated in all phases of the Software Development Life Cycle (SDLC), including analysis, development, testing, deployment, maintenance, and production.