My Projects

Feel free to check them out!

My Resume
Card image cap

Version Control System

[Java] Developed from the ground up a simplified version-control system to mimic Git. Designed unique filing system and implemented data-structures and algorithms, such as graph traversal, to enable save/restore entire contents of files, log history of backups, maintain branches, and merge changes made in different branches.

Card image cap

Node-Database

[Node.js + MySQL] Designed and developed a command line based Node app, that uses a local mysql server as database, to mimic an inventory backend. Features colorful text interface, env file configuration, and easy setup. Learned MySQL and how to set up its local server with MAMP; as well as learning useful Node libraries that handle I/O.

Card image cap

Friend Finder

[Full Stack] Designed and developed a small Full Stack app, inspired by social media, features personalized api, server-side storage, and api and html routing. Learned basic Express framework along with Heroku deployment process.

Card image cap

StarWars RPG

[jQuery][JS] A small RPG Game inspired by StarWars.

Card image cap

Giphy API

[API][jQuery] A fun website that pulls data from Giphy.com using its public API.

Card image cap

Train Activity

[Firebase][jQuery] A train schedule app display table that uses Google's Firebase to dynamically update contents.