My Projects
Note: You can find my most recent contributions on GitHub.
Mobile Game: The Preservation Project
Key words: Game Dev, C++, MobileWorking in a team of designers and programmers, we developed a mobile stealth game where the player could switch between the past and the present worlds. I worked on the input module, and incorporated level editor to the game which built up the pipeline for the design and import of 60 maps.
ChatGPT Powered Parenting App
Key words: SwiftUI, ChatGPT, OAuth, MobileWe developed a ChatGPT powered parenting app to help parents quickly find a story, an audio, or an answer for their kids. I worked on network, ChatGPT and OAuth integration on the app, and used SwiftUI for UI development.
TISTA Blockchain Donation Website
Key words: Node.js, React.js, MongoDB, web3.jsThis was my collaborated web project to build a blockchain donation website where donors could transfer their cryptocurrency via MetaMask digital wallet to verified receiving accounts with low transaction fees (gas fees).
Geometry Tools Game
Key words: C++, CUGL Game Engine, Game DevelopmentThis was an individual lab from my course CS 5152 Advanced Game Development at Cornell University. This was a video game played on both PC and mobile devices and the goal was to allow the player manipulate 2D shapes with physics simulated.
Jaunty Jalopies Car Dealership System
Key words: MySQL, RDBMS, Spring Boot, React.jsThis was my team project at Georgia Tech to build a full stack car dealership application with functionalities to update vehicle inventory, track sales, maintain repair history, and allow customers to search inventory based on user roles.
View ProjectMovie & TV Industries Visualization
Key words: D3.js, Vanilla JavaScript, HTML, CSSIn this team project, I created the quiz formatted visualization (chapter 3) to provide users with an interactive way of manipulating the movie and TV show industry data over the years across four major entertainment platforms.
View ProjectData Modeling & BI Solutions for CUHA
Key words: Data Modeling, ETL, SQLMy team project to provide solutions for the Cornell University Hospital for Animals on whether to open Urgent Care service. We developed data models, ETL process, used SQL and Tableau to analyze ER cases to learn the demand and financials.
View ProjectNLP Project for 10-K Financial Reports
Key words: Python, Web Scraping, Text MiningThis was my indivudal project to utilize NLP and machine learning alogirhtms to classify NASDAQ-100 stock performance based on the Risk Factors from hundreds of 10-K Reports.
View ProjectMedian Family Income of New York State
A D3.js visualization on the median family income of the New York counties in 2019.
View CodeUS Senators Shared with Voting Patterns
A D3 Force Simulation based on the shared voting patterns of the US Senators during the 109th congress (2005 to 2007). Each node represents a senator (blue: democrat; red: republican). Edges have been drawn between senators who shared similar voting patterns. Senators who almost always disagree will not be connected.
View CodeMovie Barcodes Visualization
A series of movie barcodes created using D3.js canvas elements. A barcode uses vertical lines to show the average color of individual frames of a film, helping to reveal how color is used by cinematographers to give flavor to a film.
View Code