About Me
Software Engineer
Building on a strong analytical and mathematical background for technological innovation.
Analysis
Management
Technicality
Collaboration
Mathematics
Background
A Chartered Engineer with a proven track record of 8 years, leading and sucessfully delivering significant and complex engineering projects in the UK Civil Nuclear sector.
Skills
Full-stack software development integrated effectively with engineering problem-solving and mathematical ability.
Future Focus
Creating innovative tech solutions that bridge the gap between engineering theory and user-centric applications.
Portfolio
ravio.com
Typescript
React
Next.js
Sass
CSS modules
Hubspot
Git
Github
ravio.com
Implemented new designs for the partners homepage, and key product pages for ravio.com. Ravio is a B2B SaaS Startup providing a compensation benchmarking platform for more than 1,000 technology companies. Additionally updated the Next.js codebase written in TypeScript, incorporating CSS modules and Sass for styling. Created responsive, component-based designs to enable rapid development of new content. Identified and resolved issues with components, enhancing SEO, page load times, and accessibility.
SurfSentry
Typescript
JavaScript
React
Express.js
PostgreSQL
Auth0
Vercel
Docker
Fly.io
SurfSentry
SurfSentry simplifies the surfing experience by delivering surf forecast notifications directly to users, enhancing their engagement without the need to constantly check complex apps. Built with Express and React, and utilising service workers along with the browser notification and push APIs to display reliable notifications about optimal surfing conditions.
Energy Intensity Dashboard
Typescript
React
Redux
Vitest
Vite
Chart.js
MUI
Energy Intensity Dashboard
An interactive platform that visualises carbon intensity data across the UK. It aims to empower users to make sustainable choices by providing real-time and forecasted data on the carbon intensity of electricity generation. Developed with React using Redux for robust state management and Vitest for comprehensive testing.
Cycle Store Commerce
Next.js
React
TanStack Query
Auth0
Sendgrid
Stripe
Hygraph
MongoDB
Mongoose
MUI
Construction Product API
Javascript
Express
MongoDB
Mongoose
Swagger
Construction Product API
API to provide sustainability information on construction products. A WIP tool to be integrated with BIM workflows. This API is built with Express.js for the server framework, MongoDB for data storage, Mongoose for data modelling, and is thoroughly documented with Swagger for ease of use.