Software and Platform Engineer, with years of experience in DevOps, Cloud Infrastructure, and Platform Engineering. Underpinned by various certificates including AWS Solutions Architect. I thrive on designing and implementing scalable, high-performance solutions using technologies like Go, Bazel, GCP/AWS, and Kubernetes.
I have had the privilege of making a real business impact at great organizations. At Apex, I've architected CI/CD pipelines, leveraging unique characteristics of the Bazel build system resulting in a 65%+ P50 improvement, and 80% P90 improvement. Similarly, designed microservices, and systems for orchestrating deployment, creation of manifests and configs for a GitOps pattern. The systems also scaled effectively under load in a 15+ million line codebase handling 500+ builds of 600+ applications, and 1000+ deployments daily in a monorepo.
Moreover, as a Systems Engineer at Oregon State's Open Source Lab, I designed, and deployed critical infrastructure for more than 100 clients, including the Linux Foundation and Apache Software. Highlight being implementing end-to-end the multi-zonal automatic failover of distributed PostgreSQL databases impacting over 150 organizations.
When I'm not learning new technologies, or patterns; I'm often managing my home lab, following Formula 1 racing, or hiking throughout the Pacific Northwest.
Lead multiple initivatives: Architected CI/CD improving build/test by up to 80%; standardized container creation across Go, Java, Typescript, and Python; team Bazel, and build-system SME on the DevEx team.
Head of engineering leveraging AI to create smarter cannabis compliance systems.
Open Source Labs has taught immeasurably about working with infrastructure. The day to day involved managing and deploying virtualized environments for clients through the configuration management tool Chef. In addition, to deploying higher profile projects such as a high-availability PostgreSQL cluster with automatic failover capabilites.
Designed back-end systems revolving around business critical operations such as account management, and loans/liens processing. Specifically, I developed APIs for these operations.
Taught programming fundamentals at a variety of schools around and in the greater Portland area. The majority of my time was spent both developing curriculum and teaching to youth concepts ranging from basic conditionals to programming Arduinos in C.
Computer Science with a focus on web application development. Relevant coursework included creating the following from scratch, Operating System, SQL & NoSQL DBMS, as well as algorithms courses.
Electronics, Programming and Coding through all four years.