Thom is an embedded software engineer with more than 25 years of experience, combining a strong focus on operating system and file system internals with a knowledge of modern flash devices. He writes whitepaper and is a frequent speaker at conferences such as Embedded World and Flash Memory Summit. In his spare time, he works as a professional baseball umpire and an internet librarian. Though he has lived in and around Seattle all his life, he has never had a cup of coffee.