Vice President Of Engineering, Enterprise Solutions at Canonical
Bristol, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jon Seager is a security-minded engineering executive with 8 years of experience building and scaling cloud-native and enterprise solutions, currently serving as Vice President of Engineering, Enterprise Solutions at Canonical. He blends hands-on backend contributions to high-profile open-source projects like juju and snapd with strategic leadership—improving CLI ergonomics, system-level observability, and documentation while driving cross-functional teams. A former British Army commissioned officer with formal leadership training from Sandhurst, he brings disciplined operational thinking to time-sensitive, security-focused delivery. Jon is passionate about open source and low-level Linux details (from kernel config paths to process accounting), which he pairs with strong communication and team transformation skills. Based in Bristol, he combines product architecture experience with a practical engineering outlook rooted in a First Class Computer Science degree from the University of Southampton.
8 years of coding experience
4 years of employment as a software developer
Military and Strategic Leadership, Military and Strategic Leadership at Royal Military Academy Sandhurst
Bachelor of Science - BS, Computer Science, First Class (Honours), Bachelor of Science - BS, Computer Science, First Class (Honours) at University of Southampton
Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).
Role in this project:
Backend Engineer
Contributions:12 reviews, 12 commits, 10 PRs in 1 year 6 months
Contributions summary:Jon primarily focused on enhancing the `juju` command-line interface, specifically improving the `show-action` command to include default parameter values and correcting output formatting. They also addressed code redundancies and updated documentation links to reflect changes in the project's external documentation. Additionally, the user corrected spelling errors, particularly in the status history messages.
The snapd and snap tools enable systems to work with .snap files.
Role in this project:
Backend Developer
Contributions:6 commits, 1 PR, 4 comments in 3 days
Contributions summary:Jon primarily focused on modifying the `system_observe.go` file within the interfaces directory. Their contributions involved adding and removing paths related to kernel configuration and system-wide CFS bandwidth control. They also corrected file paths, replacing `/proc` with the correct `@{PROC}` variable. These changes suggest a focus on improving the ability to observe and interact with system-level configurations.
snapdsnap
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
Jon Seager - Vice President Of Engineering, Enterprise Solutions at Canonical