Things I've Done

A small collection of some of my most recent work

About My Work

When I scope a new project, I think of a new skill or practice I want to learn and find a way to integrate it into the project's core functionality. Over time, this has allowed me to build a skill set that includes many of the important concepts of web development spanning the full stack.

What Are We Watching!?

Technologies

Node, Express, MongoDB, React, Redux, PUG

Description

Find a movie to watch or rate and comment on favourites you've already seen. Powered by the TMDb API. This project is still a work in progress, but is nearing its first stable release.

NPM Packages

Technologies

TypeScript, Node

Description

A growing collection of npm packages that I use in almost every personal project.

Lab Manager

Technologies

Knex, Docker, Express, React

Description

Working with Lab Manager team, I built a RESTful API responsibile for managing curated article lists. In addition to this, I also built content management functionality in their administration CMS. Lab Manager's sister brand, Clinical Lab Manager, also consumes this API.

The Scientist

Technologies

Next.js

Description

I worked with The Scientist team to generate dynamic components for their online media kit in an attempt to display engagement information in a visually appealing and informative way.

Frog Splash

Technologies

React

Description

My very first React project. A simple photo catalogue powered by the Unsplash API. Enter a search term and get back a collection of photos, along with meta data about the photographer.

Advengine

Technologies

Node, Express, React

Description

A Choose-Your-Own-Adventure game library. The app parses a JSON file and creates text based adventure game based on a series of parameters. The app also contains an 8-bit music player that leverages HowlerJS.

Give me a shout!

Have a question? Want to collaborate? I don't care, just reach out!