Senior Software Engineer based in Williamsburg, VA. Three decades of building systems that run at the edges of what hardware can do — particle accelerator controls at Jefferson Lab, cryptographic infrastructure at AWS, and PKI services at GEICO. My technical depth lives in Go, Rust, Java, and C++, with a particular love for cryptography, high-performance computing, and the low-level internals in the CPU.
I believe science and expertise matter — not just in engineering, but in public life. Rigorous training, evidence-based reasoning, and respect for hard-won knowledge are values I try to bring to my work and to the people I mentor.
Teaching and mentoring are two things that I love to do. I’ve spent a career helping junior engineers find their footing, and this blog is an extension of that: writing through topics in software engineering and systems design with honest curiosity — beginner’s mind, decades of context.
Interests: software development, cryptography, computer architecture, science communication, mathematics, physics.