first headingfirst heading

Hi.

I'm a full stack web developer with an extensive background in AEC and Software and a passion for creating functional, engaging web applications with a keen eye for clean and efficient code.

HTML

CSS

JAVASCRIPT

REACT

NEXTJS

NESTJS

TAILWIND

Technologies I've fiddled with.

PYTHON

FLASK

PSQL

MONGODB

SVELTE

DOCKER

TERRAFORM

Stuff I've worked on.

Movie Maestro

Full stack application utilising react for the front end, express for the back end and mongoDB for the database. Helps users find a movie to watch across multiple streaming platforms and with editable filters.

  • Javascript
  • React
  • Express
  • MongoDB
  • Bootstrap
Movie Maestro

Portfolio Website V3.0

Constructed with Svelte, Typescript and Tailwind. This is mostly a reproduction of the previous version of the site within the new frameworks, Focusing on component modularization.

  • Svelte
  • Vite
  • Typescript
  • Tailwind
Portfolio v3

Webdev Pathway Assistant API

An API using both Flask and PostgreSQL. It features interacting tables through join table setups, with validation and sanitisation, along with authentication through JWT tokens.

  • Python
  • Flask
  • PostgreSQL
Webdev Pathway Assistant API

Portfolio Website V2.0

Second take on the portfolio site midway through the coder academy course using some further knowledge aquired.

  • HTML
  • CSS
  • SCSS
  • Javascript
Portfolio v2

PyPassGen

Password generator CLI tool that uses provided arguments and has the ability to store and encrypt / decrypt passwords to a computer.

  • Python
  • Bash
PyPassGen

Portfolio Website V1.0

Older portfolio website developed for my first assignment in the web developer Coder Academy course.

  • HTML
  • CSS
  • SCSS
Portfolio v1
EmailGithubLinkedIn