I’m the Director of Engineering at Cloud Computing Provider, Linode. I’ve been building stuff on the internet for over 15 years and building and leading teams for about half of that time.
I have worked for startups, agencies, and financial services companies, building websites, apps, e-commerce systems, and, more recently, a cloud computing platform. You can find my resume here.I've also lectured for the UX/IxD Masters program at Thomas Jefferson University and spoke at conferences, meetups, and boot camps. I used to have a lot of hobbies like brewing beer, organize meetups including CTO School Philly, and be on charitable organization boards like the Philly Awesome Foundation. Now, I'm happily the father of twin boys, and I'm very into coffee.