Hi, I’m Ben, a front-end web developer in Greenville, SC. In my free time I enjoy biking, hiking, gardening, exploring Greenville, learning new things, and hanging out at our awesome public library.

I create fun, innovative, accessible, and fast websites. I try to leave every bit I code I touch more readable, performant and accessible than I found it.

These are the accomplishments I’m most proud of:

  • Spearheaded the agency use of pattern libraries and wrote about it for CSS-Tricks.
  • Developed an internal CSS style guide for standardizing our approach to CSS/Sass for across all projects.
  • Led the agency adoption of SVG and automated build tools.
  • Learned Drupal 7 on the fly, developed an award-winning Drupal 7 site for the University of Kentucky and became lead Drupal developer.
  • Led the team in documenting front-end and server configuration best practices to streamline current development and help onboard new developers.

Experience

Up&Up Agency

Front End Developer | February 2015 - Present

Key Responsibilities:

  • Transform static design comps into fast, accessible, interactive, maintainable HTML/CSS/Javascript
  • Develop efficient, user-friendly backend content management systems
  • Integrate front-end development products with content management systems.

Accomplishments:

  • Spearheaded the agency use of pattern libraries and wrote about it for CSS-Tricks
  • Developed an internal CSS style guide for standardizing our approach to CSS/Sass for across all projects.
  • Learned Drupal 7 on the fly, developed an award-winning Drupal 7 site for the University of Kentucky and became lead Drupal developer.
  • Developed documentation templates currently in use in all agency projects.
  • Streamlined build tool setup with Webpack, npm scripts and Grunt.
  • Led the agency adoption of SVG and automated build tools.
  • Led the team in documenting front-end and server configuration best practices to streamline current development and help onboard new developers.

Projects:

University of Kentucky Help Center | 2017
  • A knowledge base for students, alumni, and faculty to find the information they need to succeed.
  • I used CakePHP as a caching layer between a React.js front end the Salesforce Knowledge Base API.
University of North Carolina | January 2017
  • A simple Wordpress microsite for the Friday Center at the University of North Carolina at Chapel Hill.
University of Kentucky Academic Exploration Tool | November 2015
  • A tool to help current and prospective students discover their majors and programs based on their interests or career aspirations.
  • I developed the front-end of this project as well as the majority of the Drupal site-building/backend.
Design @ Up&Up | October 2016
  • A custom Drupal 8 application that integrates with Bugherd.
  • Our team uses it to upload jpg or png comps to a client project, and the client can use Bugherd to markup the comps with feedback.
  • It provides an intuitive way for clients to see their comps in the browser and a much easier way for us to collect and keep track of feedback.
Post, an internal content calendar tool | January 2016
  • I built an internal tool to help our account management team, our content strategy time, and our clients manage the content strategies that we are developing for them.
  • I developed the front end and backend.

Technologies Used:

  • HTML5
  • Sass
  • CSS
  • SVG
  • Javascript
  • React.js
  • Grunt
  • Webpack
  • Drupal
  • PHP
  • jQuery
  • Wordpress
  • CakePHP
  • Python
  • Django

Freelance

Wordpress / Frontend Developer | October 2014 - June 2015

  • Designed and implemented custom dashboards for a family of new and used car dealerships to provide high- level sales metrics for each dealership and the business as a whole, as well as monitoring the ROI of paid advertising campaigns to the upper management.
  • Developed and updated custom responsive Wordpress themes.
  • Technologies Used: HTML, CSS, SCSS, Less, Javascript, jQuery, PHP, Wordpress, Grunt, custom dashboards.

Gannett

Digital Strategist | October 2013 - September 2014

  • Utilized Polk automotive market data, Scarborough, Nielsen, and other marketing resources to help plan the sales strategy for automotive advertising sales teams at both our Greenville and Asheville newspaper locations.
  • Planned and executed strategic integrated marketing campaigns—paid search, SEO, social media marketing, email marketing, print, and targeted digital display—for franchise and independent automotive dealerships.
  • Developed a web analytics consulting process to help qualify new clients and increase revenue, achieving year- over-year revenue growth of 22%.

Chicago Tribune

Digital Advertising Sales Consultant | February 2012 - September 2013

  • Collaborated with marketing directors, property managers, and leasing directors to plan, budget, and execute successful multi-platform advertising campaigns for apartment communities in Chicago’s western suburbs.
  • Developed advertising plans utilizing the Chicago Tribune Media Group and Apartments.com portfolio, including SEO services, web development, paid search, digital display, mobile, print, and pre-print advertising.
  • Negotiated with new and existing clients to protect profit margins while securing customer satisfaction. Managed $800,000 of revenue from local and national Real Estate Advertisers, achieving 15% growth.

Side Projects / Volunteering

Engaged Encounter

My lovely wife and I are presenting couples for South Carolina Catholic Engaged Encounter. We provide weekend-long marriage preparation retreats for engaged couples. I am also the treasurer.

Second Nature Journal

2013 - 2017

I started and ran (with the help of some friends) an online journal for critical thinking about technology and new media in light of the Christian tradition, Second Nature.

IISTC

2013 - 2017

The IISTC (International Institute for the Study of Technology and Christianity) is the non-profit we started to publish Second Nature. I’m was executive director.


About this site

This site is a simple, responsive Jekyll theme I designed and built using the Minima theme as the initial structure. The type is set in Adobe Source Sans Pro and served via Adobe Edge Web Fonts.