A good portfolio sounds like the person behind it.
I rebuilt this site from the ground up, and this post is the short version of why. The previous design was ambitious and I still respect the effort, but it no longer matched how I work or how I want to be seen. So I started over, kept what mattered, and let go of the rest.
Why I Started Over
Portfolios have become easy to produce and hard to tell apart. Templates, generators, and resume scanners have pushed a lot of personal sites toward the same shape. I get it. The market is tough right now, and more people are chasing the same roles than ever. Still, I wanted this place to feel like a person made it.
The old version leaned on glass panels, a starfield, and plenty of visual drama. It photographed well, but it asked for your attention instead of earning it. This one is calmer, and it says more by saying less.
An Interface With Room to Breathe
The new look is simple on purpose. A dark canvas, a single blue accent, soft borders, rounded buttons, and generous spacing. A faint grid and a gentle glow sit behind the hero, just enough to give the page some depth without pulling your eyes away from the content.
Good design tends to age well when it stays out of the way. Plenty of current trends pile on shine and motion until you can hardly tell what you are looking at. I would rather you leave a page knowing what I build and how to reach me than remember a particular animation.
Made by Hand
Every page here was designed and built by me. I mention it plainly because it has become a fair thing to wonder about. Anyone can describe a website to an AI and get something that looks fine, and a lot of sites now share that same look with a different logo on top.
Funny enough, the polish in my software has led people to accuse my older work of being AI generated, including projects that shipped before ChatGPT even existed. I take it as a compliment, with a side of amusement. The simple explanation is that I care about details and I take my time.
The Work Comes First
I have shipped software to more than 21 million installs across Android apps, game mods, and web projects, and the home page puts that number up front because it is the honest summary. Behind it sit Roller Roulette, which passed 2.3 million installs on Google Play, and Common Sense, a Project Zomboid gameplay overhaul that reached the Steam Workshop Top 8. Add to that over 260 mods published on Steam and Nexus, plus web apps like Cartovyn built with Next.js and Edge compute.
The Projects page is organized by era. Android apps from 2018 to 2022 come first, then game mods from 2022 to 2025, each with a short overview and a way to dig into the details.
Thanks for Stopping By
If you are here to look around, take your time. If you want to see the work, start with the Projects page.
And if you want to connect, bring snacks. Or a coffee. Hopefully both.