Full stack web app for monitoring and predicting occupancy at the NC state libraries

AWS
TypeScript
React
Python
Tailwindcss

Rust crate that allows users to directly interact with Sonos speakers via the API they expose to the local network

Rust

A dashboard for visualizing and summarizing personal NC State dining plan usage

TypeScript
React
Tailwindcss

Full stack web app for general asynchronous image processing

AWS
TypeScript
React
Python
Next.js
Tailwindcss
Docker

Python application that fetches and aggregates data, then renders it on an E-Ink dashboard via a Raspberry Pi

Python

A chrome extension for monitoring website usage

Scala
React
TypeScript
Docker

Full stack web app for real-time infrastructure monitoring

Go
Docker
Kubernetes
TypeScript
React
Next.js
Tailwindcss

React Native-based, geoguessr-inspired mobile game for locations at NC State

TypeScript
React Native
AWS

Rust crate that provides access to the API for wit.ai, a cloud-based NLP service by Meta

Rust

Python library that scrapes NC State's website to provide data about current and past course offerings

Python

SWE I @ Lucid

August 2025 - Present

Cleaning up more tech debt on the backend

Scala

SWE Intern @ Lucid

May 2025 - August 2025

Worked on cleaning up tech debt on the backend

Scala

Worked across the stack to develop user-facing features

TypeScript
React
Next.js
Java
Spring Boot

Worked with AWS backend infrastructure to build out analytics and billing features

AWS
TypeScript

Worked on improving performance for the Python backend for a real-time system

Python

Plan meetings, perform administrative tasks, faciliate deployment of apps by setting up and maintaining infrastructure

TypeScript
React Native