Jonathan Conder

Software Engineer II at Canonical

Auckland, Auckland, New Zealand
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

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job4 years of employment as a software developer
bookUniversity of California, San Diego
bookBachelor of Science (Honours), Mathematics, Bachelor of Science (Honours), Mathematics at The University of Auckland
github-logo-circle

Github Skills (3)

c1710
c1110
package-management10

Programming languages (10)

ShellCRustSCSSMakefileGoVim scriptNix

Github contributions (5)

github-logo-circle
PackageKit/PackageKit

Nov 2010 - Apr 2013

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:
userBack-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.
secureapid-buslinuxbus
jonathan-conder/dotfiles

Jan 2015 - Jan 2024

Contributions:40 pushes, 3 branches in 9 years
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