Where I learned to ship fast. Angular, Node.js and Laravel, building client platforms for doctor and astrologer consultations, ride hailing, dating and messaging, with the booking, payments and real-time chat and video calling that came with them. Promoted to team lead within three months and led a team of six. Also rewrote the shared component library and cut page load times by 30%.
Currently building a local-first git workstation in Rust, from the async libgit2 engine and SQLite-backed PR tracking through to the native desktop UI, plus the iOS and Android clients that drive a live desktop session over WebRTC. Before that, major components for Ketchup, smeup's open source Stencil library, and an Angular bundle I cut by over 70%.
So I had nothing better to do and built this 3D portfolio. Honestly, I usually prefer 2D websites, but I wanted to see what the hype was about. Warning: make sure your PC can handle the shaders.
An open source game trainer for Windows. Scan memory, freeze values, patch instructions and import Cheat Engine tables. I ended up writing an x86/x64 assembler for it, which was very much not the plan.
A local inference engine for text and vision models. Paged KV cache, continuous batching and prefix caching, with its own decode loop instead of a wrapper around model.generate(). Runs on whatever accelerator it can find.
A marketing automation platform that streamlines customer journeys, lead generation, and campaigns. Built with a focus on simplicity and effectiveness. Marketing should be smart, not hard.
An intuitive browser extension that allows you to instantly look up words from any website directly on Cambridge Dictionary. Perfect for quick word translations and meanings, because who has time for copy-pasting?
Built for developers and teams, Ketchup is an intuitive set of web components. It’s designed to streamline collaboration, because who has time for messy writing everything from scratch? Just grab the ketchup and start managing!
Test your skills as you save parachutists falling from the sky. The more you rescue, the higher your score. It’s a high-speed, adrenaline-pumping game, built for pure fun, just don’t drop anyone!
A one-stop platform for students to buy stationery, school shoes, uniforms, and other school essentials. Simplifying the back-to-school shopping experience. Why waste time when you can order everything in a click?
Freeplay started as curiosity about how games keep their state in memory. It ended with me writing an x86 assembler and a Win32 memory engine.
More interested in running models than prompting them. Braid is my attempt at the machinery underneath: paged memory, batching, and a scheduler deciding who decodes next.
This website? Built with pure HTML, CSS, and JS. Because sometimes, you just need to flex your vanilla coding muscles.
Dark mode everywhere. Editor, terminal, phone, docs. Light mode feels like someone opened the curtains too early.
Obsessed with sci-fi and time travel. If I could code my own time machine, I’d probably forget to go back.
Lost countless hours in RDR2, Uncharted, and The Witcher 3. You could say I have a knack for getting lost in great stories.
I lurk, I scroll, I like. Posting is where I draw the line.
If my life were music, it’d be a blend of R&B grooves and piano melodies. Chill, but with moments that hit deep.
Whether you want to talk about code, debate the best pizza toppings, or discuss the probability of aliens playing ping pong, I'm all ears! Drop me a line through any of these cosmic communication channels: