Projects

Roblox Gamepass Fetcher

Intermediate

Serverless Cloudflare Worker: input a Roblox userId, enumerate public user-owned universes, and return all game pass IDs across them. Developed for First-Last Studios.

Cloudflare Workers
TypeScript
Roblox API
REST
View Project

Digital Twin Pet Feeder App

Advanced

An Android app controlling an Internet pet feeder via Raspberry Pi. 2024-25 GRP Runner-up.

Android
React Native
Expo
Raspberry Pi
Azure
View Project

Library of Things

Advanced

University project: An investigation into Human Computer Interaction and design principles. A mobile prototype for a library of things.

React
Next.js
Tailwind CSS
TypeScript
View Project

Portfolio Website

Intermediate

A personal portfolio website built with Next.js and Tailwind CSS.

React
Next.js
Tailwind CSS
TypeScript
View Project

The Dead Man's Clock

Intermediate

A web application that calculates and displays your remaining life expectancy based on average statistics.

JavaScript
Web Development
Life Expectancy
View Project

SUU-tellite - CanSat Competition

Advanced

National Finalists: A simulated satellite using Arduino, radio transmission, and sensor-based data modelling.

Arduino
Sensors
Radio Transmission
Python
View Project

Weather App

Beginner

Learning project: A Basic weather app. Built with React, Next.js and Tailwind CSS.

React
Next.js
Tailwind CSS
Weather API
View Project