Principal Engineer in Infrastructure and Developer Productivity
I am a holistic software engineer with over 10 years of experience. I have worked at every level of the technology stack and am well-versed in complex, distributed, mobile, and/or embedded systems.
Designed and deployed parallel modularity frameworks for hardware and software to support automated CI/CD pipelines for software testing on Loon hardware. Established a "product" model for team offerings, with established support processes and SLAs, to improve interactions with customer teams and clarify responsibilities.
Over the course of 10 years at Alphabet, I have written almost 450k lines of code across all langauges, and reviewed over 1.3M lines of code.
As an admin of the Go readability program at Google, I spearheaded the effort to create a definitive style guide, improve the mentoring capabilities of the team, resolved disputes, and provided technical and stylistic guidance to 150+ readability approvers and thousands of Alphabet engineers writing Go.
Over the course of 10 years under Alphabet, I have written over 200k lines of Go and reviewed over 700k lines.
Designed and led a team to build out a brand-new edge-focused VPN with dramatically higher throughput and lower latency than its predecessor. Used this VPN to build the reliability and mobility layer that became Fi Network Tools, seamlessly handing traffic off from WiFi to Cellular and back, all while keeping user traffic private and secure.
As Go Readability Approvers, we provide mentoring to all engineers as they write their first few months of Go to help improve their code and teach about best practices, Google style, etc, as described in "Software Engineering at Scale".