Hi, I'm Suraj Raj Shrestha

About Me

I am a software engineer focused on backend systems, authentication platforms, and cloud infrastructure.

Experience includes OAuth2 identity providers, multi-tenant SaaS systems, and document AI APIs.

I enjoy solving complex problems and building reliable, maintainable systems.

Skills

Backend Development
.NET Core, REST APIs, Microservices
Authentication
OAuth2, JWT, Identity Providers
Cloud & Infra
Azure, Networking, VM Management
Database
SQL Server, EF Core, Data Modeling

Projects

OAuth2 Identity Provider

Authorization Code Flow, JWT tokens, refresh tokens, multi-tenant support.

.NET CoreJWTOAuth2Multi-Tenant

Document Processing API

Secure API handling document uploads and AI processing via webhooks.

.NET CoreAzureAIWebhook

Modular Backend Framework

Framework built from scratch using .NET Core, routing, middleware, and DI.

.NET CoreDIMiddleware

Contact

Email: suraj2025.dev@gmail.com

LinkedIn: linkedin.com/in/surajrajshrestha

Nepal