Navigation
Check out some of my more presentable projects, both from hobby work and from university.
React Native
NodeJS
Web
Mobile App
Firebase
Julia
Javascript
A tool that relays status updates from your running ML worker to your android device, for easy monitoring. Allows you to work on other tasks, and receive a notification when training is done.
React
BabylonJS
Web
PostgreSQL
NodeJS
Javascript
Inspired by NASA's "Eyes on Exoplanets", this web app visualizes data from the NASA Exoplanet Archive in an interactable 3D environment. There are a variety of customization options, with more planned in the future.
React
Web
NodeJS
Javascript
Downloads course listings and details from the UNCC Course Catalog, and visualizes their dependencies in a Tangled Tree format. Designed to help users understand course offerings and prioritize bottleneck courses.
⚠️ Requires CORS Proxy!
React Native
Web
Mobile App
Networking
Javascript
A hybrid web/mobile app designed for P2P chat and file messaging between devices. Currently requires a Signal Server (included) to facilitate device handshakes.
React
ASP.NET
PostgreSQL
Azure
Kubernetes
Docker
Javascript
C#
My capstone project at UNCC. A web service that lets you rank a dataset of images according to whatever metric you like, in a fashion similar to "swipe-left/swipe-right" style apps. Its main purpose was to be a proving ground for a variety of full-stack technologies.
NextJS
React
Javascript
Built with MUI and hosted on GitHub Pages, this site is my home for showcasing my projects. The entire site is designed to be statically rendered, so that it can be crawled by search engines. It's also rigged up with Google Analytics, for better tracking of how useful it is.
Flask
MySQL
Python
A simple social media service, hosted on Flask, with database integration through MySQL. Course project for ITSC 3155 (Software Engineering) at UNCC.
Lua
Modding
In 2015-2016, I made a series of mods for the game Don't Starve, written in Lua. They include content ports, novel functionality, and a feature-adding support framework for other mods.
Lua
Löve2D
Various (very) old programs I wrote in a Lua framework called LÖVE. They include a Civilization-type game, a Procedural Generation test, a local server that serves data to a TTS importer script, and a UI proof-of-concept.
I'm looking for my first technical job now. I've done a lot of technical work for my hobbies and education, but nothing yet in a professional setting.
Outside of college, I've worked for several years in food service, and more recently as a math/science tutor. I'm also occasionaly paid to provide IT support to extended family and friends.
I've loved programming from a young age, and I've spent years working on hobby projects and acquiring experience in a variety of languages and problem spaces.
From 2012-2016 I was working mostly on video game mods, which involved familiarizing myself with large codebases and determining how those codebases expected me to implement given features.
Since 2017, my focus has been self-contained game design projects, with focuses like Procedural Generation, Performance Optimization, UI Design, Code Management, and Developer-assistance Tools.
During my college education, I focused on hands-on experience with Machine Learning, Web Development, Project Management, and Cloud Web Services.
From 2012-2016 I was working mostly on video game mods, which involved familiarizing myself with large codebases and determining how those codebases expected me to implement given features.
Since 2017, my focus has been self-contained game design projects, with focuses like Procedural Generation, Performance Optimization, UI Design, Code Management, and Developer-assistance Tools.
During my college education, I focused on hands-on experience with Machine Learning, Web Development, Project Management, and Cloud Web Services.
Sorry about that!
I recently migrated the site to NextJS for SEO reasons, and it isn't playing nice with the other libraries. For now, Javascript has to finish loading before the page is themed correctly. Hopefully I'll have it fixed soon!