Check out some of my projects! I'm not yet done setting up each project on my VPS yet, so not every project is hosted yet.
Used VueJS, and TailwindCSS to build a personal website to showcase my work experience and projects.
View on GitHubBuilt a RESTful API that can compile and run code on a remote server in isolated docker containers. Easily add support for any language that can be compiled and run from a bash script.
Built a backend with a REST interface for a news aggregation project. Assisted with integration into the frontend react native applicaton.
View on GitHubAn experiment to learn using crowdsourced computing and multithreaded programming in Java to brute force a solution.
View on GitHubA group project where we created a multiplayer space exploration game in Unity.
A project for a hackathon, where my group created a multiplayer game. The game's input was the user's camera that used TensorflowJS to place a realtime virtual representation of them in the game. The player's positions were synchronized via websockets, which allowed games such as soccer and volleyball to be played virtually.
View on GitHubA simple clone project of the popular video sharing website YouTube. Automatically transcodes uploads, modern video player (Video.js), video and audio streaming from NodeJS backend, automatic thumbnail generation through FFmpeg, comment & like system, and metadata storage in MongoDB.
View on GitHubA javascript canvas collision simulation in 2D for a combined high school Physics and Computer Science final project.
See ProjectA group project for a school project, where we created an attendance system in MongoDB.
View on GitHubA project for a hackathon that won the best use of google cloud award. This project translated conversations in real time within the keybase application into a language that the user selects.
View on DevpostA group project where we recreated the classic text based adventure game Zork in Java, with some extra functionality.