Projects

Advent Of Code

Solutions for Advent of Code challenges, written in Python and Go. I've completed years '19, '20 and '21. I also occasionally go back in time to '15 - '18 to practice Go and algorithms. I find the problems interesting and they make me think of Christmas 🎅, which is nice.

Python
Go
Algorithms
Christmas!

Cracking the Coding Interview Solutions

Python solutions to problems in Cracking The Coding Interview. All algorithms questions completed, with 100% test coverage.

Python
Algorithms
Technical Interviews
Object Orientation

Project Reunite

A submission which placed 1st in the IBM UK Call for Code competition and was then selected in the final 5, out of 132 projects, in the global contest. It's a mobile-friendly web app for reuniting loved ones after a natural disaster, using facial feature recognition.

JavaScript
React
Mineral-UI
Express
Socket.io

jamescockbain.com

This website! Starting from a basic Gatsby Typescript starter, with custom styled-components styles and a sprinkling of emojis 🚀. Deployed with Netlify.

Typescript
Gatsby
Styled-Components
Netlify