Niraj Uprety
// .NET Developer · ASP.NET Core · REST API
Skilled .NET developer specializing in ASP.NET Core and REST API development. I build clean, scalable backend systems following clean architecture principles, with a strong focus on authentication & authorization, CQRS patterns, dependency injection, and unit testing. Passionate about code quality and continuous learning.
Experience
Sigma Software Group
● current
Jan 2025 – Present
.NET Developer
- Build and maintain backend .NET features in an Agile environment
- Apply Clean Architecture and CQRS patterns across enterprise projects
- Align requirements with senior engineers before implementation to reduce rework
- Document impact areas clearly to support efficient QA testing
- Gained depth working on legacy codebases and low-level system implementations
TechnoFex Nepal
2023 – 2024
.NET Developer
- Developed backend solutions using ASP.NET Core
- Presented CQRS + MediatR + EF Core & Dapper within a Clean Architecture framework
- Built and demonstrated GraphQL APIs using HotChocolate
- Drove knowledge-sharing through regular internal technical presentations
Education
M.Sc. CSIT
Institute of Science and Technology (IOST), Tribhuvan University · Kathmandu
BSc. CSIT
Institute of Science and Technology (IOST), Tribhuvan University · Kathmandu
Certifications
ASP.NET Core: Building a GraphQL API
LinkedIn Learning · Ervis Trupja
ASP.NET Core Exception Handling
LinkedIn Learning · Ervis Trupja
Advanced Web APIs with ASP.NET Core in .NET 6
LinkedIn Learning · Christian Wenz
ASP.NET Core: Token-Based Authentication
LinkedIn Learning
Learning Git and GitHub
LinkedIn Learning
Agile Foundations
LinkedIn Learning