$ whoami
> Building systems that don't suck
Senior TypeScript architect who believes code should tell stories, not riddles. Currently crafting developer experiences that feel effortless.
What I Actually Do
Beyond the buzzwords
I turn messy codebases into maintainable systems. You know that feeling when you inherit a project and spend three hours figuring out where the login logic lives? Yeah, I fix that.
My weapon of choice is TypeScript, not because it's trendy, but because it catches the bugs that would otherwise bite you at 2 AM on a Friday.
Current obsession:
Making CI/CD pipelines that developers actually enjoy using
Navigate
Current Status
Online
Working on
Slot machine framework refactor
Learning
WebGL performance optimization
Drinking
Coffee (obviously)
Tech I Use Daily
โก TypeScript
๐ฎ PIXI.js
๐ Node.js
๐ง GitLab CI
๐พ PostgreSQL
๐๏ธ Astro
Code Philosophy
What drives my decisions
Simplicity is the ultimate sophistication
Code that requires a PhD to understand is bad code.
Optimize for the next developer
That developer is you in 6 months, and you'll thank yourself.
Make illegal states unrepresentable
Use the type system to catch bugs at compile time.
Let's Talk
About code, architecture, or coffee