John Breton Email & Phone Number
Who is John Breton? Overview
A concise factual answer block for searchers comparing this professional profile.
John Breton is listed as Software Engineer - Prof I at Canonical, a with 1784 employees, based in Ottawa, Ontario, Canada. AeroLeads shows a matched LinkedIn profile for John Breton.
John Breton previously worked as Associate Software Engineer at Canonical and CyberSEA Research Assistant at Carleton University.
Email format at Canonical
This section adds company-level context without repeating John Breton's masked contact details.
Review company-level records connected to John Breton before choosing the right outreach path.
About John Breton
John Breton is a Software Engineer - Prof I at Canonical.
John Breton's current company
Company context helps verify the profile and gives searchers a useful next step.
John Breton work experience
A career timeline built from the work history available for this profile.
Associate Software Engineer
Current
Cybersea Research Assistant
- Designed and implemented a security analysis tool to improve the security posture of software system designs in the early stages of development- Authored and presented novel research on security metrics and threat detection at two leading cybersecurity conferences- Facilitated interactive problem-solving sessions for 20+ students covering cybersecurity fundamentals such as risk assessment, access control models, and network securityAlumni of the CyberSEA lab at Carleton University: https://carleton.ca/cybersea/Thesis implementation: https://gitlab.com/CyberSEA-Public/dubhe
Teaching Assistant
- Facilitated lab sessions and evaluated assignments for upper-year courses including Algorithms, Software Engineering, and Network Security.- Guided data structures, optimization techniques, real-time systems, and software development tools such as SpringBoot and Java.- Reviewed and assessed group projects, and offered feedback on design patterns, concurrent programming, and system security principles.- Developed and shared lab solutions and resources to support student learning and TA collaboration.Throughout my time as a Teaching Assistant, I had the opportunity to provide services for a variety of upper-year software engineering courses offered at Carleton University, including: - SYSC 2100 - Algorithms and Data Structures (Winter 2024), - SYSC 4806 - Software Engineering Lab (Winter 2023 & Fall 2023) - SYSC 4810 - Introduction to Network and Software Security (Fall 2022) - SYSC 3303 - Real-Time Concurrent Systems (Winter 2022) - SYSC 3110 - Software Development Project (Fall 2021)
5G/Lte Software Developer Intern
- Developed and delivered automated test cases using a Java-based framework to validate critical 5G and LTE functionalities- Led knowledge-sharing sessions introducing new test automation initiatives to Ericsson’s baseband testing team- Piloted a transition program for 50+ employees, facilitating the shift from manual to automated testing, reducing average LTE test case turnaround by 20%LTE 5G Software Tools Developer Coop
Project Developer
- Designed, developed, and tested an open-source Python patch manager, achieving over 6,000 downloads across multiple releases- Conducted user story collection and authored a comprehensive software requirements specification, driving efficient app development planning- Leveraged PyQt to design a responsive and customizable desktop GUI, integrating backend queries for real-time app updates and successfully distributing releases via GitHubZOIA Librarian: https://github.com/john-breton/ZOIA-Librarian
Peer Mentor
CCDP 2100 - Communication Skills for Engineering Students- Created professional documents for students following a style guide- Confirmed accuracy of engineering theories pertaining to electrical and software engineering- Discussed methods to minimize electricity costs by employing new technologies
Teaching Assistant
SYSC 2006 - Foundations of Imperative ProgrammingSYSC 2004 - Object-Oriented Software Development- Debugged C and Java programs during lab periods- Managed groups of over 30+ students and provided explanations surrounding the fundamentals of OOP- Led discussions regarding programming fundamentals such as loops, conditionals, lists, and memory allocation- Organized and compiled grades for midterms and labs
Colleagues at Canonical
Other employees you can reach at canonical.com. View company contacts for 1784 employees →
Heitor Alves De Siqueira
Colleague at CanonicalBrazil
View →
JH
Joe Houghton
Colleague at CanonicalUnited Kingdom
View →
BV
Ben Velasco
Colleague at CanonicalLondon Area, United Kingdom
View →
JA
Javier Alejandro Aguirre González
Colleague at CanonicalColón, Querétaro, Mexico
View →
IC
Ivan Carrazco
Colleague at CanonicalAshburn, Virginia, United States
View →
SR
Shaikh Rehan Shaikh Abdul Gaffar
Colleague at CanonicalAurangabad, Maharashtra, India
View →
KW
Karolina Wiercioch-Kuzianik
Colleague at CanonicalCracow, Małopolskie, Poland
View →
MG
Marian Gasparovic
Colleague at CanonicalSlovakia
View →
QW
Qiguang Wang
Colleague at CanonicalDublin, County Dublin, Ireland
View →
AR
Alex Ramanau
Colleague at CanonicalWarsaw, Mazowieckie, Poland
View →
Frequently asked questions about John Breton
Quick answers generated from the profile data available on this page.
What company does John Breton work for?
John Breton works for Canonical.
What is John Breton's role at Canonical?
John Breton is listed as Software Engineer - Prof I at Canonical.
Where is John Breton based?
John Breton is based in Ottawa, Ontario, Canada while working with Canonical.
What companies has John Breton worked for?
John Breton has worked for Canonical, Carleton University, Ericsson, and Empress Effects Inc..
Who are John Breton's colleagues at Canonical?
John Breton's colleagues at Canonical include Heitor Alves De Siqueira, Joe Houghton, Ben Velasco, Javier Alejandro Aguirre González, and Ivan Carrazco.
How can I contact John Breton?
You can use AeroLeads to view verified contact signals for John Breton at Canonical, including work email, phone, and LinkedIn data when available.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the John Breton you were looking for.
View similar profiles