Summary
Patrick Bakke is a Principal Software Engineer with 12 years of experience leading full-stack rewrites and delivering pragmatic, scalable systems for product-focused teams. Currently at Superhuman after senior engineering and tech lead roles at Rocketmiles and Jellyvision, he has driven large migrations—from legacy PHP to Node.js/GraphQL—and simplified complex domain models into reusable abstractions. He combines hands-on architecture and mentorship, growing engineers from junior to senior while working across Ruby, Python, PHP, and modern AWS services. Based in the Chicago area with a BS in Mathematics from UIUC, Patrick brings strong product empathy from client-facing roles and an appetite for transparency around compensation equity. Notably, he pairs technical breadth with a readiness to advocate loudly for fair pay, inviting peers to compare numbers and push for change.
12 years of coding experience
10 years of employment as a software developer
Bachelors of Science Mathematics, Bachelors of Science Mathematics at University of Illinois Urbana-Champaign