Sourav Choudhary
Full Stack .NET Developer | C# | ASP.NET Core | Angular | SQL Server | Backend Architecture
Technical Skills
Backend & Languages
C#
.NET Core
ASP.NET Core Web API
ASP.NET Core MVC
Minimal APIs
MediatR (CQRS)
AutoMapper
Asynchronous Programming
Database & ORM
SQL Server
Entity Framework Core
Elasticsearch
Query Performance Tuning
Stored Procedures
Schema Design
Frontend & Web
Angular
TypeScript
JavaScript (ES6+)
jQuery
HTML5 / CSS3
RESTful APIs
DevOps, Hosting & Tools
Azure DevOps
CI/CD Pipelines
SonarQube
xUnit / NUnit
Windows Hosting
Git
JWT & RBAC
FluentValidation
Professional Experience
Full Stack .NET Engineer
Enterprise Web & Backend Systems- Designed and developed scalable backend microservices and RESTful Web APIs using ASP.NET Core, Minimal APIs, AutoMapper, and MediatR (CQRS pattern).
- Implemented Elasticsearch-based search engines and engineered secure APIs featuring JWT-based user authentication, role-based access controls (RBAC), and request filtering.
- Utilized Entity Framework Core for database migrations and optimized SQL Server query performance by rewriting stored procedures, indexing tables, and tuning schemas.
- Configured CI/CD pipelines in Azure DevOps and deployed frontend/backend modules onto Azure and Windows servers; built responsive client interfaces using Angular.
Key Project Achievements
3S Site (Olympic Sports Analytics Platforms)
Links: 3srowingcoach.com | training.supersportsystems.comA specialized Sports Science training analytics suite utilized by Olympic athletes and coaches to generate optimized intensities and workout metrics.
- Managed the project end-to-end, leading direct client calls to understand complex sports science requirements and architecting the overall solution.
- Designed secure RESTful backend APIs in ASP.NET Core and translated proprietary mathematical zone formulas into optimized backend calculation models.
- Optimized SQL Server database schemas and query performance; wrote xUnit/NUnit test suites to validate workout plan generation algorithms.
Odenza Vacations (Commercial Travel Booking Engine)
odenzavacations.com Link: www.odenzavacations.comA commercial travel platform aggregating inventory and pricing details through real-time sync with third-party hotel provider API networks.
- Configured automated Azure DevOps CI/CD pipelines and SonarQube quality gates to streamline deployments and enforce security compliance.
- Developed core platform features in a clean, layered ASP.NET Core MVC architecture backed by custom C# business logic.
- Integrated external vendor REST APIs (HotelBeds) for live inventory searches and optimized relational SQL Server tables.
ASP.NET, C#, jQuery, HTML5, CSS3, SQL Server, REST APIs
A team task and collaboration tool featuring offline data synchronization to guarantee data consistency and productivity for distributed teams.
- Created a client-side database caching strategy with LocalStorage and IndexedDB to enable complete offline task management.
- Developed data synchronization APIs in ASP.NET and C# to resolve transaction conflicts and merge operations once online.
- Designed responsive web dashboard layouts using HTML5, CSS3 styling, and interactive jQuery elements.