Kathmandu, Nepal
Parjanya
Shakya
Full-stack developer building APIs, products, and the occasional side project — from Kathmandu, Nepal.

About
Six years of shipping other people's ideas.

I'm a full-stack developer with 6+ years building web and mobile products end to end — from Laravel and Node.js APIs to Vue, React, and React Native interfaces on top of them.
Most of my work lives in the unglamorous middle: designing the API contract, wiring up payments, making the real-time bits actually feel real-time. I've shipped e-commerce, fintech, healthcare, and SaaS products for clients, and I spend my spare cycles building my own — usually something that scratches an itch I've had personally.
Based in Kathmandu. When I'm not at a keyboard, I'm usually somewhere in the hills around the valley.
Toolbox
What I reach for.
- Languages
- JavaScript, TypeScript, PHP
- Frontend
- Vue.js, React, React Native, Redux, Livewire, Bootstrap
- Backend
- Laravel, Node.js, Express.js, AdonisJS
- Data
- PostgreSQL, MySQL, MongoDB, Firestore, Redis
- Infra & Tools
- Docker, Git, Firebase, WebSockets, BullMQ, DO Spaces
Path
Where the six years went.
Sept 2025 — Present
Senior Full-Stack Developer
Tech Dev
- Building responsive, interactive interfaces in Vue.js with reusable components and clean state management.
- Leading backend architecture and API design for scalable applications on Node.js and Express.js.
Sept 2021 — Dec 2025
Full-Stack Developer
EKbana Solutions Pte. Ltd. · Lalitpur
- Built complete products end to end — Laravel/Livewire backends, React and Vue frontends — shipping across e-commerce, fintech, and travel clients.
- Designed RESTful APIs in Express.js and Laravel powering both web and mobile clients, with WebSocket-based real-time features layered on top.
- Cut API response times by 40% through query and code optimization; led a 3-person team and raised codebase maintainability by 35% via new review practices.
Aug 2019 — Aug 2021
Web Developer
Creatu Developers · Tinkune, Kathmandu
- Built and maintained 10+ e-commerce sites end to end in Laravel, Bootstrap, and JavaScript.
- Improved page performance by 30% through frontend and SQL-level optimization.
Education
BSc. Computer Science and Information Technology (CSIT) — Samriddhi College, Lokanthali, Bhaktapur (2017 — 2022)
Client work
Products I've helped ship.
National Ambulance Dispatch System
Role-specific dashboards for patients, drivers, doctors, and EMTs, with live dispatch status pushed over Socket.io and Firebase Cloud Messaging.
HEI Agriculture Insurance
Admin CMS and user-facing insurance portal for policy management, backed by REST APIs serving both the web app and a Flutter mobile client.
Nihon Ryoku Reservation System
Booking flows, room-availability views, and an admin CMS for a hospitality reservation platform, tuned to cut booking drop-off.
Yeti Airlines
Flight search, booking, and ticket management, with checkout wired into eSewa, Khalti, ConnectIPS, and Himalayan Bank Visa.
Koklass
Multi-tenant SaaS storefronts with a real-time Livewire admin and checkout, taking payment through eSewa, Khalti, ConnectIPS, and Stripe.
Wonder Trivia
Live multiplayer trivia — gameplay screens, leaderboards, and a real-time chat layer for players competing head to head.
Side builds
Things I've built for myself.
Kharchapatra
Actively building
A Nepali personal-finance tracker that reads bank & wallet SMS or statements — eSewa, Khalti, Nabil, NIC Asia — and auto-categorizes every transaction, so budgeting doesn't start with manual data entry.
MVP · Open source
A self-hostable status page and uptime monitor — a lighter, self-owned alternative to Statuspage.io for indie teams who'd rather not pay per-seat for a status page.
HookRelay
MVP built
A webhook relay and transform layer — inspect incoming payloads in real time, remap fields, and forward them anywhere with automatic retry and replay.
CV Builder
MVP built
Pick a template, fill in your details, get a polished, shareable public CV with one-click PDF export.
Writing
Notes from the build.
Jun 30, 2026 · 6 min read
WebSockets in production: what breaks after the demo works
The echo-server tutorial always works in five minutes. None of the actual problems — auth, scaling past one process, reconnection, backpressure — show up until real traffic does.
ReadJun 15, 2026 · 6 min read
Vue and React solve the same problem twice — here's what actually differs once you've shipped both
'Which is better' is the wrong question. After building production apps in both, the real differences are about mental model and team fit, not raw capability.
ReadMay 28, 2026 · 5 min read
Laravel's service container isn't magic, but it plays like one
Most tutorials introduce the container as 'how facades work' and leave it there. That undersells the one feature that changes how you structure everything else.
Read