Projects
The home page shows the top three. This is everything - what I built from scratch, and what I've actually worked in on other people's repos, not just forked and left alone. Most client work stays off this list under NDA.
Built
This site. Next.js, no template, near-monochrome, one accent.
A Discord community bot with 98 slash commands - economy, gambling, levelling, moderation, family trees - built with Vasu. Bridges a Minecraft server both ways through a Paper plugin, relaying chat/deaths/advancements and tracking a public playtime leaderboard. Built the bot, the plugin, and the site documenting it.
A small-team collaboration app - Vasu holds the infra, Yash designs it, I build features: a real-time whiteboard, task-board drag-and-drop, undo/redo history, and a few rounds of cutting round-trips off page navigation.
Zero-knowledge file and text drops. Encrypted in the browser before it uploads, so the server only ever stores ciphertext it can't read. Ships veil, a page that hides encrypted messages inside ordinary images.
End-to-end encrypted messenger. The whole crypto layer is hand-written against the Web Crypto API - real accounts, a key directory, live realtime chat.
A webring I started and run - a small ring of personal sites linking to each other the old-web way. Built the site, the theme-aware badges, and an automated health check that pings every member.
A creator community's site showing every member's live YouTube subscriber count, updated hourly.
Small, self-contained sites, one per subdomain of arshnah.in - the odds and ends that don't need their own repo.
Worked on
An open-source Minecraft mod by Allan Taylor - a different texture per goat variant instead of leaving you to guess which horn it drops. I rewrote the build system onto Stonecutter so one codebase now targets Fabric, Forge, and NeoForge across 32 Minecraft versions instead of a branch per version, tracked down several real Minecraft API changes by reading decompiled source directly, and wired up an in-game WTHIT tooltip.
A platform helping Indian students figure out what to do right after their board exams, built with Vasu. Built the site and led the redesign.
Typing practice in your terminal - like Monkeytype, but CLI. Ships as a pip package.
By DyedHue - helped him build it out, even though the commits landed under his name, not mine.
Forked from ni5arga/lastly - Last.fm stats as embeddable SVG cards for a GitHub README. Added the live now-playing card, multi-account merging, two new GitHub-flavoured themes, a background-color override, and an actual homepage that builds the embed for you instead of just redirecting to GitHub.
Forked from cnrad/lanyard-profile-readme - a Discord presence badge for GitHub READMEs. Added multi-account merging (shows whichever linked account isn't offline) and fixed a couple of real bugs in the process.