John Bushnell is a seasoned Apple platforms engineer with 14+ years building iOS, macOS, tvOS, and watchOS software and over three decades of product development experience that includes shipping 20+ App Store titles. As Senior Software Engineer at Kochava he leads the company’s Apple SDK work while running his own consultancy, J. Bushnell Software, where he has delivered bespoke educational and social apps. He blends deep Swift and Objective-C expertise with systems-level experience in Go and a background that reaches back to assembly and low-level serial I/O drivers, giving him a rare full-stack view from firmware to modern mobile frameworks. A proven manager and product director, he has led cross-functional teams for hospitality and POS systems and created multi-year product roadmaps. Outside engineering he applies governance and operational skills as president/vice president roles in small business and homeowners association leadership, underscoring his ability to ship products and steward communities.
11 years of coding experience
17 years of employment as a software developer
Computer Science, Computer Science at Saddleback College
Contributions:15 releases, 19 pushes, 1 branch in 2 years 1 month
swiftiosstatic-library
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
John Bushnell - Senior Software Engineer, Apple Platforms