Oct 2023 — Sep 2025 · Portland, Oregon, United States
Managed the Toolchain team, responsible for advancing/maintaining over 60 OSS repos. Worked with the team to improve processes to better scale ourselves to ensure repos weren't being overlooked.
Managed the inception and growth of Bufstream, one of Toolchain's experimental side projects. As Bufstream grew, I formed and managed the new Bufstream team. Ultimately oversaw Bufstream from conception to commercial success.
Aug 2020 — Aug 2023 · Portland, Oregon, United States
Managed the Batch Changes team, from infancy to beta, and then to GA and a successful marketing launch. Worked closely with cross-functional partners to ensure we were meeting customer needs, helping to close deals, and building something people would love. (And we did!)
Over my last year at Sourcegraph, I managed other teams when we were short a few managers, and ended up managing a total of four teams (Batch Changes, Code Insights, Developer Experience, and Cody Clients). I also indirectly managed a fifth team, as the EM for that team reported to me.
I consistently hired for and led the most diverse teams in the Engineering org, and am proud of the impact I had in reducing organizational biases and improving engineering hiring with DE&I best practices. In service of bias reduction, I introduced and led training for engineer calibration sessions, to ensure that all of the engineering managers were using the same criteria (and interpreting those criteria in the same way) for performance evaluations and promotions.
Managed three software teams, including one I created to meet a serious and long-overlooked need at the company. Onboarded all other engineering managers in the server-side language agents org, over a period of several years. Set the standard for agent engineer hiring, routinely coaching my peers on best practices, from job postings to interview panels to closing (or honest, compassionate, helpful rejections), and always with an eye on reducing implicit biases at every step of the process.
Software Engineering Manager
Dec 2014 — Mar 2019 · Portland, Oregon Area
Managed the creation, release, and support of two of New Relic’s eight server-side language agents: the Go Agent and the C Agent. Created the Go Agent team in the process, which was so high performing that we became the natural leader for cross-agent initiatives. Hired diverse, inclusive teams, where engineers thrived.
During my 6-year tenure at New Relic, I managed a total of 5 teams and 27 software engineers.
Computers are everywhere, and being able to program them is more important than it has ever been. But since most books on programming are written for other programmers, it can be hard to break in.
At least it used to be. Chris Pine will teach you how to program. You’ll learn to use your computer better, to get it to do what you want it to do. Starting with small, simple one-line programs to calculate your age in seconds, you’ll see how to write interactive programs, to use APIs to fetch live data from the internet, to rename your photos from your digital camera, and more. You’ll learn the same technology used to drive modern dynamic websites and large, professional applications.
Whether you are looking for a fun new hobby or are interested in entering the tech world as a professional, this book gives you a solid foundation in programming. Chris teaches the basics, but also shows you how to think like a programmer. You’ll learn through tons of examples, and through programming challenges throughout the book. When you finish, you’ll know how and where to learn more—you’ll be on your way.