Skip to content
Available for Senior Backend Engineering and Architecture Roles

Madan Sapkota

Backend Architect / Lead Software Engineer

I design and build the systems behind modern software products. For more than a decade, I have helped companies deliver scalable platforms, complex integrations, and reliable backend infrastructure, turning business requirements into software that performs in production and grows with the business.

16+
years building
5+
years leading
80+
projects delivered
~/madan/profile.ts
// Building systems at scale
const engineer = {
role: 'Lead Software Engineer',
based: 'Kathmandu, Nepal',
focus: ['Architecture', 'Scalability', 'Performance'],
stack: ['Python', 'TypeScript', 'Node.js', 'PHP'],
framework: ['FastAPI', 'NestJS', 'Laravel'],
database: ['PostgreSQL', 'MySQL', 'NoSQL'],
infrastructure: ['AWS', 'Azure', 'Docker', 'Kubernetes'],
leads: true,
};
export default engineer;
01 // about
Madan Sapkota

Turning business requirements into dependable software.

Throughout my career, I have worked on products where backend engineering is critical to the business itself. From enterprise platforms and travel technology to e-commerce, fintech, healthcare, and data-driven applications, I have designed systems that handle complex workflows, integrate with external services, and support business growth.

Today I combine technical leadership with hands-on engineering. I work closely with teams on architecture, delivery, and code quality while continuing to solve complex backend challenges myself. I believe the best systems are not the most complicated ones. They are the systems that remain reliable, maintainable, and easy to evolve as requirements change.

16+
years building
5+
years leading
80+
projects delivered
deployments
  • System architecture and technical leadership
  • APIs, integrations, and distributed systems
  • Cloud infrastructure and DevOps practices
  • Mentoring engineers and growing teams
02 // skills & expertise

Technologies and practices I use to design, build, and scale software.

Backend

PHP Laravel Node.js NestJS Bun ElysiaJS Python FastAPI

Frontend

JavaScript TypeScript React XPath Vite Vitest Jest

Databases

PostgreSQL MySQL SQLite Redis DynamoDB Meilisearch

Cloud & DevOps

AWS Azure Docker Kubernetes Terraform Ansible CI/CD

Architecture

Microservices System Design Events Queues Caching Scalability

Integrations

REST SOAP Webhooks Payments OAuth JWT ETL GraphQL SAML
03 // experience

Sixteen years building backend systems that keep businesses running.

Lead Software Engineer · Backend Team Lead

Sep 2024 — Apr 2026
Intuji · Nepal · Onsite
  • Set the backend architecture across multiple B2B platforms and remained hands-on where it mattered: system design, production issues, and technical delivery.
  • Built API-first microservices using Laravel, NestJS, and FastAPI, and designed scalable PostgreSQL, MySQL, and Redis architectures for high-volume workloads.
  • Led backend and DevOps engineers, managed cloud infrastructure on AWS and Azure, and worked closely with stakeholders on technical direction and execution.
Laravel NestJS FastAPI Bun TypeScript PostgreSQL MySQL Meilisearch Azure CI/CD

Lead Software Engineer

Feb 2023 — Aug 2024
CodeForCore · Kathmandu · Remote
  • Built backend systems for travel, analytics, and enterprise products, including flight booking platforms integrated with the GDS over REST and SOAP.
  • Designed scalable services using NestJS and Laravel, and built data synchronization pipelines, payment integrations, and reporting systems.
  • Delivered backend solutions for government and enterprise clients while leading architecture decisions and cloud infrastructure deployments.
Laravel NestJS TypeScript PostgreSQL MySQL GraphQL Stripe AWS CI/CD

Senior Full Stack Developer

Feb 2018 — Apr 2024
Digital Travel Group · Italy · Remote
  • Led the redevelopment of a legacy car-rental platform into a multi-tenant, multi-language system supporting more than 40 localized domains from a single codebase.
  • Built backend services, cloud infrastructure, CI/CD pipelines, and data migration processes while integrating multiple third-party travel services.
  • Improved platform performance through Redis caching, scalable architecture, and infrastructure automation using AWS and Terraform.
