Resume

Summary

I have over 20 years of experience in SaaS, across B2C marketplaces, media, finance and government. I have led teams in product engineering, DevOps, data, site reliability engineering (SRE) and IT, managing a team of twenty-five. People know me for:

Snagajob

Snagajob is the largest online marketplace for hourly work, serving more than 47 million hourly workers and over 450,000 employer locations.

Director of Engineering · Jan 2021 – Oct 2023

Architect · Jul 2019 – Jan 2021

Senior Engineering Manager · Nov 2018 – Jul 2019

Engineering Manager · Oct 2016 – Nov 2018

Senior Software Engineer · Aug 2011 – Oct 2016

Salem Web Network

The internet division of Salem Media Group, America’s leading radio broadcaster, internet content provider, and magazine and book publisher focused on family-themed content.

Senior Software Engineer · Mar 2010 – Aug 2011

Scott & Stringfellow

Financial advisors headquartered in Richmond, VA.

Software Engineer · Sep 2007 – Mar 2010

Media General

A communications company with newspapers, television stations and interactive media.

Software Engineer · 2006 – Aug 2007

Associate Software Engineer · Feb 2003 – 2006

Virginia Department of Game and Inland Fisheries

A government agency focused on wildlife conservation responsibilities and opportunities.

Associate Software Engineer · 1998 – 2003

Education

BS, Computer Science, James Madison University, Harrisonburg, VA.

Key skills

Engineering management, leadership, cost management, platform engineering, data streaming, software development, software architecture, leadership development, team management, marketplaces, coaching, roadmaps, agile, continuous delivery, testing, SRE, metrics and KPIs, microservices, web applications, cloud, web APIs, Kafka (message bus), MongoDB (NoSQL), AWS (cloud computing), Snowflake, Elasticsearch, C#/.NET (Core and Framework), Datadog (observability and performance monitoring), Loggly (logging), Git (source control), RabbitMQ, REST, MS-SQL.

And many others to a lesser extent, or too embarrassing to list here, like Silverlight.

Availability

Onsite, hybrid or remote, with up to 25% travel.