After 12 years building critical financial systems at scale at JPMorgan Chase and Accenture, I developed a deep appreciation for well-architected, reliable software. Now I'm looking to apply that experience where it can directly help people — non-profits, civic tech, and mission-driven teams that need solid engineering without unnecessary complexity.
I got into engineering to build things that actually work — reliable, maintainable systems that do what they're supposed to do. Mission-driven organizations need engineers who can deliver solid systems without unnecessary complexity. That's the work I want to do — where technical quality and real-world value are the same thing.
I advocate for Pragmatic Architecture. Systems should be simple to understand, easy to observe, and resilient to issues. I work to reduce redundancy and move toward unified, scalable patterns.
In my own time, I explore Rust, build bespoke tools, and maintain a stack of self-hosted services on a Linux home server using open-source software. This hands-on work keeps me close to fundamentals and informs the practical decisions I make in production systems.
My primary job is not just to write code — it is to grow the engineers around me. I foster technical ownership, active mentorship, and high-standard delivery. Success is the collective strength of the team.
I build open-source tools in my own time — from a Terminal UI toolkit in Rust to native mobile utilities. Every project is a chance to experiment with new patterns and share what I learn. Check out the full catalog.
I'm looking for opportunities where my engineering skills can be useful to organizations that don't have infinite budgets or large support teams. Whether that's building internal tools, maintaining critical infrastructure, or helping non-technical teams get what they need from their technology stack.