GAME · UNITY 6 · 2025
Journey of Vaja
Project head · team of 3 · 2025
A 2D action RPG made by a team of three. I drew most of the main art, composed the scenes, did the rigging and animation, and wrote the player control.
Vaja · attack · 12 fps
GAME · UNITY 6 · 2025
Project head · team of 3 · 2025
A 2D action RPG made by a team of three. I drew most of the main art, composed the scenes, did the rigging and animation, and wrote the player control.
Vaja · attack · 12 fps
DEV TOOL · BROWSER IDE · 2026
Built in 9 days · complete · web + Electron
A browser IDE for Z80 assembly that runs the course’s real assembler and board simulator through DOSBox compiled to WebAssembly.
Captured on the live site · the built-in lab1.asm sample
OPEN SOURCE · 2026
2 PRs merged
Problems I hit while using other people’s tools, taken upstream: two merged fixes and one root-caused bug report.
AI PRODUCT · HACKATHON · 2026
13–14 Aug 2026 · team of 3
A two-day hackathon idea for a breakfast shop, shown through a prototype that connects order review, receipts and ingredient planning.
Winner
AI track · Higher Education
My part
AI SYSTEM · 2026ACTIVE
A reusable memory infrastructure that keeps what should be believed, updated and recalled over time.
System sketch — not the final architecture.
AGENT TOOLING · NPM · 2026ACTIVE
0.1.0 → 1.2.0 in five weeks · I use it myself
Two skills in one thin package for coding agents: WhipUI builds from a spec, WhipDesign turns a rough request into UX and visual work.
“Make AI-built frontends feel designed.”The package’s tagline
DEV TOOL · VS CODE · 2026
Language support for YASM and NASM in VS Code, with a standalone language server.
Extended from Roncho’s TASM extension.
155installs
on the VS Code Marketplace
Marketplace · 26 Sep 2026
SKETCHBOOK · HOBBY · 2023
A hobby since primary school, practised much more seriously from Grade 12. I still draw, less often now.
Open an image in a new tab to see it large.