Portrait of Jashanjot Singh

Jashanjot Singh

Full-Stack Engineer

I don't do side projects that stay projects. I build things people actually end up using, and I stay on the hook when they break.

Co-founder and CTO of Dhaniverse, a game that teaches money with a real on-chain ledger under it. It has pulled $7,000 out of WCHL'25 against 12,000+ projects worldwide, and I picked up a first place at HackMol 6.0 along the way.

Interested in working together? Check out my Resume

projects.

Zero-config TypeScript framework that runs .ts files natively in the browser via a Service Worker and esbuild-wasm — no bundler, no build step. The module cache keys compiled output by a content fingerprint of source, import map, tsconfig, and compiler version, with an fnv1a body hash verified on every read so stale code never executes.

Gamified Financial Education Platform — a live financial-literacy game shipped to 1,200+ users in its first two months across Azure and ICP mainnet. Real-time multiplayer in Deno (Oak) over WebSockets, core game systems in React, TypeScript, and Phaser 3 (WebGL), and an on-chain banking ledger in Rust.

Retrieval engine behind the adaptive AI NPCs in Dhaniverse, published on npm. Introspects an existing database schema at runtime and builds an entity relationship graph across MongoDB, PostgreSQL, and vector stores.

View all

experience.

  • Direct architecture and infrastructure for a live financial-literacy game shipped to 1,200+ users in its first two months across Azure and ICP mainnet.
  • Engineered the real-time multiplayer layer in Deno (Oak) over WebSockets — player state synchronization, presence tracking, and in-game chat across shared world instances.
  • Developed core game systems in React, TypeScript, and Phaser 3 (WebGL): chunked map rendering, a trading simulator fed by ICP HTTP outcalls, and an on-chain banking ledger in Rust.
  • Secured authentication with JWT sessions over MongoDB plus ICP Internet Identity, and shipped adaptive AI NPCs driven by the ContRAG retrieval engine, published on npm.

Freelance Full-Stack Developer, Remote

Clients: Offhanded by Ravneet / Delta Industries / HV Fencing

2026 - Present

  • Shipped Offhanded end to end — a workshop-booking and commerce platform on Next.js 14 (App Router), TypeScript, and Supabase (Postgres, Auth, Storage, RLS) — now taking live bookings and product orders.
  • Hardened the Razorpay payment flow: constant-time HMAC-SHA256 signature verification, ownership checks, and idempotency guards against replay, with an atomic Postgres RPC preventing seat oversell.
  • Built a role-gated admin panel over six resources behind server-side authorization, and wired Resend transactional email to every confirmed booking and order.
  • Delivered two further client sites for manufacturing brands on Next.js and Tailwind CSS, owning scoping, deployment, and post-launch support.

achievements.

socials.