Back

Websites & Apps

CritKeeper

CritKeeper

D&D 5E character and session tracker + dice-rolling, built with Swift and Open5E API.

View Code
Birding Forecast

Birding Forecast

Website to check whether conditions are good for birdwatching, using JS/HTMl/CSS + 3rd party APIs

View Code
News Feed & Announcement Page

News Feed & Announcement Page

Potential addition to the CSXL website, using Python, TypeScript, and Angular.

View Code

Data Visualizations

Social Media & Adolescent Well-Being

A scrollytelling data story exploring how teens themselves feel about social media's effects on their mental health and daily lives. Built with D3.js.

View Story
Coming Soon...

Games

Strange Attractions

A game made for the UNC Fall 2024 Game Jam with Godot.

Night at the Boiled Burger

A short visual novel made for the UNC Spring 2024 Game Jam using Ren'Py.

Coming Soon...

Presentations

Modeling Daily Anxiety

Final project presentation for PSYC559

Comparing AI Algorithms

Final project presentation for COMP560

BigID Final Presentation

Presentation showcasing what I worked on during my internship.

Designs

Welcome Back Post

Post highlighting 2025 AI@UNC return.

I/O Post

Post highlighting details of the AI@UNC 2025 I/O event.

I/O Screen

Graphic to be displayed on university TV's to advertise the AI@UNC 2025 I/O.