Skip to content
Shadab Khan

Projects

A platform for sports tournaments where the prize pool moves with the game. Users enter Survivor and Bracket tournaments, vote on the pool, and claim winnings onchain.

  • Next.js
  • TypeScript
  • TailwindCSS
  • Viem
  • Base
  • Privy

World Explorer, a React 19 Rendering Lab

SourceWorld Explorer, a React 19 Rendering Lab

A hand-built playground for React 19 rendering strategies, built with React 19, Vite and Express directly, no meta-framework in between. Six routes, each implementing a different rendering strategy against the same simple data set of countries, cities and weather, so the differences in fetching, suspending, streaming and hydration are easy to compare side by side.

Built to understand React rendering mechanics at a low level rather than to ship a product. Good evidence of fundamentals beyond framework-level React usage.

  • React 19
  • Vite
  • Express
  • TypeScript

A moderator tool for Reddit, built on Reddit's Devvit platform. Tracks a reputation score for every user in a subreddit based on their mod history (removals, bans, reports, posts, comments), updating automatically as mod actions happen. Includes claim locks on modqueue items and a shared notepad so mod teams can coordinate handoffs without leaving Reddit.

  • TypeScript
  • Devvit (Reddit Developer Platform)

Lets anyone add a live stream to a webpage with configurable access control conditions, built on the Livepeer API, Lit Protocol and IPFS.

  • Next.js
  • TypeScript
  • Livepeer
  • Lit Protocol
  • IPFS