Work / Architecture in practice
Engineering knowledge,
built into the system.
Three examples from Volt: a shared application foundation, repeatable workstation setup, and workflows for developing and building across services. The problems, decisions, and implementation behind the results.
01 / Internal developer platform
Ground
Stop rebuilding the starting point.
New services required engineers to reconstruct common application plumbing. I designed and built Ground to give business logic a shared technical foundation, including generators and container-backed testing.
Used across the engineering team for all new services. Faster, more maintainable development.
Read the Ground case study02 / Developer environments
Repeatable workstation setup
Setup should not depend on who you ask.
A polyglot environment made setup slow and troubleshooting interruptive. I automated machine configuration, tooling, databases, and development data with Ansible.
~1 week → ~20 minutes for technical setup, observed repeatedly. The setup remained in use throughout my time at Volt.
Read the developer environments case study03 / Development & build workflows
Working across services
Make switching projects easier.
Separate repositories, branches, and dependencies made cross-service work cumbersome. I led the monorepo migration, preserved project histories, and built the environments and workflows the team used.
I observed fewer version conflicts and setup questions, easier project switching, and easier cross-service changes. The dedicated build machine was retired.
Read the development and build workflows case studyLet’s talk