Karl Johnson
About Karl Johnson
Karl Johnson is the Director of Software Development at Expedia, Inc. with over 25 years of experience in database design and implementation.
Title at Expedia, Inc.
Karl Johnson holds the position of Director of Software Development at Expedia, Inc. He has been with the company since 2014. As Director of Software Development, his work is based in Seattle, Washington, United States.
Previous Roles at Expedia, Inc.
Before becoming Director of Software Development, Karl Johnson held several positions at Expedia, Inc. He was the Development Manager from 2008 to 2014, and prior to that a Database Development Manager from 2006 to 2008. Other roles included Database Development Lead from 2004 to 2006 and Database Development Engineer from 2002 to 2004.
Experience at Microsoft
Karl Johnson's tech career includes significant roles at Microsoft. He worked as a Software Development Engineer from 1996 to 2001 and as a Software Design Engineer from 1988 to 1996, all based in Redmond, Washington, United States.
Education and Academic Background
Karl Johnson studied at Oregon State University, where he earned a Bachelor of Science degree in Computer Science. His time at the university spanned from 1984 to 1988.
Years of Industry Experience
Karl Johnson brings over 25 years of experience in database design and implementation to his roles. His extensive experience includes managing small teams of software professionals, typically 10-12 members.