I build software and help teams work well together. My sweet spot is where architecture, developer experience, and product reality overlap—APIs, web apps, data flows, and the glue in between. I care about readability, repeatable processes, and leaving systems tidier than I found them.

Outside of work, I’m deep into youth robotics. I started gainingSTEAM, a volunteer-run nonprofit that equips events, mentors teams, and lowers barriers for students to get hands-on with STEM. Learn more at gainingSTEAM.net.

This site stays light on specifics by design. If you know me, you know how to reach me.