Last Updated:


I’ve always been a tinkerer. Since I was young, I’ve always been interested in how things work. I am constantly learning and enjoy the process of starting something new and the journey to completion.

I am in my mid-30s and have been married to my high school sweetheart for eight years. We have a wonderful four-year-old who shares my love for understanding how things work.

As one would guess, I have many hobbies. I grew up on the ocean and have an affinity for water. Surfing, swimming, fishing, and boating are things I can’t live without.


  • 3D Printing
  • Fishing
  • Home Improvement/DIY
  • Cooking
  • Gardening


  • NY Islanders
  • NY Giants
  • West Virginia Mountaineers
  • Formula 1
  • Tennis
  • Boxing


I'm a self-taught front-end web developer and have held many roles since starting in 2006. Since then, I’ve worked up and down the stack. For the past eight years, I’ve either been leading teams or managing people. I don’t write much code these days, but I do truly enjoy supporting other engineers on their career paths.

Connect with me on LinkedIn.

Work History

February 2022 - Present
Senior Engineering Manager, Commerce

March 2021 - February 2022
Engineering Manager

Daily Harvest

February 2020 - March 2021
Director, Experience

September 2018 - February 2020
Lead Software Engineer


February 2017 - July 2018
Chief Technology Officer


February 2014 - February 2017
Senior Web Developer


February 2011 - February 2014
Director, Front End Developmenet

May 2007 - February 2011
Front End Developer