About me

GitHub | Stack Overflow | LinkedIn

I live in the northeast suburbs of Cleveland, Ohio, with my wife and three amazing children. I’ve been fortunate enough to work from home since 1999, so I can spend time with them instead of sitting in rush hour twice a day.

I’m an engineering manager at NTT (AS2914), a tier-1 Internet backbone. I lead a team of software engineers creating tools to manage, automate, monitor, and analyze our network.

One of my kids has several food allergies. This led my wife to start an awareness project called Light It Teal. Every year, she finds buildings, monuments, and even waterfalls to light up in teal, the color of food allergy awareness. Check it out!

Oprah and I agree: the Kindle is amazing. I have a Paperwhite currently and I love it.

I dislike yard work, yet every house I move into has a bigger yard and more landscaping than the one before.

Sto imparando l'italiano perché i miei bisnonni venivano da Messina in Sicilia circa 1910.

I volunteer for Distributed Proofreaders, an affiliate of Project Gutenberg. We create high-quality ebooks from books that have entered the public domain.

The idea behind Distributed Proofreaders is simple. Volunteers proofread (and then format) scans of books, one page at a time. Every page goes through multiple rounds so different people see each page. At the end, one final person (the post-processor) takes that carefully proofed text and turns it into an ebook to be published on Project Gutenberg.

Over the past 20+ years, I've proofed pages from many books, too many to count. In more recent years, I've started to work in post-processing as well. It can be tedious work, but it's satisfying to me. Here are some of the books I've helped to publish as a post-processor. I may have been the "last hands" to bring an ebook to its final form, but for each of these books, between dozens to hundreds of other volunteers spent countless hours carefully cleaning up the text before the material got to me.

Any opinions expressed on this site are mine, and do not reflect the opinion of my employer.