Matthew O'gorman

Principal Software Development Engineer at PepsiCo

Boston, Massachusetts, 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

🤩
Rockstar
🎓
Top School
Matthew O'gorman is a Principal Software Development Engineer with 15 years of experience designing and operating large, secure, high-throughput systems, currently leading the pepdirect platform at PepsiCo. He combines hands-on backend expertise—particularly in Elixir for scalable, maintainable services—with engineering management experience driving cross-functional delivery. Previously he built high-performance event processing, caching and versioning systems at Appcues and contributed core telephony work on the Asterisk PBX at Digium. His open-source contributions include refining generation-deletion logic in the widely used Nix package manager, reflecting low-level systems fluency beyond typical web stacks. Based in Boston, he’s known for fixing hard problems in production and translating complex operational needs into pragmatic, auditable solutions.
code15 years of coding experience
job21 years of employment as a software developer
bookUniversity of Alabama in Huntsville
github-logo-circle

Github Skills (8)

c-language10
package-manager10
cprogramming-language10
nix10
functional-programming8
declarative7
declarative-programming7
lang7

Programming languages (20)

C#JavaC++CRustVueGoHTML

Github contributions (5)

github-logo-circle
NixOS/nix

Jan 2016 - Mar 2018

Nix, the purely functional package manager
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 19 comments in 2 years 2 months
Contributions summary:Matthew contributed to the Nix package manager by implementing and refining features related to deleting generations. They added functionality for keeping a specified number of generations and addressed issues related to generation deletion logic. Their work involved modifying C++ code within the `src/libstore` and `src/nix-env` directories, focusing on profile management and related utilities. Further adjustments included fixing a missing comma in a configuration file.
functional-programmingnixosdeclarative-languagec-plus-pluspackage-manager
mogorman/spam

Feb 2014 - Aug 2015

Contributions:85 commits, 23 pushes, 6 tags in 1 year 6 months
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
Matthew O'gorman - Principal Software Development Engineer at PepsiCo