>_ 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/>
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
<Skills/>
Languages & Frameworks
Frontend
Databases
Architecture & Practices
Tools & DevOps
<Experience/>
Freelance .NET Architect & Full Stack Developer
2018 – PresentIndependent / 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.
Senior Architect & Full Stack Developer
2019 – PresentKirti 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.
Senior .NET Developer
2016 – 2019Exelon · 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.
Junior .NET Developer (Fresher)
2012 – 2014Exolotus · 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.
<Education/>
Master of Science
Computer Science (MSCS)
Maharishi International University
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
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
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.
Professional
Production-ready ASP.NET Core API or module with a clean architecture baseline.
Delivered in 2–4 weeks
- Full ASP.NET Core Web API or MVC module — controllers, services, EF Core data layer.
- SQL Server schema design with stored procedures, indexes, and migrations.
- JWT authentication, role/policy authorization, and Swagger/OpenAPI docs.
- Structured logging (Serilog or NLog), centralized exception handling, and DI setup.
- Unit tests (xUnit + Moq) for the core business logic.
- Source code, deployment guide, and a hand-off video walkthrough.
Enterprise
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.
Retainer
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.
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.
rajmhr326@gmail.com
Phone
+977 9841981518
Location
Kirtipur 03, Dhalpa, Kathmandu, Nepal
Let's connect