I build frontends that are fast, tested, and built to last.
I'm a frontend developer based in Birgunj, Nepal, working remotely with 2+ years building production React and TypeScript applications — from real-time features to fully tested, reliable interfaces using GraphQL, Cypress, and Jest.
Birgunj, Nepal · Remote · Open to roles & contracts

A few things I've shipped.
A few things I've shipped.
A handful of products I've designed, built, and shipped end-to-end — from system design and UI through production code, tests, and deploys.
Profile verificationverified only
Niche-based feedby profession
Reputation — Dhogtrust score
Messaging — Kurareal-time
Sathi
A verified-professional community, built around trust before content.
Nepali professionals have no dedicated space to connect by verified profession, and students have no visibility into what those career paths actually look like day to day.
A verified-professional community platform with profile verification, a niche-based feed, a custom reputation system called Dhog, and a real-time messaging widget called Kura.
Verification and reputation are the trust layer the whole feed design depends on — built first, before any content features.
Chord searchinstant
Diagram renderingclean SVG
Variationsmultiple voicings
Cachinginstant repeat lookups
Fretwork
A fast, clutter-free chord reference for guitar players.
Existing guitar chord references are cluttered or paywalled for a simple lookup task.
A fast, clean chord/reference tool for guitar players.
TODO — add the specific decision that shaped this build (Pratham to confirm).
API serverFastAPI
Databaseconnected
Transactions/transactions
Budgets/budgets
Finance Tracker
A personal finance tracker, and a hands-on way to learn backend engineering.
TODO — add the problem this project solves (Pratham to confirm).
A personal finance tracker built with FastAPI as part of a structured Python learning track.
TODO — add the key decision behind this build (Pratham to confirm).
How I actually work.
How I actually work.
Five steps I default to on every build — from a weekend project to a growing product. No process theater, just what keeps things honest as scope grows.
Understand the domain
Before writing a line of code, I map the users, constraints, and end goal. I want the actual workflow, not just the feature request.
Isolate the core
I identify the workflows that matter most and build around them first.
Build with leverage
I use AI tooling to accelerate implementation and exploration, but I drive the architecture and stay accountable for the code.
Keep the system coherent
As the product grows, I care about boundaries: architecture, data, APIs, UI. Every feature should make the system better, not just bigger.
Ship, learn, iterate
I prioritize getting a working version in front of real use rather than predicting everything upfront.
B.E. Computer Science
VTU Bangalore (Acharya Institute of Technology)
2019 — 2023
+2 Computer Science
Bernhardt College, Kathmandu
TODO — add languages (Pratham to confirm).
I'd rather own the whole problem.
I'd rather own the whole problem.
I'm a frontend developer working across React, TypeScript, and modern frontend tooling. I gravitate toward products where understanding the workflow matters as much as the implementation.
That shows up in how I've worked — freelancing full-stack on a care platform for an Australian client, then moving from intern to full-time frontend engineer on an algorithmic trading platform, where I've worked across everything from strategy-builder UIs to an internal SEO audit agent.
Outside of client work, I'm deepening my backend fundamentals through FastAPI and Python — mostly so the systems I build end-to-end make sense on both sides of the API, not just the UI.
Frontend Developer
AlgoBulls · Remote
Work on Strategy Builder, RunScreen, Phoenix, and an internal SEO audit agent for an AI algorithmic trading platform.
Intern → Frontend Developer
AlgoBulls · Remote
Full-Stack Developer
OntTech Solutions · Remote, Australia
Freelance full-stack work on an elderly-care platform.
Full-Stack Developer Intern
Solar Secure Solutions
What I reach for, and why.
What I reach for, and why.
Not a proficiency chart. Grouped by why, not just what.
Frontend & UI
The interface is part of the product, not a layer added at the end.
Testing & Quality
I'd rather catch a regression in CI than in a bug report.
Backend & Data
I prefer simple systems that keep important logic close to the data.
Tooling & Workflow
Simple, boring tooling that gets out of the way — fewer moving parts between a commit and a deploy.
Bring me the whole problem.
Bring me the whole problem.
Tell me what you're building, what's getting in the way, and what you're working with. A paragraph is enough to start.
Open to remote roles & freelance · Replies within a business day · Birgunj, Nepal · Remote worldwide