Sean McHenry
Profile
I'm a front-end developer building sites using WordPress and the latest tools of the modern web. I use SASS and LESS to write clean, organized styles and write themes in the same manner, with page load time a top priority. I build sites to be manageable, secure and future-proof through custom field setup, effective resource loading and by limiting dependancies.
Expertise
- WordPress development
- Mobile-first, responsive design
- Custom field & option frameworks
- SASS/LESS stylesheet authoring
- Version control (Git, Mercurial)
- Front-end frameworks (Bootstrap, Pure)
- Build scripting (Grunt, Gulp)
- Package management (Bower, Composer)
- JavaScript/jQuery plugin integration
- WooCommerce development
WordPress Skills
- Considerable experience using native hook/filter system, writing custom queries and utilizing custom post types. I've written a number of simple plugins and widgets on a project-specific basis.
- Creating streamlined themes that ease setup and facilitate collaboration through use of Composer, Bower and effective build scripting.
- Leveraging fields and the Customization API to build sites that are more flexible, extensible and easier for clients to manage. These resources also help to enforce styles and ensure design consistency.
- Experienced using WooCommerce and its robust filter/override system to create sites that feel more content-driven, less stock and "salesy."
Experience
Web Developer
ECM Design
09/2013 to present
Exeter, NH
- Building all client sites from the ground up using proven skeleton themes like Underscores and Roots.
- Created forms using ACF and CMB to allow post submission from the front-end and automatic email notification. Secured forms using quiz, honeypot and timer components.
- Initiated various process improvements including version control, image optimization, documentation, better Google integration (Analytics and Webmaster Tools) and smarter site migration and deployment.
- Moved the office off brand-name mailing list service, StreamSend, in favor of in-house email creation and campaign management through Sendy.
- Inherited a fair amount of outdated work when I started, so cleaned up and improved many old sites – swapping out old plugins and removing code bloat.
Web Developer
Freelance
12/2010 to 09/2013
Exeter, NH
- Performed a complete overhaul of the admin side of the Moes website, adding an options framework to manage the menu and many other aspects of the site. Reduced theme footprint by removing and optimizing images, uninstalling outdated plugins and rewriting a good deal of code/styles. Original developer's design was left intact.
- Built a fields managed (ACF), lightweight theme for Lower Eastside bar, Subject LES. Theme uses Bootstrap for scrollspy navigation and the tabbed food/drinks menu. Headroom.js was used for nav hiding and Glide.js was used for the photo gallery slider. All custom implementations.
- Built a number of other sites for local, small-business clients, always emphasizing clear page management, security and minimal resource-usage.
Recent Work
Education
B.A. Legal Studies, Minor - I.T.
University of Massachusetts
09/2003 to 12/2007
Amherst, MA