aboutexperienceworkcontact

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

linux ricing

music theory

chess

games