Hi, I'm Graeme. I'm interested in building software that delights users and benefits society. Technology consultant turned web developer, I bring both a business and technical perspective to solving problems.


Get in touch:         


Skills
Languages &
Databases
  • JavaScript
  • Node.js
  • Python
  • HTML5
  • CSS3 / SASS
  • SQL
  • MongoDB
  • PostgreSQL
Frameworks &
Libraries
  • React.js
  • Express.js
  • Django
  • Mocha & Chai
  • jQuery
  • Bootstrap
  • Materialize
Tools &
Other
  • Mongoose ORM
  • Sequelize ORM
  • Bash
  • Chrome DevTools
  • Git
  • Postman
Business
Experience
  • Agile development
  • Cross-functional collaboration
  • Program & project management
  • Systems integrations
  • Team & vendor management
Projects
project-ambassador
Ambassador

An app connecting prospective home-buyers with neighborhood ambassadors, built on the MERN stack.

Demo  |  Code

Axios Bootstrap Express JS Mapbox API MongoDB Mongoose Node.js NoSQL React.js
project-travel-roulette
Travel Roulette

An app that chooses your next vacation destination for you. Built using JS, Python, Django, and Postgres.

Demo  |  Code

Django Foursquare API JS Mapbox API Materialize Postgres Python SQL
project-honeydew
Honeydew

A full-stack web app designed to fast-track the weekly meal-planning process. Built using JS, Node.js, Express, and MongoDB.

Demo  |  Code

Bootstrap Cloudinary API EJS Express jQuery JS MongoDB Mongoose Node.js NoSQL Passport
project-blackjack-strategy
Blackjack Strategy

A single-player game intended to train a user to follow Blackjack basic strategy. Front-end JS only, using Local Storage.

Demo  |  Code

Bootstrap jQuery JS Local Storage