Download my résumé as a PDF

My dad got a TRS-80 II when I was a little kid and I've been writing computer programs ever since then. In college I started hacking video games to beat them and that's when I really got into it.

After I graduated I built an entire logistics, warehousing, medical records, and billing system for a company that sold implantable medical devices built from human cadavers, which was pretty amazing.

In 2002 I built a CMS that could automatically generate entire websites – including registering domain names, updating Apache, configuring nameservers, &c. – so a team of hundreds of copywriters and dozens of sales reps could publish sites with no knowledge of how anything on the Internet works.

I spent a little more than a decade in charge of all digital youth initiatives for the National Football League. That was a pretty big deal.

I love solving problems and researching and coding. I would do it for fun if it wasn't my job. You can learn more about my work by visiting

Selected projects: · Candidate Hero · AllGive · Kimi Farms · NFLRUSH · Chaloner Children’s Charity · ValleyHelp · Good Government Show · YogaRank · L'angolo · Invest in Greenwich

Some areas of expertise:

Agile Methodologies · AWS · bootstrap · CSS3.0 · Github · Adsense / Analytics · iOS · jQuery · JSON · LAMP · MySQL · PHP · Responsive Design · Scalability · Slack · Swift · SwiftUI · WordPress Plugins / Themes · XCode


I've been alive for 18,651 days.

The most important thing to know about me is that I have two sons and a wife and I love them all more than life itself.

My favorite place in the world is Kā‘anapali Beach in Maui, Hawai‘i. My second favorite place in the world is Portofino, a fishing village on the Italian Riviera coastline. My third favorite place in the world is Los Angeles, California. I've spent quite a bit of time in all three places and would dearly love to spend the rest of my life in any one of them. Until then I can usually be found at Disneyland or the Magic Kingdom.

I've been regularly posting at since 1999.


Here is the message.