Clarity over ceremony
Enough process to make decisions visible, never so much that progress gets buried.
About
Independent practice
Product thinking.
Engineering discipline.
Remote / Worldwide
I build software for teams that value clarity, performance, and a foundation they can keep using.
My work spans the full product path: shaping an idea, building the interface, designing the backend, connecting external services, and getting the result into production.
TypeScript and NestJS sit at the center of my toolkit, with React and Next.js for product interfaces and Python/FastAPI for data-heavy or automation-focused services.
I’m building an independent practice around useful software and straightforward collaboration. That means honest scope, visible progress, documented decisions, and no mystery between a request and the code that ships.
Principles
Enough process to make decisions visible, never so much that progress gets buried.
Fast interfaces, deliberate data flows, and less JavaScript where the browser does not need it.
Readable systems, sensible boundaries, and documentation for the person who works on it next.
Risks and trade-offs are shared early, with regular working progress instead of surprises.