Samuel Spencer is a Senior Software Engineer with 11 years of experience building native apps across iOS, iPadOS, and macOS, currently shaping flagship mobile experiences at CarMax and contributing to Peloton and Nenos. He specializes in modern Apple stacks—Swift, SwiftUI, Combine, and Swift Concurrency—and has led large rewrites of decade-old Objective-C codebases into performant, production-ready Swift apps that now drive meaningful business impact. As a co-founder and frequent solo contractor he combines product-focused engineering with hands-on systems work: REST/OAuth integrations, Core Data, iCloud, and in-app purchases (including contributions to the well-regarded SwiftyStoreKit project). His background in cell & molecular biology and film studies gives him a unique blend of analytical rigor and creative thinking, which he applies to UX collaboration, ML-assisted data migrations, and novel UI work like vector-to-raster note engines. Based in Athens, Ohio, Samuel pairs entrepreneurial grit with open-source sensibilities and a passion for technology’s role in research, the arts, and civic life.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS (Minor), Bachelor of Science - BS (Minor) at University of South Florida
High School Diploma, High School Diploma at International Baccalaureate
Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺
Role in this project:
iOS Mobile Developer
Contributions:6 releases, 11 reviews, 74 commits in 1 year 9 months
Contributions summary:Samuel primarily contributed to the `SwiftyStoreKit` framework, focusing on enhancements and maintenance related to in-app purchases. Their work included implementing Codable conformance for `ReceiptItem`, updating tests, and adding localized subscription duration functionalities. They also addressed build and compilation issues, and improved the overall documentation within the codebase.
Contributions:3 releases, 11 commits, 8 pushes in 4 days
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
Samuel Spencer - Senior Software Engineer at nenos