About Me

I'm an enthusiastic, front-end web developer located in Fredericksburg, Virginia with a passion for beautiful design and clean code.

What I Do

Front-End Development

I develop fast loading and accessible websites using semantic coding standards with HTML, CSS and JavaScript. I use various modern workflows and tools such as Node.js, Git, Gulp and Bootstrap to get projects done quickly.

Analytics and Seo

Working knowledge and experience with Google Analytics including setting up profiles, installing analytic codes, and Google Tag Manager for event tracking. I also have experience customizing content for SEO, including keyword research and technical SEO.

WordPress Development

I have experience developing websites using WordPress CMS which includes converting Sketch, Figma or Photoshop Mockups to a working theme, customizing and installing themes, site maintenance and troubleshooting site issues

Website Management

Experience working with multiple hosting companies such as WP Engine, Site Ground and knowledge of Gatsby, Netflify and GitHub Pages. This also includes domain registration, email configurations and account setup, DNS editing, website transferring and more.


I’m currently working on updating my resume but here are some quick links to some of my WordPress projects and Github Pages projects.

CnJ Candle Co

WordPress website for my home candle making business.

View WordPress Website

Bradley Goldsmith Law

WordPress website for a law firm.

View WordPress Website

Germanna CC 2018 Theme

WordPress custom theme created in 2018 for Germanna Community College

View Repository

Front-End Mentor News Landing Page Challenge

Landing page created for a front-end mentor challenge using html and css. I used SASS to compile CSS and CSS Grid for the layout

View Github Page 

View Project Code

Front-End Mentor QR Code Reader Challenge

Basic challenge using html, css. I used Flexbox for layout.

View Github Page

View Project Code

CodeCademy Cheat sheet Project

Project using html and css.  Layout uses Flexbox

View Github Page

View Project Code




New Website Landing Page for Front-End Mentor Challenge

Cras eget est id diam lacinia bibendum a non leo. Aliquam non finibus urna. Cras…



Germanna Community College

Web Developer

• Responsible for developing the college's website, leading to increased enrollment.
• Created landing pages for various marketing campaigns and college events to help reach specified goals.
• Trained department managers and content editors of the website to edit content.
• Utilized Google Analytics, Google Tag Manager to measure data.
• Collaborate with IT department to implement various IT software applications of the college.

United States Marine Corps

Sharepoint Developer

Civilian contract web developer in charge of providing SharePoint web development solutions using SharePoint Online and Power Apps.


2022- Current

Full-Stack Engineering

Learn to build web applications from start to finish. This path will start with the front-end, move to the back-end, then connect the two

2020 - Current
Germanna Community College

Business Management

Associates Degree - In Progress


Web Design

Associates Degree

Front-End Skills

  • HTML5
  • CSS
  • Grid and Flexbox
  • JavaScript
  • JQuery
  • SASS
  • Bootstrap
  • Command Line
  • Semantic Markup
  • Media Queries
  • Local Development
  • Web Accessibility

Back-End Skills

  • WordPress
  • Node
  • NPM
  • Yarn
  • Git
  • Gulp
  • Netlify
  • Gatsby
  • Flexibility
  • DNS
  • Domain Registration
  • SharePoint

Other Skills

  • Google Analytics
  • Google Tag Manager
  • SEO
  • Social Media
  • Microsoft Power Apps
  • Microsoft Office
  • Figma
  • Sketch
  • Photoshop
  • Microsoft 365
  • Problem Solving

Learning Tools

  • CodeCademy
  • W3 Schools
  • SitePoint
  • Team Treehouse
  • LinkedIn Learning


Welcome to my blog. I post about Front-End Web and WordPress Development and other general topics.

Best Ways ToDoist Can Help Your Workload Stay Organized

Being a husband, father of twins, cat dad and someone who juggles many project workloads requires me to be extra organized. I try to keep all of my projects and to do's in order by using ToDoIst. The ToDoIst app is one of the easiest ways to stay on track and get things done

5 easy ways to improve your WordPress website accessibility.

Your WordPress website is the heart of your business, and you want it to be accessible to people who use assistive technologies. Making your website accessible improves usability for everyone, including people with disabilities who rely on screen readers like JAWS or Voice Over and people visiting your site from mobile devices with smaller screens. If you want to improve the accessibility of your website and make it more user-friendly to all visitors, here are five quick ways:

5 Ways you can improve the page speed of your WordPress website.

Optimizing your site's page speed performance is one of the most important things you can do if you want it to rank well in search results. You can improve your website's page speed in several ways, but here are some tips based on my experience that will help you get started.

Sign up for updates


Fredericksburg, VA



Available for Hire

How Can I Help You?