Hi, I'm Sudip 👋

Full-stack engineer. I build and ship web apps end to end.

Birtamod, Nepal · open to remote

Sudip Niroula

About

I'm a full-stack developer from Nepal. I like building things that actually ship and keep working once real people use them, not demos that fall over the moment someone unexpected clicks something. Most days I'm writing FastAPI on the backend and Next.js on the front, and I've taken a few products the whole way: a multi-tenant healthcare console, a fingerprint booking system now running across four locations in Ohio, and a cafe ordering app that's live on both app stores.

I work with AI tooling daily, Cursor and Claude Code for shipping faster, LangChain and the Gemini APIs when the product itself needs to be intelligent. I built an AI tutor that talks to kids in real time and a marketplace for renting out GPUs. When something new drops, I usually try to build with it the same week.

Work

Full-Stack Developer · Nullion Technologies Apr 2026 - Present
Nepal · remote
Shipped five products here: AlignCare Hub (healthcare SaaS), the Ohio WebCheck fingerprint scheduler, Zoe's Beer marketplace, Nullion Bookkeeping, and the Cafe 8848 ordering app with its iOS and Android builds. Mostly FastAPI, Next.js and Postgres, usually from the data model up.
Software Engineer · FutureFrame Feb 2025 - Mar 2026
Lalitpur, Nepal
Built the two Football Score products: Pro for match management, Lite for live broadcast graphics feeding OBS. Both ran on real-time pipelines syncing a Python backend to a WebGL frontend at sub-second latency. Also replaced a manual ingestion process with multi-agent AI workflows.

Projects

AlignCare Hub

Nullion Technologies · live
Operations console for US home-care agencies. Multi-tenant from the ground up: data model, tenant isolation, auth, and the reporting layer agency staff use every day.
FastAPINext.jsPostgreSQL

Ohio WebCheck Scheduler

Nullion Technologies · live
Booking system for Ohio BCI and FBI fingerprint background checks. Live availability across four locations, no account needed, and a confirmation code that lets people reschedule or cancel later. Most bookings finish in under two minutes.
FastAPINext.jsPostgreSQL

Zoe's Beer

Nullion Technologies · live
Craft beer marketplace with inventory management. Catalog, stock tracking, and ordering in one place.
Next.jsFastAPIPostgreSQL

Nullion Bookkeeping

Nullion Technologies · production
Bookkeeping platform with chart of accounts, ledger entries, and real financial statements: trial balance, profit and loss, balance sheet. The accounting logic had to be exactly right, no room for close enough.
FastAPINext.jsPostgreSQL

Cafe 8848

Nullion Technologies · iOS and Android
Ordering and loyalty platform for a coffee shop in Brentwood, PA. Web ordering, a points-based rewards system with tiers, and an admin side for menu and orders. Shipped as native apps on both stores.
FlutterFastAPIPostgreSQL

LiteRT.js Classifier

Built the day the runtime launched
In-browser image classification running on WebGPU, no server. Comes with a live GPU vs CPU latency benchmark so you can watch the difference.
LiteRT.jsWebGPUJavaScript

Labhya Compute

Winner, Most Innovative Project · Ambition Hackathon 2025
A marketplace for renting GPUs. Containerized SSH access to remote machines, with a relay server routing requests between providers and renters, and sane recovery when a provider drops mid-session.
PythonPyQtDockerWebSocketsNext.js

Fingerprint

Google Gemini API Developer Competition
A real-time AI tutor for kids. Voice-driven with Gemini Live, and a backend planner that decides what to show, quiz, search, or teach from a photo the learner uploads.
Gemini LiveFastAPIReact

Rustle

Windows search launcher · written in Rust
Alt+Space and you're searching. Fuzzy matching handles typos, so "vcode" finds Visual Studio Code, and parallel indexing with Rayon scans the Start Menu and user directories in about 150ms at startup. Built because Windows search was slow.
RustRayonWin32

Football Score Pro

FutureFrame · desktop and web
Match day operations: teams, squads, officials, and live match config. Built as a layered system with dependency injection and an event bus, so services stay decoupled and the UI just subscribes to what changes. Desktop app in PySide6, with a React control room and FastAPI backend that sync to the same match.
PythonPySide6FastAPIReact

Football Score Lite

FutureFrame · broadcast graphics
Live graphics control for streamed matches. Score bug, lower thirds, ticker, and breaking banners render in PIXI.js and drop straight into OBS as browser sources. A WebSocket server keeps every renderer window in sync with the operator, so what you change is on air immediately.
ElectronReactPIXI.jsWebSockets

Skills

PythonTypeScriptJavaScript RustSQLFastAPI Django RESTNext.jsReact Node.jsPostgreSQLDocker AWSGCPCI/CDGit
CursorClaude CodeCodexLangChainGemini API

Education

BSc, Computer Science and Information Technology 2022 - 2026
Mechi Multiple Campus, Tribhuvan University

Let's talk

Want to build something, or think I'd fit on your team? Drop me a line, I'm around.