Alan Griffiths
About Alan Griffiths
Alan Griffiths is a Software Engineer with extensive experience in the finance and technology sectors. He currently works at Canonical Ltd. and has a strong focus on development processes, test-driven methodologies, and agile methods.
Work at Canonical
Alan Griffiths has been employed at Canonical Ltd. as a Software Engineer since 2014. His tenure at Canonical spans over 10 years, during which he has contributed significantly to various projects. Prior to his current role, he worked at Canonical as a contractor from 2012 to 2014 for a duration of 2 years. In his current position, he promotes and deploys test-driven development methodologies and maintains the Mir display server, which focuses on providing a display server for Linux-based systems.
Previous Employment History
Alan Griffiths has a diverse employment history in the software engineering field. He worked at RBC Capital Markets as a contractor from 2007 to 2008 for 6 months and again in 2008 for 3 months. He was employed at UBS Investment Bank from 2009 to 2010 for 1 year. Additionally, he worked at Barclays Capital as a contractor from 2010 to 2012 for 2 years and previously from 2003 to 2006 for 3 years. His experience also includes a role at Merrill Lynch as a contractor in 2009 for 1 month and from 2006 to 2007 for 1 year. Earlier in his career, he served as a Senior Software Designer at Experian from 1981 to 2001 for 20 years and as a Software Development Champion at Microlise Limited from 2001 to 2003 for 2 years.
Education and Expertise
Alan Griffiths holds a Master of Science degree in Computer Science from Uniwersytet Śląski W Katowicach. He also studied Mathematics at Nottingham University Business School from 1976 to 1979. His expertise lies in C++ programming and agile methods, which are iterative approaches to software development. He has a strong interest in development processes, tools, design, and coding techniques, which he applies in his professional roles.
Leadership Roles
Alan Griffiths held a leadership position as Chair at ACCU from 2012 to 2014 for 2 years. In this role, he contributed to the organization's objectives and initiatives, focusing on software development and programming best practices. His involvement in leadership roles reflects his commitment to the software engineering community.
Entrepreneurial Ventures
Since 2003, Alan Griffiths has been the owner of Octopull Ltd. This venture has been active for 21 years, showcasing his entrepreneurial spirit and dedication to the software development industry. His experience as a business owner complements his extensive background in software engineering.