Sam Odom

Staff Software Engineer at PayPal

Denver, Colorado, 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
Sam Odom is a Staff Software Engineer based in Denver with 12 years building high-quality iOS and Apple-platform experiences for companies from startups to Meta and PayPal. He champions test-driven development, user-centric design, and pragmatic architecture—having modernized legacy Objective-C codebases to Swift, introduced SwiftUI and Combine, and published XCFrameworks for broad reuse. At Reddit he led the iOS media player effort and process improvements for triage and on-call, and at Meta he contributed to the widely used Facebook iOS SDK, improving dependency injection and testing. Sam combines hands-on engineering with team leadership and mentorship, often driving platform modernization efforts that balance performance, maintainability, and developer ergonomics. An uncommon strength is his cross-disciplinary background spanning enterprise integration and sales engineering, which helps him translate product and operational needs into scalable technical solutions.
code12 years of coding experience
job19 years of employment as a software developer
bookBA Computer Science Chemistry, BA Computer Science Chemistry at Indiana University Bloomington
github-logo-circle

Github Skills (5)

objective-c10
ios10
ui-components9
error-handling9
testing8

Programming languages (5)

JavaScriptObjective-CSwiftRubyKotlin

Github contributions (5)

github-logo-circle
facebook/facebook-ios-sdk

Aug 2021 - Jan 2023

Used to integrate the Facebook Platform with your iOS & tvOS apps.
Role in this project:
userMobile Developer (iOS)
Contributions:2 releases, 518 commits, 9 PRs in 1 year 5 months
Contributions summary:Sam contributed to the `facebook/facebook-ios-sdk` repository, focusing on integrating the Facebook Platform with iOS applications. The commits involve removing and adjusting the use of Objective-C's legacy methods for improved maintainability and compatibility, and removing deprecated symbols. The code changes touch upon UI and sharing-related components, and includes changes to error-handling mechanisms and testing harnesses.
tvosfacebookfacebook-apiiosintegrate
samodom/Leech

Feb 2014 - Nov 2019

Contributions:52 commits, 2 PRs, 5 pushes in 5 years 9 months
testingswiftioshelpers
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
Sam Odom - Staff Software Engineer at PayPal