Joseph Spadafora is a Staff Software Engineer in New York with a decade of experience building and leading mobile teams for iOS and Android. He blends deep Swift and Kotlin expertise with pragmatic CI/CD, REST, and occasional Django work to deliver polished, maintainable apps using industry best practices and design patterns. At Peloton and prior roles at N26, NETGEAR/Meural and others he has moved between hands-on feature development and technical leadership, mentoring teams while driving production quality. An active open-source contributor, Joe has improved operator implementations and test coverage in the widely used OpenCombine project, showing his comfort with concurrent/streaming abstractions. Before software he led music education and choirs, a background that surfaces in his collaborative leadership style and attention to disciplined, iterative practice. He enjoys digging into new frameworks and turning creative problem solving into reliable mobile experiences.
10 years of coding experience
15 years of employment as a software developer
Bachelor of Music, Music Education, Bachelor of Music, Music Education at Westminster Choir College of Rider University
Open source implementation of Apple's Combine framework for processing values over time.
Role in this project:
Full-stack Developer
Contributions:28 commits, 16 PRs, 46 pushes in 5 months
Contributions summary:Joseph primarily contributed to the implementation and refactoring of Combine framework operators, specifically focusing on the `decode`, `encode`, `replaceNil`, `count`, `deferred`, and `filter` operators. The user implemented and updated the OperatorSubscription class and testing infrastructure, as well as added test cases for those operators. Through these changes, the user improved the functionality, and test coverage within the OpenCombine framework.
Open-source implementation of Apple's Combine framework for processing values over time.
Contributions:2 PRs, 45 pushes, 3 branches in 12 days
cocoapodstvoscombineswiftios
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
Joseph Spadafora - Staff Software Engineer at Peloton Interactive