James MacDonald

  • Front-End Developer
  • Pretty Cool Dude
  • Might Be A Dinosaur
  • Front-End Developer
A headshot of a very attractive programmer.

About Me

Hi, I'm James MacDonald, a Mississauga based front-end web developer. Seeking new experiences and opportunities has been the driving force behind much of my life, taking me across the globe and meeting people of all walks of life. My problem-solving nature and natural curiosity stays with me whether I'm coding at the desk, or cooking in the kitchen. From history to HTML, Firebase to fossils, my passion drives me to learn as much as I can.

The feeling of satisfaction when all of the various pieces of code come together is the sugar in my coffee. I look forward to working with a team that brings together skilled individuals and strives for greatness.

My Skills

  • HTML 5
  • CSS3
  • Git
  • React
  • JavaScript
  • MySQL
  • Gulp
  • jQuery
  • SASS
  • GitHub
  • C#
  • Photoshop

My Works

Visual Paleo Database

Look through several time periods from Earth's history and discover prehistoric animals from long ago.

HTML | SCSS | JavaScript | jQuery | APIs

Visual Paleo DB

Safe Cycle Toronto

Use the Toronto Police crime statistics to search for safe areas to leave your bike.

HTML | SCSS | JavaScript | jQuery | APIs | Firebase | Pair Programming

Safe Cycle Toronto

PDF Website Conversion

Conversion of a PDF document into a responsive website.

HTML | SCSS | Responsive Design

Corporate Website

Havoc Of Heroes

Create a team of superheroes and compete against teams other users have made.

HTML | SCSS | JavaScript | React | API | Firebase | Group Programming

Havoc Of Heroes


Let's Work Together