A selection of projects completed in my own time. For more code samples, please visit my GitHub repos by following the link at the bottom of the page. Up to date as of February 2021.

World Rankings

Fetches data about 250 countries via an API. Allows sorting by name, population, area or gini. Individual views available.

Source Code


URL Shortener built with Bootstrap, Node.js, Express and MongoDB. Generates a unique ID that redirects to the full URL.

Source Code


Full-stack, CRUD application built with Bootstrap, Node.js, Express and MongoDB. Allows the user to create, read, update and delete articles.

Source Code

Markdown Machine

React application built with marked.js, state, class components and npm. Allows the user to convert markdown text to HTML.

Source Code
View 35+ Repositories on GitHub