Hi, I’m Patrick.

I’m a software engineer and engineering leader based in Seattle. I’ve spent nearly a decade at Meta building high-scale advertising and guidance systems, and before that worked as a software consultant across a range of stacks and industries.

I thrive on ambiguity, embrace complexity, and have deep experience translating difficult business problems into impactful software. I’m adept at communicating across technical and non-technical audiences and have led large interdisciplinary teams as both an individual contributor and as a leader.

Outside of software I have a keen interest in nuclear policy, international relations, and national security — you’ll see that reflected in a fair amount of the writing here.

This site is a place for me to write: about things I’m learning, things I’m thinking about, and occasionally things I’ve built. Feel free to reach out via email or LinkedIn.


Meta — Seattle, WA (2018–Present)

I joined Meta in 2018 as a software engineer on the Small Business Group and have grown with the organization across four roles over eight years.

As a Software Engineering Manager (Sep 2024–Present) I lead a team of engineers building the capabilities and strategies that power how Meta communicates with the businesses that rely on our platforms.

Before moving into management I was a Staff Software Engineer (Jan–Sep 2024) where I led a team of four mid-level and senior engineers responsible for delivering guidance systems across all Meta sales operations — work that drove billions in revenue and significant technological improvements to sales processes.

Prior to that I spent five years as a Senior and Software Engineer on the same team, leading advertiser guidance and personalization efforts and contributing to Meta’s COVID-19 and Ukraine War crisis response teams.

Exadel — Boulder, CO (2015–2018)

Before Meta I spent three and a half years at Exadel as a software developer and engineer, building custom software solutions across a range of stacks and industries. This consulting background gave me exposure to a wide variety of technical environments early in my career and taught me to move quickly in unfamiliar codebases.


Education

Gonzaga University — BS, Computer Science (2010–2014)