Experienced web developer with a focus on PHP, WordPress, and Angular
I offer WordPress and website consulting services. I have over five years of experience working with WordPress and building websites.
Need an entire WordPress site build from scratch? Add a WordPress blog to an existing site? Convert a single site to a multisite? I can handle those requests.
Find your site is taking too long to load? Page speed is critical. I will perform a page speed audit and implement solutions to get your site loading faster.
I can develop a custom WordPress theme to suit your needs and make your site look great. In addition, I can make an existing theme more responsive.
Have a technical issue with your WordPress site or a plugin conflict? I can fix your WordPress problem and make your site error-free. I'm also available for necessary theme updates and security upgrades.
Below is some of my highlighted work. I have divided it into two categories:
case studies and code samples.
One of my interests is craft beer. One of my hobbies is visiting breweries. I couldn't find a good web app with listings of New England breweries so I decided to create my own. My aim was to create an app that was useful and easy to use. I limited the app to breweries located in New England to keep the size of the app manageable.
There wasn't an API I could use to get the address information of craft breweries. The first step was to create my own mySQL database. I did some research and found listings of craft breweries for all six New England states.
I decided to split the web application into two parts. The backend part consists of the PHP MVC framework, Lavarel. It handles all database-related tasks like adding, updating and deleting records. I choose Lavarel for its easy of use, small overhead and speed. I created a UI for managing the database consisting of multiple views and controllers.
A previous employer needed some custom functionality added to the Events Calendar plugin. They needed their live webinar events to have the ability to convert to an on-demand event. This involved removing the date and time field from the event listing and changing the event link.
My personal website was lacking relevant content. I was looking to add content relating to web development and more importantly, display more of my coding skills and past work. I felt the overall look and feel of the website could use an update.
Click on the title to see the code on GitHub.
I often write about web development and WordPress with the occassional photography post.
In a recent project, I had to convert a single WordPress site to a multisite for a client. The approach I took was to create a new multisite install locally and import the content from the existing database. With the newly created WordPress multisite up and running locally on my computer, the next step was …
After reading the news that Google will start flagging HTTP sites as ‘not secure’ starting this July, it was time to look into getting a SSL certificate for my website. Naturally GoDaddy offers their own SSL certificate for 75 dollars a year. You can install your own SSL certificate but GoDaddy offers very little help. …
The ability to have multiple domains running on a local server can be accomplished with virtual hosts. Setting up a virtual host in the past was tedious and time-consuming. The process involved updating multiple files that were hard to find. One of the reasons why MAMP Pro has become so popular is it automates the …
I wanted to share the resolution of an issue I encountered with custom fields not saving in WordPress this past week. The problem would occur with fields from the Advanced Custom Fields plugin and only if they were new fields being added. Existing custom fields on the page were not affected. I found out the …