Presented below are a selection of cool projects and tools I've had the opportunity to work on in academia and industry:
Projects, scripts, and tools primarily developed by me for various study evaluations and analyses:
Open Source |
Closed Source |
|
|
PackHacks is a 24-hour hackathon hosted by NC State. Meme Prone seeks to improve static analysis tool
usage by automatically generating memes to present output from program analysis to developers. This project
uses the Error Prone static analysis tool.
Source Code
DevPost
Pitch
Open Jam is a 72-hour game jam dedicated to promoting free and open source games and game development tools.
I started developing a game to help teach basic Linux commands to users.
Source Code (unfinished)
itch.io
Hackathon for creating visualizations and performing analysis on Duke Basketball player and team
data from past seasons.
DevPost
slides
HackDuke is a one-day hackathon hosted at Duke University. At this hackathon, I helped create Refresh Games,
a web application to learn fundamental math, science, history and english concepts while playing 2D games.
website designed to integrate gaming and learning. The goal is to integrate gaming and studying to improve learning for students.
Source Code
DevPost
HackNC is a one-day hackathon hosted at UNC Chapel Hill. We developed a program to
automatically categorize and organize image files on your computer using IBM's
BlueMix cloud infrastructure. This tool to generates folders based on determined categories of images, and
then moves the pictures into the appropriate folder.
Source Code (license expired)
DevPost
Door-to-More is a prototype of an Android mobile canvasing app to benefit advocacy organizations
that employ individuals to canvas door to door or on the street to raise awareness, solicit
donations, and add constituents to quickly document interactions. This project was completed
with other interns and earned a 4th place finish at Blackbaud's annual Off the Grid company
hackathon.
Source Code
Tago is a cloud platform that allows users
to visualize and manage data collected from devices on a web-based front end.
It was originally developed as a
NodeJS API, but they needed to develop a Python API to satisfy requests from
clients such as Texas Instruments and Tesla.
Source Code
Demo Video
The Servo Dependency Tool is a set of python scripts that automatically upgrades
Cargo dependencies in the
Rust programming language for
Mozilla's Servo web browser engine.
Source Code
Demo Video
WildSnap is a proof of concept for an Android app that allows users to identify various
animals and plants in nature using pictures taken from within the app while and interact
with other users through a social media interface.
Source Code
Demo Video