Available for remote work

I build reliable full-stack web apps with .NET, React & Vue

Specializing in enterprise dashboards, real-time systems, and scalable APIs that help businesses operate efficiently and grow sustainably.

Rabin Maharjan

Senior Full-Stack Developer

.NET React Vue.js TypeScript MSSQL PostgreSQL RabbitMQ
8+
Years Experience
20+
Projects
Taking new projects

Services

I help teams ship reliable, enterprise-grade software — from backend architecture to polished frontends.

Tech Stack

Modern, proven technologies for building scalable applications

Frontend

React Vue.js TypeScript JavaScript HTML5 CSS3

Backend

.NET Core C# ASP.NET Web API Entity Framework Microservices

Messaging & Integration

RabbitMQ SignalR REST API WebSockets

Data

SQL Server PostgreSQL Entity Framework Core LINQ

Background Jobs

Hangfire Task Scheduler Async Processing

Cloud & DevOps

Azure Docker GitHub Actions CI/CD Git

Featured Projects

A showcase of enterprise-grade applications I've built

Skip Bin Booking Platform

Bingo Industries

A self-service booking platform that allows customers to schedule skip bin deliveries by selecting location, waste type, dates, and bin size - inspired by real-world waste management systems like Bingo Industries.

💼 Business Value: Enabled 24/7 online self-service booking, reduced dependency on manual phone orders, and improved booking conversion rates.
.NET Kentico VueJs SQL Server Payment Gateway
Baja Nepal - Traditional Event Music Booking Platform

Baja Nepal

A booking platform for traditional Nepali music services, helping users hire bandas, panche baja, and cultural performers for weddings, cultural events, and celebrations with a guided online flow.

💼 Business Value: Streamlined event music bookings, reduced manual coordination over phone calls, and provided a clear, digital catalog of services, packages, and pricing for customers across Nepal.
VueJs REST APIs Laravel Responsive UI
Skynet - Media Analytics & Campaign Management Platform

Skynet

An internal enterprise Media Analytics & Campaign Management Platform used by media, digital marketing, and billing teams to manage, execute, track, and analyze social media advertising campaigns from creation to final reporting.

💼 Business Value: Centralized the entire campaign lifecycle - from client approval to execution and billing - eliminating fragmented workflows and significantly improving operational visibility, accuracy, and reporting reliability.
.NET Core API Vue.js SQL Server Microservices CQRS & DDD MediatR OKTA Clean Architecture
MailVault - Email Extraction & Processing Pipeline

MailVault

An internal Email Extraction & Processing Pipeline platform that automates large-scale PST and MSG processing. Client PST archives are assigned to virtual machine pools, where Hangfire-powered jobs orchestrate PST extraction, MSG conversion, and structured import into SQL Server.

💼 Business Value: Replaced manual, error-prone email archive handling with a fully automated, scalable pipeline - significantly reducing processing time and improving reliability for downstream audit and analytics workflows.
.NET Core React Hangfire SignalR SQL Server Background Jobs VM Orchestration PST ➝ MSG Parsing
SurveyLens – Response Analytics & Reporting

SurveyLens

An internal Response Analytics & Reporting tool that ingests raw survey Excel files into a normalized SQL database and provides interactive reports, charts, and breakdowns for stakeholders to explore response patterns, trends, and KPIs.

💼 Business Value: Turned messy, spreadsheet-based survey data into a single source of truth with automated reporting - reducing manual analysis effort and enabling faster, data-driven decision making.
SQL Server SSMS / RDBMS Design .NET Core React Data Visualization Reporting & Analytics Charts

Designing & Shipping Scalable Enterprise Software

I’m a Senior Full-Stack Software Engineer with over 8 years of professional experience building high-performance, scalable web applications for enterprise teams in audit, media, and compliance domains. I work across the entire product lifecycle - from system design and architecture to cloud deployment and long-term optimization.

My core expertise lies in .NET Core, React, Vue.js, SQL Server, PostgreSQL, Docker, and Azure, with a strong architectural focus on Clean Architecture, DDD, CQRS, and event-driven systems. I’ve built real-time systems using SignalR, distributed workflows using RabbitMQ & Hangfire, and large-scale search platforms using Elasticsearch.

I enjoy working at the intersection of business and engineering, collaborating with product owners, designers, and DevOps teams to transform complex business requirements into reliable, maintainable, and user-friendly software. I care deeply about code quality, system performance, and building solutions that teams can confidently scale for years.

🏗️

Scalable Architecture

Designing distributed systems using Clean Architecture, CQRS, microservices, and cloud-native patterns.

🧼

Clean, Maintainable Code

Strong focus on SOLID principles, testability, long-term maintainability, and production-quality standards.

🔄

Real-Time & Event-Driven Systems

Hands-on experience with SignalR, RabbitMQ, Hangfire, and background processing at scale.

🤝

Team & Business Collaboration

Comfortably working with cross-functional teams to align technical execution with real business goals.

Experience Timeline

My journey as a full-stack developer

2023 - Present

Senior Software Engineer

Audit Partnership Co. Ltd. — Kathmandu, Nepal

  • Designed and optimized 30+ REST APIs for audit and compliance platforms
  • Implemented Elasticsearch indexing and querying across large datasets, improving search speed by 60%+
  • Built dynamic React.js dashboards used by 400+ internal users
  • Deployed and maintained services using Docker and Azure cloud infrastructure
  • Mentored junior developers and led code reviews for enterprise-grade quality
  • Collaborated remotely using GitHub, Jira, Slack, and Agile/Scrum workflows
2018 - 2023

Senior Software Developer

Omnicom Media Group — Kathmandu, Nepal

  • Developed enterprise systems using Clean Architecture, DDD, and CQRS
  • Built scalable ASP.NET Core APIs for internal and client-facing platforms
  • Designed and implemented complex Vue.js dashboards for media analytics
  • Automated CI/CD pipelines using Jenkins and Octopus Deploy
  • Performed unit and integration testing using NUnit
  • Collaborated with UI/UX, QA, and DevOps teams on production releases
2017 - 2018

Mid Software Developer

Pathways Technologies — Kathmandu, Nepal

  • Participated in system requirements analysis and database design
  • Designed and developed relational databases using PostgreSQL and SQL Server
  • Developed ASP.NET API controllers and Vue.js frontend modules
  • Integrated backend services with frontend components
  • Contributed to project environment setup and deployment processes
2016 - 2017

Software Developer

Bajra Technologies Pvt. Ltd. — Kathmandu, Nepal

  • Developed Android applications using Xamarin and C#
  • Wrote clean, reusable, and maintainable production code
  • Improved application performance and debugging workflows
  • Maintained code quality, organization, and automation practices

Let's Work Together

Open to freelance projects and remote opportunities

Ready to bring your project to life?

I'm currently available for freelance work and remote full-time positions. Whether you need a complete web application, a complex dashboard, or technical consultation, I'd love to hear about your project.

Looking for a Full-Stack Developer?

I specialize in building enterprise-grade applications with .NET, React and Vue.js. With 8+ years of experience, I can help you create scalable, maintainable solutions that drive business value.

Available for:

Freelance Projects Remote Full-Time Technical Consulting
Send me an email