Ian Partridge

Director Of Software Engineering, Cloud Platforms

Chandler's Ford, England, United Kingdom
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
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.
code11 years of coding experience
job14 years of employment as a software developer
bookMEng Electronics, MEng Electronics at University of Southampton
bookDr Challoner's Grammar School
github-logo-circle

Github Skills (8)

server-side-swift10
url-routing10
web-framework10
swift10
api10
apidoc10
foundation10
jsonp9

Programming languages (19)

JavaC++CRustScalaGoHTMLErlang

Github contributions (5)

github-logo-circle
Kitura/Kitura

Apr 2016 - Apr 2019

A Swift web framework and HTTP server.
Role in this project:
userBack-end Developer
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.
sslframeworkroutingswiftserver
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userBack-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.
tvostranslationinternationalizationfoundationindependence
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