Projects

Mobile Timer App
A React Native mobile app utilizing different modes of recording across multiple devices to effectively time racing events on a moderate scale with little to no cost to implement. Interfaces with preexisting API to upload and merge race results from multiple devices. Developed utilizing agile scrum methodologies.
JavaScript, React, React Native
Video
SPRecPro
A Django social media web application focused on sharing songs and albums utilizing Spotify’s API. Users can look at a home feed showing posts from users they follow or an explore feed with posts from all users. Posts can be liked and commented on, and users can make favorite songs to be publicly displayed on their profile.
Python, Django, HTML, CSS, Bootstrap
Github
Concurrent Factorizer
A Java app that offers many different implementations for factorizing a range of integers, allowing the user to see the performance difference between different methods, including single-threaded, unbounded creation of threads, a thread pool implementation, and streams. Also included is a responsive swing GUI that allows users to calculate the number of primes between their selected range of numbers. Users can cancel this operation at any time.
Java
Github
And more...
You can find more of my personal work on my GitHub page, linked below.
Github