Matt Dawson

Web Developer


To streamline your experience, I've created a personalized welcome messages!

To Developers

I'm always open for collab­oration and trouble­shooting. If you want to work on a project together, tag me in your project or join one of mine!

Suggested Links

To Employers

First, thank you for your time! You're looking to view my existing work and credentials. I'm always available for a quick chat or a call if you have any questions.

Suggested Links

Just Visiting

If you're here because you like one of my projects: thank you! If you want to learn more about web development, I can help with that too.

Suggested Links



GitHub is the developer's hub. It houses all of my main repos.



CodePen is great for stand-alone scripts! There's no need to waste a repo when you're playing around.



Node.js has taken over the JavaScript scene, and npm releases are key to the ecosystem.


Click to Interact

Phoney Calculator

Responsive calculator built with JavaScript, HTML, and CSS, designed to look like a fake phone.

Phone calculator emulator project preview.

Single-page username generator built with JavaScript, HTML, and Sass.

Username generator project preview.

Clear View Escapes:
Sass Edition

Sass edition of Brad Shiff's Clear View Escapes.

Clear View Escapes project preview.

Local Weather

Browser-based weather application that pulls the local forecast.

Weather application preview.


Post-process file deletion plugin for Webpack.

Webpack plugin preview.

Yelp Camp

Express based MongoDB hosted application.

Yelp Camp application preview.

Free Code Camp: Archive

Archive of no-longer active FCC projects.

Free Code Camp archived projects preview.

Quake Tribute

Tribute page for Quake: mini Bootstrap project.

Quake tribute page.



Experienced with front-end, dabbled with back-end. Knowledgable about workflow, and adaptable to new situations. Eager to learn new languages and skills.

I'm comfortable with version control, modularization, and implementing best practices and new theories.

Constant practice and interest in acquiring new skills motivates me to work hard and learn as much as I can!


  • HTML(5)
  • CSS(3)
  • Sass
  • JavaScript
  • jQuery
  • ES2015 (ES6)
  • Webpack


  • NodeJS
  • Espress
  • MongoDB


  • Wordpress
  • Bootstrap 4
  • SemanticUI


  • Git
  • GitHub
  • Gulp
  • npm
  • Cloud9
  • MLab
  • Heroku


  • Batch
  • C#
  • AutoIt
  • Photoshop
  • Tampermonkey
  • VS Code
  • Yarn


About Me


Prior to web development, I worked as an artist, writer, and amateur programmer. After freelancing for a while, I decided I wanted more stability in my work.

I've built websites as a hobby since I was young, and the more I looked into career opportunities, the more I fell in love with development. After working on a couple of larger projects, I knew web development was the career I wanted.

About This Site

Languages: HTML, Sass, ES6

Libraries: Animate.css, Font Awesome, lazyload, Normalize.css, particles.js, Smooth Scroll

Tech: VSCode, git, GitHub, webpack, yarn

Theory: BEM, Modular Programming, Mobile-First Design

This site was rebuilt from the ground up and represents the second major version! It was written using a variety of skills, elements, and technology to show my understanding of development.

Sections are compiled using different CSS techniques, coupled with modular design and BEM naming. The site is designed fully responsive, and mobile friendly.

View the source code on GitHub!


Contact Information

Matt Dawson

Boone, North Carolina

Email Me Directly

Message Me on Reddit

Tag Me on GitHub