Experience

A timeline of work, study, and shipping across different products.

Timeline

Websoft Technologies

2023 – 2024

Full-stack intern. Maintained client web applications and helped move legacy projects onto modern JavaScript frameworks.

NepTechPal

2024 – 2025

Full-stack developer. Built the frontend and backend of Loksewa Tayari App, including subscriptions and the mock-test engine, and Flask APIs with task queues for AI Photocraft.

Freelance

2025 – Present

Building and running full-stack applications for clients and my own products, deployed on Linux servers I manage.

Systems

Now

Building a disk-backed B+ tree storage engine in C alongside product work.

Representative Projects

Developer Utility

Font Converters

A font conversion utility supporting 8 formats across 56 conversion paths, with batch processing, multi-format export, subsetting, auto-generated CSS, and in-memory processing for privacy.

Next.jsDjangoPostgreSQL
View Project
Analytics Platform

OWHeroStats

An Overwatch statistics platform with hero pages, map breakdowns, comparison views, and filters across ranks, regions, and time windows. Backed by large-scale scraping with frequent stat refreshes.

Next.jsDjangoPostgreSQL
View Project
Learning Platform

Loksewa Tayari App

An exam-preparation platform with subscriptions, practice flows, user progress tracking, and dashboards.

Next.jsTailwindCSSNest.jsPostgreSQL
View Project
Real Estate Platform

16 Aana Homes

A real-estate platform with property discovery, listing filters, agent workflows, and detailed property pages including EMI calculation and unit conversion. I handled the backend and supported frontend delivery.

Next.jsTailwindCSSExpress.jsMongoDB
View Project
Storage Engine Foundation

B+ Tree Storage Engine

A disk-backed B+ tree key-value store in C, built from scratch: a self-describing on-disk page format, pread/pwrite page I/O, fsync durability, on-disk node splits and a custom arena allocator. The in-memory version has full insert, delete, search and range queries; a buffer pool and write-ahead log come next.

CArena AllocatorStorage Engine Design
View Project
Travel CMS Website

Trail Running Nepal

Website for a trail running and trekking company: multi-day camps and trips listed by region, booking and custom-trip requests, and CMS-driven blogs and travel guides.

Next.jsTailwindCSSNest.jsPostgreSQL
View Project