Peter Bowen

Senior Distinguished Engineer at General Motors

Bainbridge Island, Washington, 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
Peter Bowen is a Senior Distinguished Engineer with 16 years of experience building and securing large-scale cloud and consumer services, currently leading engineering at General Motors after a multi-year tenure shaping Apple’s cloud services and security architecture. He combines deep expertise in hardware, operating systems, cryptography, and compliance—having founded Amazon Trust Services, led EC2 Mac to bring macOS to the cloud, and driven responses to major hardware vulnerabilities at AWS. Known for bridging product, platform, and security, he has launched and secured core services across consumer, enterprise, education, and developer ecosystems (iCloud, CloudKit, FaceTime, Private Relay, and more). A pragmatic technologist and cross-functional leader, he’s comfortable moving between hands-on engineering, program-level execution, and industry-level standards work. His open-source contributions include practical maintenance and encoding fixes to the widely used Ruby mail library, reflecting attention to interoperability and protocol correctness. Based on Bainbridge Island, he blends systems-level rigor with product-focused delivery and a track record of turning complex security requirements into operational platforms.
code16 years of coding experience
job22 years of employment as a software developer
github-logo-circle

Github Skills (7)

testing10
e-mail10
mime10
ruby10
code-library9
lib9
character-encoding9

Programming languages (8)

C++CSCSSGoObjective-CHTMLRubyPython

Github contributions (5)

github-logo-circle
mikel/mail

Mar 2010 - Mar 2010

A Really Ruby Mail Library
Role in this project:
userBack-end Developer
Contributions:37 commits in 21 days
Contributions summary:Peter primarily worked on the `mail` Ruby library, fixing bugs and improving the code quality. Their contributions involved addressing issues related to content-type and content-transfer-encoding header generation, ensuring correct formatting, and adding tests for increased coverage. They also refactored and updated the code to improve overall maintainability and address inconsistencies, specifically related to character encoding and MIME parameters.
mailsmtpmtaemailruby
amazon-archives/certlint

Jan 2016 - Feb 2019

X.509 certificate linter
Contributions:135 commits, 18 PRs, 81 pushes in 3 years 1 month
lintersecuritytlsssl-certificatecertificate
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
Peter Bowen - Senior Distinguished Engineer at General Motors