██╗ ██╗ █████╗ ███████╗██╗███╗ ███╗
██║ ██╔╝██╔══██╗╚══███╔╝██║████╗ ████║
█████╔╝ ███████║ ███╔╝ ██║██╔████╔██║
██╔═██╗ ██╔══██║ ███╔╝ ██║██║╚██╔╝██║
██║ ██╗██║ ██║███████╗██║██║ ╚═╝ ██║
╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝╚═╝ ╚═╝
Lahore, Pakistan — 18 years old
I build things from scratch. No tutorials, no boilerplate — just an idea, a blank file, and however long it takes.
Self-taught across web development, game development, and AI/ML. My work lives at the intersection of technology and storytelling — tools for writers, games with atmosphere, systems that feel alive.
A free, open-source filmmaking toolkit. Write your script, plan your shoot — no subscriptions, no paywalls.
OpenWrite — Screenwriting Software
Industry-standard screenplay editor. Single HTML file. Zero dependencies.
Scene Headings · Dialogue · Transitions · Script Doctor
Smart Autocomplete · PDF Export · Dark Mode · Mobile Ready
OpenFrame — Pre-Production Suite
Storyboard, shot list, characters, locations, call sheet. Built with Next.js.
Storyboard · Shot List · Call Sheet · AI Image Generation
PDF + JSON Export · Drawing Canvas · Mobile Ready
Coming soon. Completes the trilogy.
| Project | What it is | Stack |
|---|---|---|
| Dead Zone | 3D browser FPS zombie survival | Three.js r128 |
| Temple Dash | Endless runner with procedural temples | Vanilla JS |
| Bloomify | Habit tracker that grows a virtual plant | HTML / CSS / JS |
Languages JavaScript · Python · HTML · CSS
Frameworks Next.js · Three.js · Tailwind CSS
AI / ML In progress — Urdu/Roman Urdu NLP
Tools Git · Vercel · VS Code
Interests AI/ML · Screenwriting · Film · Chess
Building toward international internships and open-source contributions. Targeting GSoC and MLH Fellowship.
Signature project in development: Urdu/Roman Urdu sentiment analyzer — transformer-based NLP, one of the only open-source implementations for Roman Urdu.
Open to collaboration. Open to opportunity.
muhammadkazim387@gmail.com
"Aim high."