>_ Hello, I'm

Raj Maharjan

Senior .NET Architect|

Open to freelance, contract, and consulting engagements (remote, worldwide).

10+ years architecting and shipping production ASP.NET Core, EF Core, and SQL Server systems — available for freelance and consulting engagements worldwide.

<About Me/>

Solution Architecture I Build
Presentation Razor / Blazor / jQuery / Bootstrap
API / Controllers ASP.NET Core • JWT • Swagger • Middleware
Application / Services DI • AutoMapper • LINQ • Serilog / NLog
Domain Entities • Aggregates • Business Rules
Infrastructure / Data EF Core • SQL Server • T-SQL • Redis
AuthN / AuthZ Logging Tests (xUnit) CI/CD

Senior .NET developer and solution architect with 10+ years of hands-on experience designing, building, and maintaining enterprise web applications. Deep expertise in ASP.NET Core, C#, Entity Framework, SQL Server, and the surrounding Microsoft web stack, with strong front-end skills in JavaScript, jQuery, and Razor. I focus on clean architecture, performance, and maintainability — owning features end-to-end from data model and API design through to UI and deployment.

I also take on selective freelance and consulting work — building MVPs, modernizing legacy ASP.NET applications, designing APIs, tuning SQL Server workloads, and advising teams on architecture, code quality, and CI/CD. Comfortable with remote delivery across time zones, fixed-scope and ongoing retainer engagements, and direct collaboration with founders, product managers, and in-house developers.

Freelance & Consulting Services

  • End-to-end ASP.NET Core / .NET web application development
  • Legacy ASP.NET MVC / Web Forms modernization to .NET Core / .NET 8
  • REST API design and implementation with JWT auth and Swagger/OpenAPI
  • SQL Server schema design, query tuning, and stored procedure development
  • Architecture reviews, code audits, and performance/security assessments
  • CI/CD setup on Azure DevOps / GitHub Actions
  • Technical mentorship and pair-programming for in-house teams
Location: Kirtipur 03, Dhalpa, Kathmandu, Nepal

<Skills/>

Languages & Frameworks

C# / .NET 95%
ASP.NET Core (MVC / Web API) 95%
Entity Framework Core / EF6 90%
LINQ (to Objects / EF) 95%
AutoMapper 90%
JavaScript (ES6+) 85%
TypeScript 75%

Frontend

Razor Pages / MVC Views 95%
HTML5 & CSS3 90%
Bootstrap 90%
jQuery 90%
Blazor 75%

Databases

SQL Server 95%
T-SQL (procs, views, indexing, query tuning) 90%
PostgreSQL 75%
Redis 70%

Architecture & Practices

Clean Architecture / DDD 85%
Dependency Injection (built-in / Autofac) 95%
REST API design 90%
JWT Authentication & Authorization 90%
Logging — Serilog & NLog 90%
Unit & Integration Testing (xUnit, Moq) 85%
CI/CD (Azure DevOps, GitHub Actions) 80%
Performance tuning & profiling 85%

Tools & DevOps

Visual Studio / Rider 95%
VS Code 90%
SQL Server Management Studio (SSMS) 95%
Git & GitHub 90%
Docker 80%
Azure (App Service, SQL, Functions) 80%
AWS basics 65%

<Experience/>

Freelance .NET Architect & Full Stack Developer

2018 – Present

Independent / Freelance · Remote — Worldwide

Selective freelance and consulting engagements alongside my full-time role — delivering ASP.NET Core / SQL Server solutions for startups and SMBs and advising teams on architecture and modernization.

  • Built and shipped ASP.NET Core MVC / Web API applications from scratch — including data model, REST APIs (JWT auth, Swagger/OpenAPI), Razor / jQuery front end, and Azure deployment.
  • Modernized legacy ASP.NET MVC / Web Forms applications to .NET Core / .NET 8, with EF Core migrations, dependency injection, and Serilog/NLog structured logging.
  • Designed SQL Server schemas, stored procedures, indexes, and tuned slow LINQ-to-EF queries for client reporting and OLTP workloads.
  • Performed architecture reviews and code audits for client engineering teams; produced written recommendations on patterns, performance, and security.
  • Set up CI/CD pipelines on Azure DevOps and GitHub Actions, including automated tests, code analysis, and release gating.
  • Mentored and pair-programmed with in-house developers; ran knowledge-transfer sessions on Clean Architecture, DI, AutoMapper, and testing.
  • Worked across time zones (US, EU, APAC) on both fixed-scope projects and ongoing retainer engagements.
ASP.NET Core ASP.NET MVC C# EF Core / EF6 LINQ AutoMapper Serilog NLog JWT Dependency Injection SQL Server T-SQL Azure Azure DevOps GitHub Actions JavaScript jQuery Bootstrap Razor

Senior Architect & Full Stack Developer

2019 – Present

Kirti Bits Pvt. Ltd. · Kathmandu, Nepal

