My Projects

A selection of things I've built along the way.

Bad Bank Application

Bad Bank

A full-stack banking application with user authentication, account management, and real-time data using Firebase.

React Node.js Express Firebase

Following Eyes

An interactive animation where a pair of eyes track your mouse cursor in real time using DOM manipulation.

JavaScript CSS Animation DOM
Extra Web

Extra Web

A multilingual product showcase site built for Wilk-Graphite, featuring internationalisation and smooth scroll animations.

Next.js TypeScript Tailwind next-intl
QR Code Generator

QR Code Generator

A utility app that generates QR codes from any URL with instant preview and PNG download functionality.

Next.js TypeScript Tailwind React 19
Tankstelle Quiz Signup

Tankstelle Quiz Signup

A signup web app for Tankstelle Quiz Night that lets participants register quickly and securely before the event.

Web App Signup Flow Firebase Hosting
PDF Compressor

PDF Compressor

A PDF compression app with quality presets and instant download, built with a FastAPI backend and browser UI for simple upload/compress workflows.

Python FastAPI Ghostscript Render
Real Time Bus Tracker

Real Time Bus Tracker

An interactive map showing real-time bus stops between MIT and Harvard, built with the Mapbox GL API.

JavaScript Mapbox GL API Integration
PacMan Game

Simple Pac-Man

A browser-based Pac-Man game with maze navigation, ghost AI, and score tracking built with vanilla JavaScript.

JavaScript HTML Canvas CSS
Mountain range silhouette

Let's Connect

I'm always open to new opportunities and collaborations.