Mission log
Launches, decisions and detours, newest first.
Launch day
Qurricular launched officially, followed by a vertical launch film with original music. One launch video per feature from here on.
The Aristotelian Classroom
SPARK Summer Camp 2026: no grades, no attendance enforcement, hard content anyway. Students also played Crown & Coin and learned what a broken alliance feels like.
Spacetime declined
Ran the falsification suite on my emergent spacetime theory. The field-only version did not survive. The report stays published.
Kaiserslautern
Visiting researcher at DFKI in Germany, working on human activity recognition. Handed over NEC, then applied anonymously in the walk-in interviews and got into all 14 teams.
Founding engineer, round one
Joined Indexy as one of its first engineers, and later led its Intelligence and full-stack teams.
To err is machine learning
Started learning ML properly, motivated by wanting to build my own alternative to ChatGPT. Revived the NUST Entrepreneurs Club with friends and became its president, and co-founded SPARK.
Let's finish what we started
Back to the web: React, Svelte, Node, Next.js and Postgres. Started at NUST SEECS.
You guys use WordPress?
Stepped back from writing code to learn Git, hosting, deployment and Docker. Also WordPress, despite strong feelings about PHP.
I use Arch btw
Linux, Bash and a tour of distributions, which later paid off with Docker.
I'm an Android guy
Java, Kotlin and Android Studio. Started writing and editing for Techacker, and served as an ambassador for Voice Against Tobacco at Indus Hospital.
Unity it is
Moved into game development with Unity. One of my RPGs won a prize at a school hackathon.
A window to visual software
VB.NET, then C#. Built a web browser and a music player, mostly to prove I could.
A small step for man
HTML5, CSS3, animations, transitions and a great deal of Bootstrap.
Beginning of an era
Started with Windows batch scripts: colors, loops, conditionals. Then C and C++, my first proper languages.