Keith Douglas
About Keith Douglas
Keith Douglas is a Principal Software Engineer at Liberty Global, where he has worked since 2008. He has a background in software engineering and development, with previous roles at Mindhouse, emuse technologies, and HiscoreTV.
Work at Liberty Global
Keith Douglas has served as a Principal Software Engineer at Liberty Global since 2008. In this role, he has contributed to software architecture and development leadership. He leads the Tooling, Processes & Methodologies group, focusing on improving software development practices within the organization. His tenure at Liberty Global spans 16 years, during which he has played a significant role in various projects and initiatives.
Previous Experience in Software Engineering
Before joining Liberty Global, Keith Douglas worked at emuse technologies as a Software Engineer from 2004 to 2008. He also held a position as a Requirements Engineer at Mindhouse for 11 months in 2004. Additionally, he gained experience as a Game Developer at HiscoreTV from 2002 to 2003. These roles contributed to his expertise in software development and engineering.
Education and Expertise
Keith Douglas studied Software Engineering at Edinburgh Napier University, where he earned a BEng degree from 1993 to 1999. He also attended Lothian College of Nursing & Midwifery, studying Adult General Nursing from 1990 to 1993. His foundational education includes attending Hutchesons' Grammar School from 1984 to 1989 and Del Oro High School, where he graduated in 1989.
Background in Software Development
Keith Douglas has been involved in software architecture and development leadership roles since at least 2008. His career in software development began earlier, with experience as a Game Developer and Software Engineer. His diverse background in both software engineering and requirements analysis has equipped him with a comprehensive understanding of the software development lifecycle.