Jonathan Conder is a Software Engineer II based in Auckland with 15 years of experience building backend systems, DevOps pipelines, ML services, and systems-level software. He holds a PhD in Mathematics and a BSc in Computer Science, a combination that informs his rigorous approach to performance and correctness across C/C++, Python, and cloud-native stacks. At Soul Machines he owned Python FastAPI/PyTorch services, deployed on Kubernetes with Terraform, and contributed cross-platform improvements in C, C++ and Julia to drive realistic virtual character behaviour. More recently he’s joined Canonical, and his open-source contributions to PackageKit—modernizing ALPM backends and improving status/progress reporting—reflect deep systems and package-management expertise. Equally comfortable on Android/front-end work, he focuses on production-grade observability and CI/CD to accelerate developer velocity. Peers describe him as a pragmatic problem-solver who translates abstract mathematical insight into reliable, deployable software.
15 years of coding experience
4 years of employment as a software developer
University of California, San Diego
Bachelor of Science (Honours), Mathematics, Bachelor of Science (Honours), Mathematics at The University of Auckland
A D-BUS abstraction layer that allows the user to manage packages in a secure way using a cross-distro, cross-architecture API.
Role in this project:
Back-end Developer
Contributions:80 commits in 2 years 5 months
Contributions summary:Jonathan contributed to the backend of the packagekit/packagekit repository, focusing primarily on the alpm backend. Their work involved fixing compilation errors and addressing recursive logging issues within the pacman backend. Further contributions included porting features from the pacman backend to the alpm backend and updating the alpm backend for libalpm 6 and later versions, demonstrating a focus on package management and system integration. Additionally, they improved messages and status/progress reports related to the package operations.
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
Jonathan Conder - Software Engineer II at Canonical