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
ASP.NET Core REST API C# Clean Architecture Agile / Scrum
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
CQRS & MediatR GraphQL HotChocolate EF Core Dapper
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