Arshdeep Singh
Full-stack Developer · India
Summary
Solo full-stack developer. I take a project from an empty folder to something live on the internet: the design, the code, the app, the server it runs on. Then I keep it alive. No agency, no team. Most of what I've built is in production right now, used by real people. I write my own crypto, run my own VPS, and ship the whole thing myself.
Skills
LanguagesTypeScript, JavaScript, Python, Kotlin, SQL
FrontendReact, Next.js, Three.js, Tailwind
Backend & dataNode.js, Express, MySQL, Supabase, Firebase, Web Crypto API
InfraLinux / VPS, Vercel, PM2, Cloudflare
Selected work
detsim2026
Deterministic simulation testing library for Go: a virtual-time kernel, fault-injectable network/storage, and a source rewriter for goroutine-level determinism. Proved it out with an event-driven Raft and a WAL-based KV store, running thousands of seeded fault scenarios in seconds.
gungnir2026
Terminal emulator built from scratch in Odin: real FreeType/HarfBuzz text rendering, full VT100/xterm parsing, kitty's keyboard and graphics protocols, and its own small suite of pipe-friendly tools (image display, OSC 52 clipboard bridge, hint picker).
zkaudit2026
Go CLI that audits whether a zero-knowledge or E2E-encryption claim actually holds up, scanning real captured HAR traffic for plaintext leaks across every URL, header, and body encoding. Validated against my own CipherDrop upload flow.
CipherDrop2026
Zero-knowledge file and text drops, encrypted client-side with AES-GCM before upload so the server only ever stores ciphertext. Expiring links, burn-after-read, and syntax-highlighted code pastes. Self-hosted on my own VPS.
WhatNow2025
Career and exam guidance platform for Indian students. Built the site and led the redesign.
What I build
- Websites. Sites that load fast and don't look templatey. I've built landing pages, dashboards, and full web apps.
- Mobile apps. Android apps published to the Play Store. I handle the whole thing (actually) UI, backend, payments, notifications, the boring parts that actually matter.
- Backend, servers & infra. The stuff users never see but always blame when it breaks. Databases, APIs, VPS setup, nginx, PM2, deploy pipelines. This site's status page runs against my actual servers.
- Discord bots & Minecraft mods. After Hours runs 98 slash commands with a money-safe economy. JugaadBridge bridges Minecraft chat to Discord over RCON. On the mod side, I helped rewrite Marked Goats's build system to target 32 Minecraft versions from one codebase.
- Systems programming. Not just web stuff. detsim is a deterministic sim testing library for Go with a source rewriter for goroutine-level determinism. pacfer is a zero-dependency raw-socket sniffer with a live terminal dashboard. Both tested against real bugs, not just assuming they work.
Availability
Open for freelance, contract, or full-time work. Usually replies within a day.