
Software engineer focused on clear systems, readable code, and products that last. I work across front-end and back-end, with a strong focus on React, Next.js, Python, and FastAPI.
This site is a public notebook of technical notes, reflections, and projects. I write when I need to clarify a concept or capture an idea.
Building with clarity
Good code is code that stays understandable over time. I prefer pragmatic decisions over over-engineered architectures. Small teams, fast feedback loops, and solutions that make sense six months from now.
Notes and reflections
Writing sharpens thinking. The blog collects short notes, technical reflections, and working memos on software, work, and learning.
Projects and work
Learning by doing. Browse my projects or check my work experience for a quick overview of what I have been building.