Own the technical direction, system architecture, and full-stack delivery of enterprise ASP.NET Core platforms — translating business goals into scalable, maintainable solutions and guiding the engineering team.

  • Define solution architecture: choose patterns (Clean Architecture, CQRS, repository/service), project layout, and tech stack (ASP.NET Core, EF Core, SQL Server, Redis) for new and existing systems.
  • Set cross-cutting standards across the codebase — dependency injection, AutoMapper profiles, Serilog/NLog logging, JWT authentication, exception handling, caching, and configuration.
  • Architect data layer: design relational schemas, indexing strategy, partitioning, and query patterns; tune T-SQL and LINQ-to-EF for high-load workloads.
  • Lead architecture reviews, write technical design docs, and make build-vs-buy and integration decisions for third-party services.
  • Build front-end with Razor, Bootstrap, JavaScript/jQuery, and Blazor — owning the full stack from database through UI.
  • Define CI/CD on Azure DevOps / GitHub Actions, branching strategy, code-review standards, and automated testing gates (xUnit, Moq, integration tests).
  • Mentor senior and mid-level engineers; run design sessions, code reviews, and internal tech talks; set hiring bar through technical interviews.
ASP.NET Core 8 C# 12 EF Core LINQ AutoMapper Serilog JWT Dependency Injection SQL Server Azure Redis xUnit Docker

Senior .NET Developer

2016 – 2019

Exelon · Wisconsin, United States

Senior developer on enterprise web applications and APIs — owned features end-to-end, raised code quality, and grew junior developers on the team.

  • Owned features end-to-end: gathered requirements, designed the data model and API contract, implemented the controller/service/repository layers, built the Razor/MVC UI, wrote tests, and shipped to production.
  • Designed SQL Server schemas, stored procedures, views, and indexes; refactored slow LINQ-to-EF queries to cut key page response times by ~40%.
  • Introduced Entity Framework code-first migrations and AutoMapper-based DTO mapping, replacing hand-rolled boilerplate across the codebase.
  • Implemented JWT-based authentication and role/claims authorization across Web APIs; added centralized exception handling and NLog structured logging.
  • Wrote unit and integration tests (xUnit, Moq) for new modules and back-filled coverage on critical legacy paths.
  • Reviewed pull requests, enforced coding standards, and mentored 2 junior developers — pairing on tickets, explaining patterns, and unblocking them on tougher problems.
  • Worked directly with product/QA on estimates, scope tradeoffs, and release planning.
ASP.NET MVC ASP.NET Web API C# Entity Framework 6 / EF Core LINQ AutoMapper NLog JWT Dependency Injection SQL Server T-SQL JavaScript jQuery Bootstrap

Junior .NET Developer (Fresher)

2012 – 2014

Exolotus · Kathmandu, Nepal

First professional role, taken up alongside the final years of my B.E. Learned the .NET stack on the job and shipped features under guidance from senior engineers.

  • Built CRUD screens and forms in ASP.NET MVC and Web Forms under the supervision of senior developers.
  • Wrote basic SQL queries, simple stored procedures, and data-access code with ADO.NET and Entity Framework.
  • Implemented UI with HTML, CSS, JavaScript, and jQuery, following the team's existing patterns.
  • Investigated and fixed assigned production defects; reproduced bugs locally and submitted patches for review.
  • Picked up Git, Visual Studio, IIS deployment, and the team's coding standards through pair programming and code reviews.
  • Wrote internal documentation and unit tests for the modules I owned, building habits around clean, testable code.
ASP.NET MVC ASP.NET Web Forms C# ADO.NET Entity Framework SQL Server T-SQL JavaScript jQuery

<Education/>

Master of Science

Computer Science (MSCS)

Maharishi International University

2015 – 2017

Coursework: Data Structures and Algorithms, Advanced Design Patterns, Software Engineering, and related graduate computer science topics. Fairfield, Iowa, USA.

Bachelor of Engineering

Computer Science & Engineering

Tribhuvan University

2010 – 2014 First Division

Coursework: Data Structures, Algorithms, DBMS, Operating Systems, Software Engineering, Distributed Systems.

<Freelance Packages/>

Fixed-price engagements starting at $1,000 — pick a package or contact me for a custom scope.

Starter

$1,000 fixed price

For audits, small features, and short consulting engagements.

Delivered in ~1 week

  • Architecture or code review of an existing ASP.NET / .NET codebase, with a written report and recommendations.
  • Or: implementation of a small, well-defined feature or bug fix on an existing project.
  • Or: a 1-week pair-programming / mentoring engagement for your in-house developer.
  • Up to 2 video calls (scoping + walk-through).
  • Email support during the engagement and 7 days after delivery.
Book Starter

Enterprise

From $7,500 fixed or milestone-based

Full ASP.NET Core application or legacy modernization, end-to-end.

Delivered in 4–8 weeks

  • End-to-end ASP.NET Core application — back end, REST APIs, Razor / jQuery front end.
  • SQL Server schema, stored procedures, and performance-tuned LINQ-to-EF queries.
  • Authentication & authorization (JWT, role/claims, refresh tokens).
  • AutoMapper, Dependency Injection, Serilog, exception handling, and configuration baseline.
  • Azure deployment + CI/CD on Azure DevOps or GitHub Actions.
  • Unit + integration tests and a written architecture document.
  • 30 days of post-launch support and bug fixes.
Discuss Enterprise

Retainer

From $1,800 / month ongoing — minimum 2 months

Part-time senior architect on call for your team.

Monthly engagement

  • Reserved capacity each week for development, code reviews, and architecture guidance.
  • Async support (Slack / email / GitHub) during agreed working hours.
  • Weekly sync call and written status updates.
  • Hands-on contributions on critical features, refactors, or production issues.
  • Cancel any time after the 2-month minimum, with one month's notice.
Start Retainer

Need something different? Get in touch for a custom quote.

<Get in Touch/>

Have a project in mind, a freelance or consulting engagement, or a full-time opportunity? I'd love to hear from you — typical response within 24 hours.