James Page

James Page

Principal Engineer @ Canonical

About James Page

James Page is a Principal Engineer at Canonical Ltd., with a background in software engineering and extensive experience in technical leadership roles across various companies, including Virgin Money Limited and Canonical Ltd.

Current Role at Canonical

James Page serves as a Principal Engineer at Canonical Ltd., a position he has held since 2019. In this role, he focuses on engineering solutions and contributing to the development of Canonical's products and services. His extensive experience in software engineering and architecture supports his responsibilities in this senior position.

Previous Experience at Canonical

Prior to his current role, James Page held several positions at Canonical Ltd. He worked as a Software Engineer in the Ubuntu Server Team from 2010 to 2012. He then advanced to the role of Technical Lead for the Ubuntu Server Team from 2012 to 2015. Following that, he served as a Technical Architect in OpenStack Engineering from 2015 to 2019, contributing to significant projects within the organization.

Experience at Virgin Money Limited

James Page worked at Virgin Money Limited in various technical roles from 2000 to 2010. He began as a Software Developer from 2000 to 2003, then progressed to Technical Architect from 2007 to 2010. He also served as CBS Technical Leader during the period from 2003 to 2007. His tenure at Virgin Money Limited spanned a total of ten years.

Education and Qualifications

James Page studied at Aberystwyth University, where he earned a BEng in Software Engineering with first-class honors from 1990 to 1994. His educational background provides a strong foundation for his career in software engineering and technical leadership.

Early Education

James Page completed his early education at Framlingham. This foundational education contributed to his later academic and professional pursuits in engineering and technology.

People similar to James Page