Career notes
Built things, shipped things.
A more human-readable shelf for the work behind the CV: what the projects were, what needed solving, and what the experience says about how I build.
Writeups
Scratching that creative itch
Three.js, Threlte, Svelte, GLSL, water shaders, and raymarching
How full-stack web work left the graphics itch unscratched, and how Three.js, Threlte, GLSL shaders, water simulations, coffee stirring, and raymarched scenes became the creative programming playground.
Turning Klaviyo data into SaaS
Klaviyo sync, Elixir, React, Appwrite, Docker, Ansible, and AI analysis
How a two-month zero-to-one SaaS build turned Klaviyo API constraints, structured data syncing, Appwrite functions, and AI-assisted analysis into a practical tool for email marketing agencies.
Owning a blockchain explorer
Elixir, Svelte, DevOps, Linux servers, CI/CD, eUTXO, and Telegram bots
How a small hobby blockchain explorer became a crash course in backend systems, Svelte frontends, DevOps, Linux servers, CI/CD, eUTXO smart contracts, DeFi apps, merch infrastructure, and community bots.
AR safety lessons in the real world
Unity, Vuforia, ARCore, classroom iPads, and safety education
How Arility used augmented reality to teach child safety in classrooms and outdoor learning environments, and what it took to keep content, features, and 10-20 connected iPads running smoothly.
Avatar prototypes in Unity
ObEN, Project PAI, Unity technical demos
How contractor work on Project PAI turned avatar systems, real-time graphics, and blockchain product ideas into Unity demos that people could actually see and understand.
Building a hidden object pipeline
BraveGiant, Thorium, Ignion, and Unity production tooling
How hidden object production moved into Unity through reusable scene importers, ScriptableObject-driven setup, and tools that let artists and designers build more with less code.
My first studio job
Mad Head Games, hidden object production
How a weekend assignment turned solo Android tinkering into real studio production: automation scripts, asset tooling, installers, and gameplay work on hidden object adventure titles.
Android beginnings and a meme ringtone
University, Android, and solo shipping
How C# lectures, an Xperia Active, Java books, quiz apps, and one very silly Harlem Shake utility turned curiosity into my first shipped software and first app revenue.