Open to opportunities · Lahore, Pakistan
I'm a self-taught developer from Lahore, Pakistan — building at the intersection of code, games, and cinema.
At 18, I've shipped browser-based 3D games in Three.js, a full open-source filmmaking suite with live users, a professional screenplay editor, and a complete pre-production tool — all without tutorials or shortcuts.
I move fast, think visually, and care about the craft. Every project is a push against what the browser is "supposed" to be capable of.
Explore GitHub ↗Professional screenplay editor in a single HTML file. Industry-standard WGA format — scene headings, action, character, dialogue. Real-time Script Doctor, smart autocomplete, PDF export, autosave, dark & focus modes. Full mobile support.
Complete pre-production suite. Storyboard editor with 4 visual modes including AI image generation, auto-generated shot lists, character profiles, location records, call sheets, and full PDF exports. Built with Next.js.
Virtual viewfinder, aspect ratio calculator, lens reference guide, and shot size tool — bridging pre-production and set day. The third tool in the suite.
Full 3D first-person zombie shooter in the browser — no engine. Built with Three.js r128: zombie AI, dynamic lighting, weapon systems, collision detection. Full mobile support with a custom floating joystick. Packed into a single HTML file.
Fast, fluid endless runner through procedurally generated temple environments. Responsive controls, smooth obstacle mechanics, mobile-first input, score system, and speed-scaling difficulty — built for the thrill of one more run.
Hover a node · click to open