Ian Partridge is a seasoned software engineering leader with 11+ years of experience building cloud-native platforms and enterprise middleware, currently serving as Director of Software Engineering, Cloud Platforms at JPMorgan Chase. He has led global agile teams delivering desktop automation, containerisation and Kubernetes deployments, and has hands-on experience in product architecture, CI/CD migrations and React frontends. A long-time IBM veteran, Ian helped make Swift a first-class server-side language through leadership and code contributions to Kitura and Swift Foundation, including JSON and API improvements used by the community. He combines deep systems expertise—from JVM serviceability and garbage collection to production incident response—with a strong UX and customer focus, holding several patents. An experienced conference speaker, he pairs operational rigor with developer empathy, often translating low-level runtime knowledge into pragmatic cloud solutions. Colocated in Chandler's Ford, UK, he uniquely bridges legacy enterprise production reliability with modern cloud-native engineering.
11 years of coding experience
14 years of employment as a software developer
MEng Electronics, MEng Electronics at University of Southampton
Contributions:11 releases, 108 commits, 124 PRs in 3 years
Contributions summary:Ian primarily contributed to the development of the Kitura web framework. Their work included refactoring and renaming code related to routing elements, fixing warnings about unused function returns, and adding JSONP support with associated tests and error handling. They also addressed bugs and implemented improvements in areas such as content type handling and API documentation cleanup. These changes enhanced the framework's functionality, stability, and documentation quality.
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
Back-end Developer
Contributions:70 commits, 108 PRs, 33 pushes in 3 years 2 months
Contributions summary:Ian primarily focused on enhancing the Foundation library with new features and improvements to existing functionalities. Their contributions include implementing an NSJSONSerialization, adding new methods, correcting API signatures, and adding writing options. Furthermore, the user worked on refining the implementation of several APIs.
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.