Tom is a developer advocate for IBM Watson. He has a B.S. in aerospace engineering and an MBA. Before joining IBM, Tom was the founder of multiple startups. His preferred programming languages are Ruby and Swift. In his free time, Tom is an avid rock climber, trail runner, and skier.