Tom McGrath is a software developer with over 20 years experience ranging from api to full stack development. He has worked on a variety of projects both independently and as part of a team. When he has the time, he does occasional freelance work. When not typing out code, he likes to cook, travel, and occasionally act and direct community theater productions. He lives in the Washington DC area.