Laravel TypeScript PostgreSQL MySQL Redis AWS Ansible Terraform

Senior Software Engineer

Aug 2016 — Nov 2019
TrackStreet · USA · Remote
  • Built large-scale marketplace monitoring and data extraction systems that collected and processed structured data from thousands of retailers and online marketplaces.
  • Developed custom XPath engines, proxy routing systems, browser automation tools, and Chrome extension-based extraction techniques to handle dynamic content and anti-bot protections.
  • Optimized high-volume processing pipelines for reliability, performance, and long-term maintainability.
PHP CodeIgniter TypeScript XPath Proxies Data Pipelines Automation

Early career · 2009 – 2016

Senior Web Developer
17Seconds · USA · Remote
Jul 2011 — May 2016
Web Developer
Cartel Software · India · Onsite
Apr 2010 — Jun 2011
Web Developer
Hudda Infotech · India · Onsite
Feb 2009 — Mar 2010
  • Built CMS platforms, loan management systems, news portals, business applications, and internal enterprise tools using PHP, CodeIgniter, and MySQL.
  • These years provided the foundation in software delivery, debugging, maintenance, and production support that still shapes how I build systems today.
PHP CodeIgniter MySQL WordPress JavaScript jQuery
// education

Bachelor of Computer Science

2006 — 2009
New Horizon College · Bangalore, India

Computer science degree focused on software development, databases, networking, and system fundamentals.

Higher Secondary · Science

2004 — 2006
Central Campus of Technology · Dharan, Nepal

Science curriculum with a strong emphasis on mathematics, physics, and computing.

04 // featured work

Systems designed and delivered across travel, commerce, data, and payments.

Multi-tenant Travel Platform

A multi-tenant car rental platform serving 40+ localized storefronts from a shared codebase. Built around a common booking engine, tenant-specific pricing, and multi-language content with performance optimizations and automated cloud deployments.

domains
40+ localized
architecture
multi-tenant
Laravel PostgreSQL Redis AWS ECS Terraform Docker

Global Reservation Platform

A travel reservation platform integrating multiple GDSs and supplier APIs for search, pricing, ticketing, and booking workflows. Event-driven services and asynchronous processing ensure reliable communication between providers and internal systems.

providers
multiple GDSs
architecture
event-driven
NestJS Python PostgreSQL RabbitMQ Docker AWS

Commerce Order Platform

Backend services powering multi-store ecommerce operations with orders, inventory synchronization, search, and payment workflows. API-first integrations supported fulfillment, product discovery, and customer lifecycle processes across multiple commerce systems.

workflows
orders & fulfillment
integrations
payments & shipping
Laravel NestJS FastAPI PostgreSQL Meilisearch Azure

Manufacturing Operations Platform

A manufacturing platform handling configurable products, quotations, and operational workflows. Modular backend services orchestrated approvals, inventory processes, and external business integrations across complex business operations.

workflows
product configuration
operations
quoting & approvals
Laravel PostgreSQL Redis Docker Azure Queues

Data Intelligence Platform

A large-scale extraction and monitoring system collecting structured and unstructured data from thousands of sources. The platform combined proxy networks, browser automation, and normalization pipelines for reliable high-volume data processing.

throughput
millions/day
coverage
thousands of sources
PHP Python MySQL SQS Proxies XPath Puppeteer

Payment & Billing Platform

A payment platform integrating multiple gateways behind a unified API for transaction processing and billing workflows. Tokenization, retries, reconciliation, and webhooks were designed to handle provider failures and ensure reliable payment operations.

gateways
multi-provider
operations
reconciliation
Laravel NestJS FastAPI PostgreSQL OAuth/JWT Webhooks
06 // contact

Let's build something
reliable together.

Building backend systems, leading engineering teams, and solving complex integration problems is what I do best. If you're hiring a backend lead, need help with architecture, or want a second opinion on a system that's becoming difficult to scale, I'd be glad to talk.

email developermadan@gmail.com
github remotemerge linkedin sapkotamadan
availability Remote opportunities
location Kathmandu

Please enter your name.

Please enter a valid email address.

Please enter your message.