Brian Batchelder is a veteran software engineer and technologist based in Portland with over four decades of coding experience and a BS (Magna Cum Laude) in Computer Science from Cal Poly SLO. He blends deep firmware, systems and standards expertise from a long HP tenure with modern mobile and IoT practice—shipping iOS apps, embedded firmware for automotive IoT, and platform contributions like enhancements to Urban Airship’s widely used iOS SDK. As a serial builder and occasional startup CTO, he has designed architectures, instituted development processes and led SCM improvements that prepared teams for scale and acquisition. One of the first 5,000 iOS developers, he pairs prolific hands-on implementation with a taste for experimental projects (from crowd-sensing at sporting events to Alexa skills), and still enjoys tackling whatever software domain he hasn’t tried yet.
13 years of coding experience
29 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Contributions:2 releases, 309 commits, 5 PRs in 3 years 7 months
Contributions summary:Brian primarily focused on enhancing the Urban Airship iOS SDK, with commits revolving around adding support for features like text input notification actions and exposing the app key within the Javascript bridge. They were involved in refactoring the in-app message system and updating the display to match the design and look of iOS Mail. The user also addressed build warnings and performed code cleanup to improve the overall quality and maintainability of the SDK.
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.