Technology Manager
Engineering teams · Present
I spend my days hiring, unblocking, and keeping the work honest. Management is just systems programming with people in the loop — same need for clear interfaces, same cost when you paper over a fault.

I manage engineers for a living and write C on Linux when I want to think clearly. The two jobs are less different than they sound: both fail in the same quiet ways — fuzzy interfaces, unowned edges, and people pretending the machine will forgive sloppiness.
When I'm not working, I'm usually diving into AI, getting lost in a movie, or reading. Proudly progressive and secular. This corner of the internet is dedicated to my unfiltered, random observations on life.
I care about cybersecurity the way a mechanic cares about brakes. Not as a brand. As a habit of asking what actually breaks, and who pays when it does.
Engineering teams · Present
I spend my days hiring, unblocking, and keeping the work honest. Management is just systems programming with people in the loop — same need for clear interfaces, same cost when you paper over a fault.
Linux · C · 26 years and counting
The part of the job I never outgrew. Small C programs, servers that stay up, the kind of code you can hold in your head. If it only works with a framework priest in the room, it does not work.
How software actually fails · Ongoing
I like looking at systems the way an attacker does. Not because it is fashionable. Because that is how they fail — at the edges nobody owned, in the defaults nobody questioned.