Director of Software Engineering
I build software, and the teams that build software. The whole arc, test intern to engineering director, documented live on this site.
The five-second
version.
I'm an engineering director who builds high-performing software teams: hire well, be candid, measure flow, and keep the scoreboard simple enough that the team always knows if it's winning.
- who
- Director of Software Engineering at a national fintech
- domain
- Engineering leadership: delivery, flow metrics, team health
- scale
- Runs loan-servicing engineering at BHG Financial: ~25 engineers plus ~30 offshore contractors; previously a 52-person org through a public-cloud migration
Intern to director,
one commit at a time.
- Software Test Intern
- Quality Assurance
- Software Engineer
- Team Lead
- Manager of Software Engineering
- Senior Manager of Software Engineering
- Director of Software Engineering
Things I've built
that people use.
- Engineering teams and managers
Dev Analytics
Flow-metrics analytics for software engineering teams and their managers. Cycle time, throughput, work-in-progress, and aging work, turned into conversations teams can act on.
- Software engineering managers
Manager Genie
A tool for engineering managers to run employee feedback and performance reviews without dreading them. Continuous feedback capture in, evidence-backed reviews out.
- Donors, schools, artists, press
Olga Iglesias Project
Bilingual public site for a nonprofit preserving Puerto Rico's classical vocal heritage. Programs, events, press, an impact map of 25 municipalities, and a digital archive.
- Nonprofit staff and artists
OIP EMS
Event management system built for the nonprofit to run its season, from educational recitals in schools to public concerts.

