Jonathan Penn

Senior Software Engineer at Apple

Cleveland, Ohio, 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
Jonathan Penn is a senior software engineer with 17 years of experience, currently shaping client-facing and system architecture at Apple from Cleveland, Ohio. He blends deep iOS expertise—authoring practical books on iOS testing and Sprite Kit—with full-stack experience in Ruby, web front ends, and API design, honed running his own shops and consulting. Known for pragmatic prototyping (self-styled “technomancer”) and maintaining the respected Cocoa Manifest resource, he pairs hands-on coding with mentoring and public speaking. Jonathan emphasizes automated testing and scalable data processing, and brings a playful team culture as eagerly as he brings technical rigor.
code17 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The University of Akron
bookMA, Religion, MA, Religion at Trinity International University
github-logo-circle

Github Skills (45)

grass10
stress-testing10
swift-package-manager10
automation-ui10
swift10
testing9
programming-language9
podfile9
build-system9
parser8
build-tools8
pasteboard8
cli8
automation8
discord-bot8

Programming languages (5)

C++ShellJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
jonathanpenn/ui-auto-monkey

Nov 2012 - Feb 2018

Contributions:13 commits, 8 PRs, 9 pushes in 5 years 3 months
stress-testingtestingautomation-uifedruns
rubbercitywizards/KeyGrip

May 2014 - Apr 2017

Contributions:4 commits, 2 PRs, 2 pushes in 2 years 11 months
notespresentationmacpasteboardswift
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
Jonathan Penn - Senior Software Engineer at Apple