Work Experience

Spotlight PA (November 2022 - Present)

News Developer

Spotlight PA Spotlight PA is an independent, nonpartisan, and nonprofit newsroom. I work with journalists, editors, and stakeholders to scope, design and build investigative articles, pages, and interactive tools in service of investigative and public-service journalism for Pennsylvania. Tools and platforms include a custom Hugo/TailwindCSS code-base, micro-sites, and various APIs.

Rising Campaigns (2020 - March 2022)

Tech Lead Designer/Developer

Rising Campaigns is a platform I architected for quickly launching websites for progressive candidates, causes, and labor unions. The platform utilizes modular SCSS and Nunjucks components to allow me to go from content submission to a custom production-ready website in as little as 48 hours without losing sleep.

Revolution Messaging (2012 - December 2018)

Director of Custom Web Development

Chief advocate for custom web team and services. Developed workflows, integrations, and codebases for Wordpress and JAMStack products. Managed a group of nine designers, developers and project managers who published over 170 websites over two years. Oversaw production, met with clients, assisted the team with website development.

Lead Front-End Developer

Designed and developed websites of all sizes. Built tools and production pipelines for developers allowing us to design build and deploy BernieSanders.com over a long weekend. Established coding standards for the dev team, reviewed and approved code for production websites.

Web Designer & Front-End Developer

Hired as the second Designer/third Developer in 2012. Designed and developed rapid response websites, web apps, and mobile apps. Pushed the company to offer web design and development as a service independent from strategy, which led to winning a Reed Award in 2014 for Teamster.org, the first responsive union website.

Freelance Designer and Developer

Revolution Messaging (2011-2012)

Contracted with Revolution Messaging to convert existing apps into responsive web apps and helped the technology team move into Responsive Web Design.

Syync (2011)

Contracted with Syync for several months on various tasks related to their client websites and offerings, including designing and building template solutions to expand the companies offerings, and created, updated, maintained client websites built with Expression Engine.

Co-Founder, Designer and Developer

Good Productions (2006-2011)

Designed logos, websites, collateral and developed websites using Wordpress, Drupal, Joomla, and various commercial CMS and e-commerce platforms for clients in Central Pennsylvania and Philadelphia.


HTML, CSS, Javascript, Wordpress, Contentful, Sketch, Adobe CS


Rising Campaigns Platform: Rapid-Response Static Sites

Custom rapid-response websites from content to production in 48 hours.

I conceived and architected a platform for creating custom, rapid-response websites in hours. The platform relies on continuous integration, the JAMStack, and headless CMS. The websites rely on a component-based architecture that allows over 1 million combinations and custom typography, colors, and branding. Platform sites benefit from version control, continuous integration, system monitoring, documentation, and a support ticketing system.

Revere Splash: Rapid-response Static Sites

Customizable rapid-response landing pages from content to production in fifteen minutes.

Conceived and architected a platform for creating rapid-response landing pages in minutes. Revere Splash relies on continuous integration, the JAMStack, and headless CMS. Users create splash pages through an Angular2 app, customize the appearance with an inline editor built with Vue, and each landing page deploys from Github to Netlify as a static site.

Custom Wordpress Workflow and Boilerplate Theme

Tools and workflows that transitioned siloed staff into an integrated, high-functioning team

With each success and traffic spike As Lead Front-End Developer I broke down silos and moved the team to collaborate on design and development in real-time throughout production. I added structure and tools to our Wordpress workflow, standardized design deliverables, Q/A processes and coding standards. Technologies include Wordpress, SCSS, gulp, Vagrant, Docker/Lando.

Early Days

Previous Work Experience