Responsive Development for Every Size Device

Creating fluid websites so they look and act just as beautifully on your desktop as on your tablet and smartphone. As the web is being viewed through an increasing number of devices, it’s more important than ever for businesses to have websites that are usable at different resolutions.

Learn More

Rock-Solid WordPress Themes & CMS Integration

I’ve built dozens of sites with WordPress as a CMS, and make sure that the client can edit as much as possible in their custom theme without requiring HTML. This is done through theme options, the customizer, custom fields, widgets, WordPress menus, plugins, shortcodes, etc.

Learn More

Quality Front-End HTML5, CSS3, and JavaScript

Having organized and fully commented code is important to keep on-going edits to your website under control, without confusion, slow load times, or code-soup. Every day a web developer has to work towards staying up to date with the latest standards and techniques.

Learn More


Making sites with content that is easy to maintain, and code that holds up over time.

The act of developing and coding a website is about more than creating an invisible underlying structure. It’s creating an experience for the visitor. A tool for the site’s owner. And a way of conveying information effectively. Often it’s part of a business, and should be built with SEO in mind. A site should be editable without jumping through hoops or knowing HTML. I take pride in what I create and strive for a level of craftsmanship in what I do. I focus on quality, while also meeting budgets and deadlines. Typically I work with HTML/CSS, JavaScript, PHP, and WordPress.

Freelance / Independent Contractor


Get a Quote
View All Work

Projects While Full-time at The Idea People

From February 2017 until July 2020, I worked full-time at the The Idea People (TIP), in downtown Charlotte, NC. I started as a senior developer, jumping in to assist with developing a large React app for both web and native. After that project launched, I helped to develop and improve many custom WordPress sites and plugins.


Various Freelance Work for Creative MMS (Multiple Projects)

While working as a full-time freelancer from August 2013 until February 2017, I regularly did work for Creative MMS—a web design and marketing agency based in Philadelphia, PA. Over those couple years I worked on many different websites, custom WordPress themes, and features. Much of the work was tied in with WordPress or PHP-based websites. Here is a sampling of the projects that I worked on.


Better Website Report: Custom WordPress Theme

Better Website Report is a dedicated service I am offering. It is for people who want honest feedback and suggestions for their website, from web development professionals. Whether looking to make a list of needed improvements, shopping for a redesign, or trying to find any problems that have been missed, we write up a personalized report outlining what needs work. The report is a general look at many categories, including design, functionality, messaging, SEO, and technical issues.



Thoughts, tutorials, and shared knowledge related to web development, web design, & programming in general.

February 11th, 2021 / 3 Comments

How to Preview SVG Files in Windows 10 Explorer, Without 3rd Party Extensions

After recently unzipping a folder filled with dozens of SVGs, I noticed that the current…
Continue Reading

October 8th, 2017 / 4 Comments

Can We Stop Using Input Placeholders in Place of Labels?

When the placeholder attribute made its way into HTML5 and usage of it became commonplace…
Continue Reading

May 12th, 2016 / 28 Comments

Using Yoast’s “Primary” Category in Your WordPress Theme

The 3.1 update to Yoast’s WordPress SEO plugin brought with it a new feature—the ability…
Continue Reading

January 18th, 2016

Stop Yoast’s WordPress SEO Plugin from Pinging / Resubmitting Your XML Sitemap

Yoast's WordPress SEO plugin will automatically "ping" search engines that your existing XML sitemap is…
Continue Reading

August 4th, 2015 / 6 Comments

Responsive Diagonal Two-Tone Backgrounds with CSS (Corner to Corner)

Say you want to create a button whose background in the top left is one…
Continue Reading

July 28th, 2015

Adventure Time’s BMO, Made in 3D Entirely with CSS

Oh my Glob! BMO in the Web Thingey. All the visuals are done entirely with…
Continue Reading