Hi, I'm John.
I’m a web developer with a background in financial operations. As a life long learner, I’m a quick study and always seeking new challenges. I like to think outside the box and come up with simple, creative solutions to complex problems. In my free time I’m an avid reader, a dilettante guitarist and a cinephile.
A Next.js/React client written in Typescript with a Node server using the TypeGraphQL framework. Search actors, directors and screenwriters to see where their paths have crossed. More features coming!
A custom picks league for the English Premier League. Built with Ruby on Rails, Redis, Postgres and Python. Automated email reminders, API monitoring for scoring scripts. The app has been hosting the league since 2018 and continues to gain users every season! Currently undergoing a switch to Rails API-only and React client.
A dynamic calendar application utilizing Redux Saga to manage API requests and themes. Displays weather data and random facts.