Ello, I'm a 🏳️‍⚧️ trans software developer who's just graduated from the University of Portsmouth with a 1st, now working at Radweb, primarily developing the web application InventoryBase.

Portfolio

Scrabble Coursework

First year university coursework where I designed and created an online browser-based Scrabble game.

react

typescript

express

websockets

Brick Store Coursework

Second year university coursework where I designed and created an online storefront for a Lego brick store

typescript

fastify

auth0

postgresql

Company Address Tracker

A prototype desktop tool I made for a local company to manage company addresses.

react

typescript

electron

Basic Matrix.org Bot Library

A basic library I wrote for writing basic bots for Matrix.org chats in C#.

C#

outdated

This site

This site is simple, accessible and comfy, I like it :)

astro

svelte

typescript

tailwind

vercel

vite-plugin-svelte-entries-generator

A vite plugin to generate SvelteKit prerender entries for paths that can't be scraped automatically

vite

svelte

typescript

Undergraduate Dissertation (WIP)

A cheap, fast and client-agnostic blogging platform initially designed and built for the Portsmouth Cycle Forum

astro

typescript

svelte

github pages

Experience

Radweb

2022-2023 (placement), 2024-present

This was my first hire! I'm currently working as a junior fullstack developer on InventoryBase.

react

php

laravel

mysql

redux

typescript

real customers

Posts

Extracting the Stagecoach App's Word of the Day

A dive into Stagecoach's mobile app and extracting encrypted data relating to their ticketing system

stagecoach

android

decompiling

Slacked: Part 1

My journey into writing a Vencord like client mod for Slack

slack

client mod

vencord