Front-End

Developer

About

photo of Paul

Hi! I'm Paul. From an early age I've always loved computers. Programming, for me, is the perfect combination of my creativity and problem-solving skills. I've always been a logical thinker and love to think deeply to find solutions. This culminated in an honours degree in Mathematics.

I am a self-taught web developer and have taught myself to be able build full stack applications, I enjoy both front-end and back-end development. I love the artistic nature of CSS and the functionality of JS, bringing the web to life! I also enjoy building full-featured REST APIs.

Aside from coding, I also love travelling, music, shamanism and traditional medicine. Thanks for checking out my page!

Portfolio

The Herbalist

A full CRUD app that helps people to find herbs to treat their conditions and allows the user to formulate a custom prescription. This is a PWA (Progressive Web App).

Technologies used:

  • react.js logoReact
  • express.js logoExpress
  • redux.js logoRedux
  • mongodb.js logoMongoDB
  • node.js logoNode
  • passport.js logoPassport.js

The Herbalist

Herbal Medicine App

The Herbalist

View App View Code

Journey To Dev

A curriculum builder

Journey To Dev

View App View Code

Journey To Dev

A curriculum builder to help prospective self-taught web developers. Users choose from a selection of courses and build a 'Roadmap'.

Technologies used:

  • vue.js logoVue.js
  • bootstrap logoBootstrap
  • laravel.js logoLaravel
  • sass logoSass
  • PostgreSQL logoPostgreSQL
  • gsap logoGSAP

CodeTunes

A social media app for coders. Coders can connect with each other and share the music that inspires their code.

Technologies used:

  • node.js logoNode
  • react.js logoReact
  • express.js logoExpress
  • graphQL logoGraphQL
  • mongodb.js logoMongoDB

CodeTunes

Music sharing app

CodeTunes

View App View Code

Herb Finder

Herbal app for mobile

Herb Finder

To view this app you need the Expo app on an Android phone:

You can then scan this QR Code to view the app:

Herb Finder

A mobile app to help people quickly find the right herbal medicine for their condition. Built with React Native.

Technologies used:

  • react native logoReact Native

Essences API

A documented public API for users to retrieve flower essence information. Used by the Medicine Man app.

Technologies used:

  • node.js logoNode
  • mongodb.js logoMongoDB
  • express.js logoExpress
  • postman logoPostman

Essences API

Flower Essence API

Essences API

View App View Code

Medicine Man

Traditional medicine website

Medicine Man

View App View Code

Medicine Man

An educational website to teach people about alternative medicine, specifically the use of flower essences.

Technologies used:

  • react.js logoReact
  • mongodb.js logoMongoDB
  • node.js logoNode
  • sass logoSass
  • express.js logoExpress

Skills

Languages

Frameworks/Runtimes

Databases/Libraries

  • html5 logoHTML 3+ years exp.
  • css3 logoCSS 3+ years exp.
  • sass logoSass 2+ years exp.
  • javaScript logoJavaScript 3+ years exp.
  • react.js logoReact 2+ year exp.
  • vue.js logoVue 6 mths exp.
  • next.js logoNext.js 6 mths exp.
  • laravel.js logoLaravel 6 mths exp.
  • mongodb.js logoMongoDB 2+ year exp.
  • graphql logoGraphQL 6 mths exp.
  • mySQL logoMySQL 6 mths exp.
  • PostgreSQL logoPostgreSQL 2 mths exp.
  • python logoPython 2 mths exp.
  • C logoC 2 mths exp.
  • php logoPHP 6 mths exp.
  • node.js logoNode.js 2+ yr exp.
  • express.js logoExpress 2+ exp.
  • bootstrap logoBootstrap 2 yr exp.
  • redux.js logoRedux 7 mths exp.
  • gsap logoGSAP 4 mths exp.
  • Contact