about
I enjoy the parts
of software that
nobody sees.
summary
I'm a frontend engineer who enjoys building software that's as pleasant to maintain as it is to use. While my day-to-day work revolves around modern web applications, much of my curiosity has led me towards Rust and developer tooling. I enjoy designing systems that remain understandable as they grow, where architecture, automation, and thoughtful abstractions make development feel simpler rather than more complex.
Outside of client work, I build open-source tools to explore ideas around developer experience, frontend architecture, and Rust. They are often solutions to problems I first encountered in my own workflow before sharing them with the wider community.
I believe great software isn't measured only by the experience of its users, but also by the experience of the people who build and maintain it.
engineering philosophy
developer experience
clean architecture
performance as a feature
readable code
automation
type safety
tools I reach for
- languages
- RustTypescriptJavascriptSQL
- frontend
- ReactNext.jsTanstackTailwindYewWebAssembly
- backend
- AxumREST APIsWebSocketsOpenAPI/Swagger
- database
- PostgreSQLMySQLSQLiteMongoDBRedis
- tools
- GitDockerGithub ActionsLinuxFigma
open source
~
downloads
~
published crates
~
contributions
Everything starts as a problem
I wanted to solve for myself.
beyond the code