Back in 2016, I decided to propose to my girlfriend by coding a treasure-hunt-marriage-proposal box out of an antique toolbox and an Arduino microprocessor. (She said yes.)
I was hooked on coding, and shortly after I left my comfortable marketing job for an exciting new career in software development. Soon I would be working as a full-stack developer at Administrate before moving to a new startup, VAULT, led by the founders of FanDuel.
I naturally gravitated towards front-end development, specialising in frameworks such as React and NextJS, and my main focus these days is delivering responsive and beautiful web apps and internal tools.
When I'm not at a computer I can usually be found raising an energetic toddler, taking on overly-ambitious DIY projects, and rearing chickens.
- Jul 2019 - PresentFront-End Software EngineerCurrently working as a front-end software engineer for founders of Fanduel in fast-paced startup allowing music artists to create and sell digital box-sets to superfans. Responsible for writing and maintaining clean and responsive code, working closely with designers, fellow front-end developers and back-end developers.TypeScriptReactNextJSVercelFirebase
- Jul 2018 - Jul 2019Full-Stack Software EngineerWorked as a software engineer in a fast-paced Agile business creating a software product for Training Departments. Responsible for daily stand ups, writing quality code following TDD principles, conducting code reviews and functional tests, liaising with product managers, demonstrating completed tickets at weekly Code Demos. Working across the stack and continuing to learn each day.JavaScriptReactAngularPythonPhpGraphQLSQL
- Dec 2015 – Mar 2018Digital MarketerWorked as part of a team marketing bicycles and accessories within a challenging retail environment. Responsible for campaign planning, graphic design, email marketing to over 60k subscribers, managing social media accounts, and using CRM platform to rewrite sections of website. Worked closely with outside agency on PR and PPC campaigns.WordpressGoogle AnalyticsGoogle AdwordsMailchimp
Personal Projects
- A portfolio/CV website built with React, NextJS 13, and Vercel. Click on the link for the Github repoTypescriptReactNextJSVercel
- A full-stack Javascript/React web app where users can log in using Facebook or Github SSO, view fish to buy, add to basket and view a receipt. Utilises a Firebase databaseJavascriptReactSSOFirestore
- A web application for users to register to adopt an internet troll, and edit troll details. Built using RESTful API in Ruby, Sinatra and SQLRubySinatraRESTSQL
- A full-stack Javascript/Node web app to quickly and easily calculate a user’s carbon footprint, featuring data persistence using MongoDBJavascriptNodejsMongoDB
- A Java project to model an airport with planes, tickets, passengers and consumables. Built with a focus on Test-Driven DevelopmentTDDJava