Skip to content
~/rajwat

May 2027

Résumé

Projects

Everything here is deployed or has a real repo behind it. Each mark is the logo of the language the project is written in, tinted by where that sits in the stack.

  • language
  • data
  • framework
  • infra

khel-arena

Futsal Booking Platform

A website where people in Kathmandu can see which futsal courts are free and book one in about thirty seconds, instead of calling the arena and hoping the slot is still open when they arrive.

About 5 staff hours saved a day, 15% more revenue

  • Go
  • SvelteKit
  • PostgreSQL

Palamedes

Dues & Ledger Dashboard

A website that runs dues and member records for my 60 member fraternity chapter. Members see exactly what they owe and pay by card, and the treasurer stops chasing people over text.

60 members, on-time payments doubled

  • Python
  • Django

fpl-league

Live Mini-League Dashboard

A dashboard for the Fantasy Premier League mini-league I play in. On one page, live through a gameweek: everyone's score net of hits, their captain, the transfers they made, how many players they still have left to play, and what they left on the bench.

One page instead of ten, and scores net of hits

  • Go
  • REST APIs

our days

Shared To-Do, Two Time Zones

A to-do list for two people living nine and a half hours apart. Each person gets a column, each column runs on its own clock, and overnight the other person's side turns into a night sky and says they are asleep.

Two people, two clocks, one list

  • TypeScript
  • React
  • Supabase

CogniSpeak

Speech Analysis Demo

A weekend hackathon build that records your voice in the browser, runs it through a machine learning pipeline on the server, and returns a result. The most useful thing about it is that it tells you the result means nothing.

HackHarvard 2024, team of three

  • Python
  • FastAPI
  • React

world-cup-fantasy

Fantasy League Tracker

A tracker for the fantasy World Cup league I play with three friends. It pulls the real standings after every round and charts how each of us moves up and down across the whole tournament.

Four manager league, tracked every round

  • Python
  • FastAPI
  • React

PlaylistDownloader

Spotify to MP3 Downloader

Paste a Spotify playlist link and get the actual songs as files on your computer, with the correct titles, artist, album and cover art already attached.

Built for my family, works for any playlist

  • Node.js
  • Express
  • yt-dlp

This Portfolio

Next.js Personal Site

The site you are reading, built so it loads fast, reads clearly on a phone, and never shows a number it cannot back up.

Prerendered pages, live scores within a minute of a goal

  • TypeScript
  • Next.js
  • Tailwind