Alex Kavanagh

Software Developer @ Canonical

About Alex Kavanagh

Alex Kavanagh is a Software Developer at Canonical, specializing in Python programming and developing Juju charms for OpenStack. He has extensive experience in various roles at Apd Communications and holds a Master of Business Administration from The Open University.

Work at Canonical

Alex Kavanagh has been employed at Canonical as a Software Developer since 2016. In this role, he is a member of the Cloud DevOps team, where he focuses on creating innovative solutions for managing distributed software systems. His work involves developing Juju charms for OpenStack, which are essential for deploying and controlling OpenStack components across various hardware and software technologies.

Previous Experience at Apd Communications

Before joining Canonical, Alex Kavanagh held multiple positions at Apd Communications in Kingston Upon Hull. He started as a Software Engineer from 1990 to 1995, followed by roles as Business Development Manager from 1995 to 1997, Engineering Project Manager from 1997 to 2000, Cortex Systems Manager from 2000 to 2002, and Product Manager from 2002 to 2004. His diverse roles contributed to his extensive experience in software development and project management.

Education and Expertise

Alex Kavanagh earned a Bachelor of Engineering degree in Electronics Engineering from The University of Hull, completing his studies from 1986 to 1990. He later pursued a Master of Business Administration at The Open University, where he studied from 2001 to 2005. His educational background supports his expertise in software development, particularly in Python programming, Linux, networking, and distributed systems.

People similar to Alex Kavanagh