Jeff Kelley is a Software Engineering Manager at Apple with 15 years of experience designing and shipping native Apple platform apps across iPhone, iPad, Mac, watchOS, and tvOS. He began as an iOS specialist—working in Objective-C, C, and Cocoa/Cocoa Touch—and progressed into leadership roles where he blends hands-on engineering with team and product strategy. His open-source contributions include expanding device detection in the popular SDVersion library and hardening the widely used AFNetworking framework with security fixes and SSL pinning test updates. Prior roles at Detroit Labs, Vectorform, and the University of Michigan reflect deep experience in client work, mobile strategy, and deployment automation. Based in Clarkston, Michigan, he pairs practical UI craftsmanship with a security-minded approach to networking and cross-platform compatibility. Those who work with him note a knack for turning platform quirks into reliable user experiences and reusable libraries.
15 years of coding experience
5 years of employment as a software developer
High School, High School at Okemos High School
BA, Philosophy, BA, Philosophy at University of Michigan
:iphone: Lightweight Cocoa library for detecting the running device's model and screen size.
Role in this project:
Mobile Developer (iOS)
Contributions:14 commits, 13 PRs, 14 comments in 3 years
Contributions summary:Jeff primarily contributed to the `sdversion` library, which provides functionality to detect the running device's model and screen size, specifically for iOS devices. Their work focused on expanding the device recognition capabilities by adding support for various iPhone, iPad, and Apple Watch models. The user's contributions involved modifying the code to include new device identifiers and corresponding device version enumeration, thereby improving the library's coverage and accuracy. Additionally, the user added tvOS support to the library, expanding its utility beyond iOS.
A delightful networking framework for iOS, macOS, watchOS, and tvOS.
Role in this project:
Security Engineer
Contributions:2 releases, 114 commits, 90 PRs in 3 years 9 months
Contributions summary:Jeff primarily focused on enhancing the security of the AFNetworking library. They updated and corrected various security-related tests by updating certificates and fixing vulnerabilities. The user also addressed memory leaks and analyzer warnings, improving the overall robustness and security posture of the library. Additionally, the user updated the tests related to SSL pinning, ensuring secure communication.
tvosnetworkingswiftiosmac-catalyst
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
Jeff Kelley - Software Engineering Manager at Apple