Frontend
Interfaces that feel fast and don't fall apart. 3D in the browser when it earns its place, not because it's cool. (It is cool.)
- TypeScript
- React 19
- Next.js
- TanStack Start
- Tailwind CSS
- Vite
- Three.js
- GSAP
I know enough to build useful things and I'm curious enough to keep learning. History taught me patience. Tech taught me speed. This site is the evidence file.
// Manifesto
I've never finished a project the way I planned it, and I've never not finished one. I keep picking problems slightly too big for me — a drone that flies without GPS, a language model running in a browser tab, a fake-news dataset that didn't exist — and somewhere in the middle the plan gets replaced by whatever actually works. Four years of that: more than fifteen projects, two hackathons won, one trip to Helsinki, Finland pending.
Interfaces that feel fast and don't fall apart. 3D in the browser when it earns its place, not because it's cool. (It is cool.)
Models that run where they're needed — on a Raspberry Pi strapped to a drone, or entirely inside your browser tab.
APIs, auth, databases, push notifications, and the boring plumbing that makes the fun parts work.


A Cognitive Autopilot for BVLOS Mountain Drone Delivery
Built for Build With Gemma: Margadarshan, winning first place (and $600) in the Gemma for Route Intelligence track. It gives a delivery drone something it has never had: judgment.
First place in the Gemma for Route Intelligence track came with a $600 cheque — the first time a side project paid for itself.
// Problem
Today's delivery drones fly like trains on a track — when wind or battery fails mid-flight, the only fallback is Return-to-Launch. In the Himalayas that move is often fatal, because home may sit behind a 4,000 m ridge the drone cannot clear. The Kairos Engine is not a flight controller; it is a decision-making brain that sits on top of one.
// Evidence 01 of 04 — tap a thumbnail
A live digital twin for hydropower river forecasting
Built for the JunctionX Kathmandu Hackathon. We won the track and the overall competition — and with it, the ticket to represent Nepal at Junction in Helsinki, Finland this November.
Winning JunctionX Kathmandu earned us a ticket to Junction in Helsinki this November — Team Pikachu goes international.
// Problem
Hydropower plants currently rely on manual measurements and decades-old data, leading to costly grid penalties.
// Evidence 01 of 04 — tap a thumbnail
Look for the less obvious way in. The unusual route is usually the interesting one.
Papers, docs and other people's code, until the problem feels familiar.
Simple version first, then test and fix. The repetitive parts bore me. I do them anyway.
If I can't explain it clearly, I don't understand it yet.
Dear future me,
Did we do it? A unicorn company, started here and built here in Nepal. If not yet, keep going.
— Prakash
Rises every morning. Coffee after a good night's sleep is the best part of my day.