Tim Shadel
About
Tim Shadel
husband, father
software mentor, architect, and innovator