Home 🎬 Slate Labs 🎮 Games Contact
Open to opportunities · Lahore, PK

KAZIM
KHAN

Developer · Filmmaker · Builder of Impossible Things

See My Work → GitHub ↗
18
Years Old
7+
Live Projects
3D
Browser Games
Still Building
Scroll
01 · About

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 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.

Three.js JavaScript Next.js Python AI / ML CTF / Security Game Dev Cinema Lahore, PK
KAZIM
18
Years Old
PKT
UTC +05:00
02 · Flagship Suite
Open Source · Free Forever · Live

OPENSLATE

weopenslate.vercel.app ↗

Free, open-source filmmaking toolkit for writers and directors. Professional tools that shouldn't cost more than the film — built from scratch, deployed globally.

OpenSlate / 01
✍️
OpenWrite

Professional screenplay editor — single HTML file. WGA format, real-time Script Doctor, smart autocomplete, PDF export, autosave, dark mode, focus mode. Full mobile support.

Vanilla JS HTML/CSS localStorage PDF Mobile
openwrite.vercel.app →
OpenSlate / 02
🎞️
OpenFrame

Complete pre-production suite. Storyboard editor with 4 visual modes including AI image gen, auto shot lists, character profiles, locations, call sheets, full PDF exports.

Next.js 14 Tailwind AI Images PDF Mobile
openframev1.vercel.app →
NEW · LIVE
OpenSlate / 03
📷
OpenView

Virtual viewfinder, aspect ratio calculator, lens reference guide, and shot size tool — the third pillar of the suite. Bridges pre-production and set day. Know your frame before you call action.

Vanilla JS Canvas API Lens Data Aspect Ratios Mobile
View on GitHub →
03 · Projects

LABS &
EXPERIMENTS

AI · Game · Strategy
CHESSMASTER
AI

A fully playable chess engine in the browser with an AI opponent. Minimax algorithm with alpha-beta pruning, move validation, check/checkmate detection, and a slick dark UI built for the serious player. No engines, no shortcuts — pure JavaScript chess logic.

Minimax AI Vanilla JS Alpha-Beta Pruning Chess Engine
GitHub →
Security · OSINT · Recon
META
HUNTER

A metadata extraction and OSINT recon tool. Strips and analyzes hidden metadata from files, images, and documents — exposing what's buried in plain sight. Built for investigators, security researchers, and curious minds who dig deeper than the surface.

OSINT Metadata Python Recon
GitHub →
CTF · Security · Challenges
MILKYWAY
CTF

A full Capture The Flag challenge platform — handcrafted from scratch. Cryptography puzzles, steganography challenges, web exploitation, and binary reversals. Designed to train the next generation of security thinkers in a slick, galactic-themed interface.

CTF Platform Cryptography Steganography Web Exploitation JavaScript Python
GitHub →
04 · Games

BROWSER
GAMES

Browser Game · 3D FPS
DEAD ZONE

Full 3D zombie shooter in the browser — no engine. Three.js r128: zombie AI, dynamic lighting, weapon systems, collision. Full mobile support with floating joystick. Single HTML file.

Three.js r128 WebGL Vanilla JS Mobile Touch
GitHub →
Browser Game · Endless Runner
TEMPLE DASH

Fast endless runner through procedurally generated temples. Smooth obstacle mechanics, score system, speed-scaling difficulty, mobile-first input. Built for the thrill of one more run.

Vanilla JS Procedural Gen Canvas API Mobile
GitHub →
05 · Skills

STACK &
TOOLS

Frontend
HTML CSS JavaScript Canvas API Animations Responsive
3D & Game Dev
Three.js r128 WebGL Procedural Gen BFS Pathfinding Touch Controls Minimax AI
Security & CTF
OSINT Metadata Analysis Cryptography Steganography Web Exploitation
Frameworks & Tools
Next.js Tailwind CSS Git Vercel GitHub
Filmmaking Suite
WGA Screenplay Format Storyboarding Shot Lists Viewfinder / Lenses Pre-Production
Exploring
Python AI / ML React Flutter Film Direction Binary Reversing
06 · Connect

LET'S
BUILD
SOMETHING.

Open to opportunities, collabs, and conversations about impossible ideas. Based in Lahore — building everywhere.