Projects

From analyzing Pokémon tweets for my MSc to winning my first hackathon at LincolnHack 2024, a weekend that completely changed my career direction. These projects trace my evolution from academic research to building practical web applications, and now hosting my own online hackathon with CICON to promote repair culture.

CICON - Shoe repair booking platform

2024-Present

Customer-facing booking platform for professional shoe repair: photo-based intake, repair selection and pricing, secure checkout, order tracking, and cobbler-side tooling to move jobs through fulfillment. Built as production software for a company product (codebase private).

Something I have been working on for the last 2 years. Full-stack work on a TypeScript/Next.js application with a persisted order model, payment flows, customer notifications, and media uploads-focused on reliability and clear operational workflows. Private repository; high-level description only.

View Project
CICON - Shoe repair booking platform

EmojiPicker.app

2025

A macOS menu bar app built with Swift for quick emoji insertion. Features keyboard shortcuts and system integration for seamless workflow enhancement.

Learning native development while building something I actually use every day. Swift app that lets you quickly insert emojis anywhere by typing shortcuts like :heart or :fire.

View Project

Stripes n Strides

2024

Tiger-themed gamified fitness app built with React for tracking running and walking activities. Winner of the PageTiger challenge at LincolnHack 2024.

My first hackathon win! React web application built with an amazing team. An inspiring weekend that led to me pivoting my career to web development.

View Project
Stripes n Strides

Interactive Migration Map

2024

Interactive map visualizing major historical migration events using Python, Streamlit, and Folium. Built in under 4 hours at Hack Pompey 2024.

My first foray into hackathons! Though the project is basic, it was a great and fun start into the hackathon world. Python web app using Streamlit and Folium to display historical population movements.

View Project
Interactive Migration Map

Flashcard Maker Web App

2024

A Streamlit web app that converts CSV files into interactive flashcards with customizable study sessions, search functionality, and progress tracking.

Features customizable study sessions, search functionality, and the ability to split questions across multiple days. Deployed at flashcard-maker.streamlit.app for easy access.

View Project
Flashcard Maker Web App

A Web Application to Display Sentiments of Pre-release Tweets on Main Series Pokémon Games

2022

Web application for sentiment analysis of pre-release gaming tweets using Python, machine learning, and data visualization. MSc final project.

Built a web application that analyzes and displays sentiment from Twitter data about Pokémon games. My first real web development project that laid the foundation for everything that followed.

View Project
A Web Application to Display Sentiments of Pre-release Tweets on Main Series Pokémon Games