Self-taught developer from Hyderabad, Pakistan. Gym tracker, uni finder, client sites, the occasional research paper — I build whatever interests me, and figure out how to make it useful. Occasionally it even works. 🤷
19 years old · Hyderabad, Pakistan · Self-taught
I'm Riyan — 19 years old from Hyderabad, Pakistan. Completed high school in 2026, and have been teaching myself to code and building projects ever since.
I got the chance to co-author a research paper that got accepted at CHI 2025 — still kind of surreal honestly. The paper looks at how generative AI systems can be studied and audited.
I also built and launched eazyburgers.com — a full website for a real client, a smash burger joint in Hyderabad. Designed, built, and deployed it end-to-end.
Most of what I build is stuff I actually want to use — a gym tracker, a uni search tool, a raycaster in C++. I figure that's a good reason to build something.
A mix of tools, games, and experiments — mostly built from scratch.
Full website for a late-night smash burger joint in Hyderabad — designed, built, and deployed end-to-end for a real client. Custom hero, animated menu, real Google Maps reviews, Australian Angus beef section, WhatsApp ordering. Live on a custom domain.

Tom Riddle's enchanted diary — you write to it by hand and the AI reads your handwriting and writes back in character, your ink fading into the page. Saw the idea going around online, so I built my own instead. Sign into the AI behind it once and keep using it. Hidden easter eggs: cast spells (Lumos, Nox, Avada Kedavra, Parseltongue), or press it on its true identity — or cast Revelio — to watch the name burn into "I am Lord Voldemort".

A living map that shows where your friends wander in real time — sign in, pick a name, and your footprints move across an aged-parchment map. Choose who can find you (public, or private to specific people), and say "Mischief Managed" to vanish. Full-stack: Google sign-in, a realtime database, live GPS. Honestly more of a passion/learning project than a finished product — a website can't track location in the background the way a native app can, so it never quite became the always-on thing I pictured. Still, it taught me end-to-end auth, realtime data and live location, and I'm fond of it. A homage to the enchanted map from Harry Potter.

A full-stack gym and calorie tracking progressive web app. Features gym split setup, personal record tracking with bodyweight-ratio rankings, AI-powered food photo analysis using Groq's Llama vision model, and a Pakistani/South Asian food database. Firebase for real-time sync.

An AI email task extractor with a terminal aesthetic. Connects to Gmail, scans your inbox, and pulls out exactly what you need to do — ranked HIGH/MEDIUM/LOW. Generates a daily brief automatically.

University search and filtering for students exploring international study options. Filter by country, English requirements, GPA, and accepted tests (IELTS, TOEFL, Duolingo) across Europe, North America, and Australia.
A first-person raycaster built from scratch in C++. Classic Wolfenstein-style 3D rendering using ray casting — no game engine, just maths and pixels.

Built a breakout-style game in Pico-8 — a fantasy console limited to 128×128 pixels and a tiny colour palette. Coded in Lua. Was hosted on Replit but that went paid. The game's gone now but the screenshot lives on.
A retro-styled football scores website tracking match results with a classic scoreboard aesthetic. Built for fans who love the look of old football graphics.
Published research and real client projects.
Whether it's a project, an opportunity, or just to say hey — I'm around.