I’m a software engineer with roots in design. I enjoy breaking things apart and figuring out how they work before building my own versions. A tinkerer.
Currently, I’m helping to transform the educational experience of schoolchildren across the UK and Europe.
Seneca Learning
08/22 - now
Helping to build a satisfying educational experience. TypeScript throughout. React, Redux, Serverless Node with AWS (Lambda, SNS, SQS, DynamoDB, S3), GraphQL and more. Dabbling in Golang.
Queen Mary University of London
09/19 - 07/22
Graduated with First Class Honours. Collaborated with FDM Group on a Software Engineering group project.
Freelance
09/17 - 07/19
Provided services in branding consultancy, and advertising graphics. Worked with businesses and individuals across the globe to create cohesive designs from ideas.
Skyscanner
07/17
Contributed to production code via a reusable React component library, with testing in Jest. Analysed flight data using Python to create insights on how consumers used the platform.
My personal configuration for my personal development environment. Ghostty, tmux, OpenCode and more. This is the good stuff.
A simple, zero-dependency library that tokenizes raw markdown and offers serialization to JSON