I’ve implemented multiple WordPress sites over the years…including this one. The ecosystem of plugins and themes makes getting a functional and well-designed website up and running a breeze. Of course, this ease of use does not preclude using the CMS for sophisticated and demanding sites.

One heavily customized WordPress site I implemented required a custom user registration and dashboard. Users (customers) needed to be able to manage their accounts, track their transaction history, and manage account funds. For one project, we required data exchange between an internal SQL Server database and the hosted MySQL database. 

On two other projects I implemented WordPress as an intranet solution. Besides the basic WordPress setup and configuration, these projects required me to build some custom plugins to facilitate file sharing and reporting.

Skills: Web development; Database design and administration

Tools: WordPress, PHP, MySQL