I'm a maker. I find great joy in working on projects where I get to both create and problem solve. I also have an insatiable thirst for knowledge that drives me to keep upto date on the very cutting edge of technology.
I have a breadth of technical skills spanning front-end, back-end and DevOps and am able to effectively utilise these to create responsive, user-friendly and beautiful websites.
Most importantly I'm conscientious, I care about my code, its quality, my colleagues and the needs of the user.
Whitbread Software Engineer, April 2019 - Present
- Contributed to a plethora of site wide applications including legacy Angular.js monoliths to micro-frontend React.js apps
- Integral part of non-furloughed team to help plan, build, deliver and release a full website refresh of both the business and leisure journeys
- Worked closely with UX and product owners to refine and optimise features
- Analysed and translated ageing legacy applications into business logic and requirements
- On-boarded and paired with a number of external consultants
Cognizant Programme Analyst and Associate, May 2017 - Mar 2019
- Worked on the frontend of a large business to business website using Ember.js
- Developed from scratch a proof of concept data driven web application using Angular 4 and D3.js
- Created a custom API using Node.js and Express to execute python scripts
Milton Keynes Theatre Front of House Supervisor
- Developed leadership skills supervising a large team of up to 20 bar staff and 10 ushers in a 1400 seat theatre
- Led regular training sessions for new starters in a variety of areas
Javascript (React, Ember.js, Angular, Vanilla, Typescript, Node.js), HTML, CSS, SCSS, AWS, Docker
Test-driven development (Jest, Cypress), Agile (SCRUM, Kanban), Pair-programming
- Web app born out of the desire to make cocktails with friends remotely
- Built with React, Gatsby and Firebase
- Allows multiple users to list and see shared ingredients in realtime
- A multitude of solo and group projects completed while attending Makers Academy
An intensive 16-week development course designed to turn anyone who's capable of putting the work in, into job-ready junior developers.
- Teaching how to learn
- Focus on pair-programming
- Agile
- Software Craftsmanship
- OOP, TDD, SOLID, MVC
- Ruby, Rails, JavaScript
- Rspec, Jamsine
- RESTful API
- Yes it's now incredibly clichéd but I love to travel, I've been to Australia, New Zealand and Indonesia to name a few
- I do a lot of snowboarding and was a member of the race team at university
- I'm very musical and enjoy playing guitar in my spare time
- I love live music and regularly attend gigs in London
- Regular runner, pushing towards my first half marathon
- Coffee