Jonathan Deering

Software Engineer at Apple

Falmouth, Maine, 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

👤
Senior
Jonathan Deering is a seasoned software engineer with 15 years of experience, currently leading and managing teams at Apple to build the tools, data flows, and processes that improve product stability. He focuses on preventing app crashes and driving reliability across Apple's ecosystem, blending hands-on engineering with people leadership. Since joining Apple in 2016 and stepping into a lead role in 2021, he has shepherded cross-functional efforts to surface and resolve production issues. Based in Falmouth, Maine, he brings a pragmatic, metrics-driven approach to reliability engineering and incident reduction. Colleagues describe him as a manager who still enjoys deep technical work and cares personally about user experience—he hates when an iPhone app crashes and channels that frustration into measurable improvements.
code15 years of coding experience
github-logo-circle

Github Skills (16)

discovery10
solr10
application9
ruby9
fedora9
infrastructure9
robot8
nodejs5
javascript4
ruby-client4
resolver3
druid3
jetty2
rest2
rails-app1

Programming languages (2)

XSLTRuby

Github contributions (5)

github-logo-circle
dougreside/RaiseXML

Jan 2011 - Jan 2011

Contributions:8 commits in 1 day
Common services, models, and utility classes used by the Stanford Digital Repository (DOR == Digital Object Registry)
Contributions:256 commits in 1 year 4 months
stanforddigital-repositoryinfrastructuregemutility-classes
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