About me
Software engineer, clear thinker, pragmatic builder.
I am a software engineer and freelance consultant, focused on clear systems, readable code, and products that last.
I work across the stack. On the client, TypeScript with React, Next.js, and Angular. On the server, NestJS, Java with Spring Boot, and Python with FastAPI, against PostgreSQL, MySQL, or MSSQL depending on the project. In parallel, I do R&D on AI coding agents.
Most of my time goes into client work as a consultant, with parallel engagements on a personal SaaS, an open notebook, and a private family-finance app. The shape of my week is many fronts, one engineering posture.
I like small teams, fast feedback loops, and pragmatic decisions. I prefer solutions that stay understandable over time instead of over-engineered architectures.
This site is a public notebook: notes, reflections, and a lightweight record of what I am building.