Software Engineer in EdTech company BridgeU. I enjoy solving customer problems and working in diverse teams and I have a particular interest in Svelte, React, Vue and Rails.
| Name | Deployment Link | Description | Tech/tools |
|---|---|---|---|
| Git language finder |
Hosted on Heroku here Hosted on Netlify here | An app which calculates the most used languages across a Github user's public repos. | React, Jest/RTL |
| Language Lighthouse | Hosted on Heroku here. | A game that enables users to test their knowledge of German, French and Latin. | Node Express, PostgreSQL and React. Tested in Jest and the React Testing Library |
| Content Management System | A basic full stack content management system. | Postgres, Express, React. Tested in Jest and the React Testing Library | |
| CatchMe App |
The app is hosted on Heroku here | A multiplayer game where you can race your friends in race of distances. | Back End: GraphQL, Sequelize, Apollo, Postgres, Jest Front end: ReactJS, Scss, Cypress |
| Bowling Scorecard React App | A React app that for entering and calculating scores in a game of ten pin bowling. | Technologies used: Javascript (for the scoring logic), Jest/React Testing Library, React | |
| Baseball Scorecard | A React app for tracking progress in a game of baseball. | React, Jest/React testing library | |
| Twitter clone |
A twitter clone app that enables users to post tweets | Ruby, Postgres, Sinatra. Testing in Rspec and Capybara |
- Svelte, Typescript, Vue.js, Javascript, Node, Express, React, Elm.
- Ruby, Rails, Sinatra,
- Vitest, Playwright, Minitest, Jest, Capybara, Cypress, React Testing Library, RSpec
- SQL, PostgreSQL
- TDD, OOP, Agile, CI/CD
BridgeU
- Associate Software Developer (October 2021 - July 2023)
- Software Engineer(July 2023 - Present)
Education and Training Foundation (April 2020 - August 2020)
- Finance Systems Specialist
Statpro/Confluence (September 2018 - April 2020)
- ERP Assistant Admin
Southern Housing (October 2016 - September 2018)
- Trainee Systems Accountant
Pyroban (2011 - March 2015)
- Global Marketing Data Analyst
12 Week intensive coding bootcamp (remote)
Diploma in Professional Studies in Accounting
German and Class. Civ (2:1) Year abroad: Augsburg University 2007/8
- Music (Electronic music - Ableton, M4L, Renoise, Cycling74 Max MSP)
- Travelling
- Motorsport