I am a software engineer focused on designing and evolving
software systems that remain reliable, maintainable, and
understandable as complexity grows.
My background spans multiple disciplines, shaping how I
reason about systems, constraints, and human behavior. Over
time, this led me to value clarity over cleverness,
sustainability over short-term optimization, and an
awareness of both technical and organizational realities.
I spend much of my time thinking about architecture
boundaries, trade-offs, and how engineering decisions
compound over years. I enjoy collaborating with engineers
who care deeply about quality, reasoning, and the health of
systems and teams.
Outside of work, I draw perspective from travel, nature,
books, and films. These experiences help me step back from
immediate problems and approach engineering decisions with
broader context and intent.