James T. Harding

Software Engineer

  • AWS
  • TypeScript
  • React
  • Next.js
  • CI/CD
  • IaC
  • Serverless
  • TDD
  • Cucumber
  • HTML
  • (S)CSS
  • JavaScript
  • Git

Projects

  • React Three Fibre
  • Three.js
  • React
  • GraphQL
  • Next.js
  • Tailwind
  • CI/CD

Git Mountains

A web app that visualises a GitGub user's contribution history as a three-dimensional mountain range.

  • React
  • Next.js
  • TypeScript
  • HTML
  • SCSS
  • CSS
  • CI/CD

Edinburgh Indie Gamers

Marketing website for a thriving game community in Edinburgh

Uses the Discord API to access and render events information from the club's Discord server

  • JavaScript
  • CSS
  • HTML

Conway's Disco of Life

Implementation of Conway's Game of Life inspired by the disco dance floors of the 70s!

  • JavaScript
  • CSS
  • HTML

Erasure Poetry

Generates erasure poetry from a user's text

Contact

j.t.harding@gmail.com