Nabin Shrestha

I build for the web from Kathmandu, and my working day reaches further into yours than you'd expect.

I'm a software engineer with four years of production work in React, TypeScript and Svelte — a Japanese platform, an ERP system used across branches, and nine browser games with no engine underneath. I'm looking for a remote software engineering role on a team that ships carefully, wherever it is based.

How much of your day we'd share

Kathmandu is on UTC+5:45

8h shared a day

09:00–17:00 UTC+0:00, which is 14:45–22:45 in Kathmandu.

5h 15m in my core hours, 2h 45m in my evening.

Solid is my core day, 11:00–20:00 in Kathmandu; outlined is the evening I keep open, to 23:00. Your side assumes 09:00–17:00.

UTC+0:00 in London and Manchester

UTC−12:00 UTC+14:00

Selected work

MediaForge home screen: a sidebar of convert and edit tools beside the headline "Convert anything. Upload nothing." and a drop zone for files.

MediaForge

An image, video and audio converter that runs FFmpeg inside the browser tab, across every CPU core, so no file is ever uploaded — and it keeps working offline.

Solo project, 2026. Made with React, FFmpeg.wasm and Web Workers.

Hoslog.jp

Japanese digital platform built for server rendering and two locales, tuned until Core Web Vitals passed on mobile.

Frontend developer, 2025. Made with Next.js, TypeScript and Tailwind.

Flappy Code

Play it right here. Tap, click or press space.

games
9
lines of component code
2,075
game engines used
0

Arcade

Nine browser games written from scratch with no game library underneath — three on raw canvas with their own game loop and collision checks, six as Svelte components.

Solo project, 2026. Made with Svelte, Canvas and TypeScript.

NEPSE Predictor

Price-movement models for the Nepal Stock Exchange, wrapped in a dashboard that shows the prediction and the uncertainty around it.

Solo project, 2026. Made with React, Python and TensorFlow.

  • ERP platform

    Client work, under NDA

    Resource planning for a distribution business — role-based access, inventory movement, and reporting across several branches.

    Frontend developer, 2025. Made with SvelteKit, TypeScript and PostgreSQL.

  • HRMS

    Client work, under NDA

    Employee lifecycle system covering attendance, leave, and payroll for a mid-sized team.

    Frontend developer, 2024. Made with React, Node.js and MongoDB.

If the overlap works for your team, I'd like to hear about the role.

The fastest way to reach me is email — I answer within a working day. Say what you're building and roughly when your team is online, and I'll tell you straight away whether I'm a fit.

[email protected]

Also on GitHub(opens in a new tab) and LinkedIn(opens in a new tab).