Welcome to my portfolio!

Mithlesh Kumar Das

Software Developer · Full-Stack & AI

Mithlesh Kumar Das

Portfolio

About Me

01

I'm Mithlesh Kumar Das, a software developer from Biratnagar, Nepal. I build complete systems — full-stack products, backend services and AI/RAG workflows — and I'm currently completing a Bachelor of Information Technology at Mahendra Morang Adarsh Multiple Campus.

My recent work sits where business operations meet engineering: Stockpilot, an ASP.NET Core inventory system with an immutable stock ledger and weighted-average costing; Release Guardian, a synthetic monitoring and release-verification platform built with FastAPI, Next.js, Playwright and Lighthouse; and Water Factory ERP, a warehouse-scoped inventory, delivery and receivables system with RAG knowledge flows.

I care about the parts that keep a product correct after launch: data models, concurrency, role-based access, audit trails, tests, Docker, CI/CD and observability. I work in Git and GitHub as a first habit and ship production client websites on Vercel alongside the backend systems.

I'm open to full-stack, backend and AI engineering opportunities, as well as freelance work. If you're building something that needs reliable systems and a product-minded engineer, I'd love to hear about it.







EDUCATION




Mahendra Morang Adarsh Multiple Campus

Bachelor of Information Technology

Biratnagar, Nepal

[ 2024 — Present ]  ·  In progress

Coursework covers programming, data structures, databases, web technologies and software engineering, with hands-on work in TypeScript, Python, C#/.NET, PostgreSQL, Docker, REST APIs and AI/RAG systems.



Shikshadeep Secondary Boarding School

Higher Secondary (Grade 12)  ·  GPA 2.95

Biratnagar, Nepal  ·  Completed


Shikshadeep Secondary Boarding School

Secondary (Grade 10)  ·  GPA 3.90

Biratnagar, Nepal  ·  Completed

My Projects

02

Release Guardian — synthetic monitoring & release verification

A self-hosted, multi-tenant reliability platform that runs deterministic HTTP, real-browser and Lighthouse checks against production sites. It stores evidence, detects latency and regression changes, correlates failures with deployments, and manages incidents through to resolution. The control plane is FastAPI, the dashboard is Next.js, and Celery/Redis handle scheduling and browser workloads. Currently pre-1.0.

Stack: Python · FastAPI · Next.js · TypeScript · Playwright · Lighthouse · PostgreSQL · Redis · Celery · Docker

Stockpilot — inventory & stock control

An ASP.NET Core MVC inventory system for small and medium businesses. Purchases, sales, an immutable stock ledger, weighted-average valuation, concurrency-safe deductions, reversible transactions, role-based access, an append-only audit trail and CSV reports. Built on .NET 10, EF Core and PostgreSQL 17, with xUnit integration tests against a real database.

Stack: C# · .NET 10 · ASP.NET Core MVC · EF Core · PostgreSQL 17 · Bootstrap · xUnit · Docker

Stockpilot inventory dashboard with stock value and recent movements

MPM Services — Melbourne property website

A production Next.js website for a family-owned steam cleaning, strip & polish and property-maintenance business in Melbourne. Service pages, gallery, blog, reviews, quote and contact flows, local SEO with structured data, and accessibility-focused responsive design.

Stack: Next.js · TypeScript · React · Vercel · SEO · Accessibility

MPM Services Melbourne property website homepage

Water Factory ERP — inventory, delivery & receivables

A warehouse-scoped ERP for a real water business: inventory, deliveries, returns, payments, receivables and operational workflows, extended with RAG knowledge flows for querying business documentation. Built with Next.js and PostgreSQL and deployed on Vercel.

Stack: Next.js · TypeScript · PostgreSQL · RAG · Vercel

AI Reel Studio — prompt to short-form video

An end-to-end platform that turns a prompt into Instagram Reels, YouTube Shorts or TikTok videos: storyboard generation, visual asset orchestration, audio synthesis, caption alignment, reel assembly and per-platform metadata.

Stack: TypeScript · React · Vite · Express · Gemini AI · Web Audio API

AI Reel Studio video generation interface

StockMatrix — multi-market real-time stock terminal

A full-stack trading dashboard covering NASDAQ, NYSE, NSE, BSE, LSE, Euronext, Tokyo and HKEX. FastAPI issues OAuth2/JWT auth, caches Yahoo Finance data with TTL, and streams per-user WebSocket updates. The React + TypeScript frontend renders SVG candlestick charts, evaluates price alerts, supports multi-currency conversion, i18n and dark/light themes.

Stack: Python · FastAPI · SQLAlchemy · Redis · WebSockets · Docker · React · TypeScript · Tailwind CSS

StockMatrix real-time stock terminal dashboard

Client websites — Nepali businesses on Vercel

Production websites for local businesses: Gorkhali Gym in Itahari, Hotel Gorkha in Dharan, Hotel Mamta Ilam, and a personal trainer portfolio. Each site includes responsive layouts, local SEO, booking or contact flows, and is deployed on Vercel.

Stack: Next.js · TypeScript · React · Vercel · Local SEO

Skills

03

Languages

TypeScript · JavaScript · Python · C# · SQL · HTML5 · CSS3

Frontend

React · Next.js (App Router) · Vite · Tailwind CSS · responsive interfaces · accessible component design

Backend & APIs

Node.js · Express · FastAPI · ASP.NET Core MVC · REST APIs · WebSockets · OAuth2 / JWT · PostgreSQL · SQLAlchemy · EF Core · Prisma · Redis

AI Engineering

RAG pipelines · Gemini API · prompt engineering · retrieval and knowledge flows · AI-assisted product features

Testing, DevOps & Delivery

Git · GitHub · GitHub Actions · Docker · Docker Compose · Vercel · Playwright · Lighthouse · xUnit · pytest · Linux

How I work

Branch per change, descriptive commits, pull requests even when working solo. I care about correctness after launch: data models, concurrency, role-based access, audit trails, tests, and observability. Most of my repos carry CI workflows so builds and tests run on every push.


Work style: problem solving · Agile / Scrum · time management · attention to detail

Communication: technical writing · written & verbal communication · stakeholder reporting

Leadership: team collaboration · task allocation · mentorship & peer coaching

Traits: fast learner · self-motivated · adaptable · critical thinking


Languages spoken: Nepali · English · Hindi · Madhesi

CONTACT

04

LinkedIn

If you would like to get in touch, the fastest professional route is LinkedIn. I'm open to full-stack, backend and AI engineering roles, internships, freelance work and conversations about production systems, RAG and developer tooling.

GitHub

Most projects on this page have their source on GitHub. I use it as my working notebook: branches, pull requests, Actions workflows and public builds. If you want to see how something is put together, the code is the best place to start.

Email & phone

Email is the most reliable way to reach me. I read everything.

mithleshkumardas527@gmail.com

+977-9703817024  ·  Nepal time, UTC+5:45

Location

Biratnagar, Province 1, Nepal
Working hours: 10:00 – 18:00 NPT (UTC+5:45)

Résumé

Prefer the one-page version? Download my CV as a PDF.

Copyright © 2026 — Mithlesh Kumar Das