Patrick Pei

Senior Software Engineer at Coursera

Cupertino, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Patrick Pei is a Senior Software Engineer based in Cupertino with eight years of experience building scalable backend systems and leading language migrations at scale. He has driven major Scala-to-Java migrations and designed resilient double read/write patterns and monitoring tooling at Coursera, directly impacting multi-million dollar contracts and service reliability. Comfortable across Java, Go, Scala, Spring Boot, gRPC, and distributed systems, he has repeatedly improved throughput and reduced operational load via batching and microservice rearchitecture. Early work shows strong full-stack and embedded systems chops—from FPGA teaching and C++ image processing to firmware config delivery for thousands of devices—bringing an uncommon hardware-software perspective to backend engineering. He holds a B.S. from UC San Diego and an M.S. from Northwestern and often pairs rigorous testing and documentation with pragmatic migration plans to minimize risk. Colleagues rely on him for technically sound rollouts that balance performance, observability, and customer-facing outcomes.
code8 years of coding experience
job3 years of employment as a software developer
bookUniversity of California, San Diego
bookMaster's degree Computer Engineering | Engineering Management, Master's degree Computer Engineering | Engineering Management at Northwestern University
languagesChinese, English

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
394-s21/habit-tracker

Apr 2021 - May 2021

Contributions:55 reviews, 53 PRs, 81 pushes in 29 days
394-s21/club-spot

May 2021 - Jun 2021

Contributions:26 reviews, 100 commits, 42 PRs in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Patrick Pei - Senior Software Engineer at Coursera