Sparky
My own programming language for kids, plus a native IDE for Mac, Windows and Linux. Blocks type real code, a spark draws it, and 2.0 adds lists, Python, VS Code themes and a bring-your-own AI helper.
Visit the Sparky site ↗

I'm a project-first learner. I don't read theory and then build. I build, break things, and figure out the theory when something catches fire.
My work sits where software meets hardware: mobile apps in Flutter, AI tools with the Gemini API, my own programming language, and physical builds with Arduino and Raspberry Pi. I also run GlitchLab, a YouTube channel of teardowns, robots and reverse-engineering experiments.
Drag the ring to spin it, or use the arrows. These are the ones that survived the workbench.
My own programming language for kids, plus a native IDE for Mac, Windows and Linux. Blocks type real code, a spark draws it, and 2.0 adds lists, Python, VS Code themes and a bring-your-own AI helper.
Visit the Sparky site ↗AI builds your study course from a one-line goal: modules, narrated lessons and quizzes, with a multi-LLM backend that fails over automatically.
Document printing, simplified. Upload files, pick a nearby print shop on a live map, place the order and track it to pickup. Shops get their own dashboard.
An offline-first UPI expense tracker (formerly SmartKhata) with on-device AI spending insights. No account needed; everything stays on the phone.
Helps people discover and understand the government schemes they're eligible for, in their own language.
An over-engineered autonomous AI RC car: onboard vision for navigation, with an AI fallback brain for when things get weird.
A liquid-glass Android launcher: frosted panels, depth and motion, built from scratch as a home screen replacement.
Language models trained from scratch. Goal: beat Opus 4.6. Reality: 0% on ARC-AGI. No pain, no gain.
What's actually open on my workbench this week.
"I build stuff that breaks, and then I fix it." Teardowns, robot builds and hardware reverse-engineering, documented as it happens.
Speedrunning software and hardware, one broken build at a time.
First computer. First thing taken apart "to see how it works." It never went back together.
Self-taught from the internet: tutorials in, working Flutter apps out.
Arduino, Raspberry Pi and a soldering iron. Software bugs became literal smoke.
Started documenting the teardowns and rebuilds on YouTube instead of just doing them at 2am.
Sparky, my own programming language for kids. Language models trained from scratch. A liquid-glass Android launcher. All at once, obviously.
Proof that I occasionally leave the workbench.




Open to collabs, freelance AI work, and interesting problems. If it involves code or a soldering iron, I'm in.
Get in touch