About
With more than fifteen years of experience in the IT field working in a variety of domains from call center analytics to workflow management to bioinformatics, I bring creative and productive solutions to the teams I work with. I specialize in data-driven applications and pipelines that simplify business processes and empower users.
I am currently employed at Nationwide Children's Hospital supporting both the Biopathology Center and the Research Institute as an IT architect. My team builds and supports the software used for procuring, processing, banking, and distributing biospecimens for both patient care and research.
I live in Worthington, Ohio with my wife and two kids who keep me very busy! I enjoy teaching what I've learned and have written two books—one on Python for beginners and another on practical Java development. When I'm not writing code or prose, I'm playing music, cooking, or gaming.
Books
I've heard from learners of all ages that Make Your Own Python Text Adventure is the book that finally made programming "click" for them. Written for complete beginners, each chapter introduces a new fundamental that is put into practice by adding a feature to a text adventure game. It started as a series of blog posts, and I was approached by Apress to develop it into a book.
I wrote Java for the Real World for my former self. I had a strong understanding of the Java language, but was overwhelmed by the ecosystem when I entered the workplace. This self-published book fills a significant gap in Java education—how to use the tools we use every day at our jobs—and serves as a jumping off point for more in-depth learning.

