Projects
Projects
Checkout my projects!

Website Development

  • Card
    SparkHacks 2025 Website
    Hackathon Website
    TypeScript, HTML, CSS

    A Hackathon Website that serves +400 hackers and help organizers manage the event: process forms, check in hacker to get attendance and food.

  • Card
    Chinese Chess
    Multiplayer Chess Website
    TypeScript, HTML, CSS

    A Multiplayer Chinese Chess! Any user can login with their Google Account or register new account. Then they can join any room or create their own room to play against other players. Rooms must be strictly isolated and player moves and room enter must be updated in real time.

  • Card
    Helping Hands
    Community Website, SparkHacks 2023 @ UIC
    JavaScript, HTML, CSS, Python

    My team created a community website for the Sparkhacks 2023 hackathon. The challenge is creating an application that relates to theme "Community".

  • Card
    ACM Jukebox
    Music Player website
    JavaScript, HTML, CSS

    My team sig-webdev at ACM created a music player website for fun and activity

  • Card
    zZz – a sleep tracker app
    sleep tracker website, SparkHacks 2024 @ UIC
    JavaScript, HTML, CSS

    We created a sleep-tracker website that acts as an alarm clock with additional functionality to monitor user's sleep pattern. Based on user’s sleep data, tips and suggestions are generated. This project is developed for the Health Track challenge in SparkHacks hackathon 2024.

  • Card
    ACM Marketplace
    Shopping website
    JavaScript, CSS, HTML

    My team sig-webdev of ACM at UIC created a marketplace website to sell merch.

Data Science

  • Card
    Obesity in America Analysis
    Healthcare Analysis
    Python

    Obesity in America is a growing issue, affecting many at high rates across the country with no sign of slowing down. Each member of our team had personal motivation for addressing this topic. We investigated the relationship between gender, socioeconomic status, state of residence, and age and obesity rate in the US.

  • Card
    Classifying Twitter User into Republican or Democratic
    Data Science, Language Processing
    Python

    The task is to build a machine learning model that predict the inclination (Republican/Democratic) of the Twitter user from one of his/her tweets. The tweets are fetched from Twitter API and tweets are posted by 3 Republicans and 3 Democrats. Then, I try to compare the prediction accuracy of my machine learning model with that of ChatGPT from OpenAI.

Robotics & Autonomy

  • Card
    NASA Lunabotics Challenge 2024
    Robotics Competition, Autonomy
    Python, C++, Linux Command

    My team Lunabotics of Chicago EDT at UIC travelled to University of Central Florida and Space Kennedy Center to compete with other 43 universities. The mission was creating a rover that performs some tasks in a moon simulated environment. The winning robot has a chance to be sent to moon by NASA to perform similar mission.

  • Card
    2024 SUAS Competition
    Robotics Competition, Autonomy
    Python, C++, Linux Command

    My team Air of Chicago EDT at UIC, a drone enthusiast team, participated in 2024 SUAS Competition and competed with other 68 universities internationally. The mission was creating an autonomous drone that performs some object-detection task in a wide airfield.

Hackathons

  • Card
    Helping Hands
    Community Website, SparkHacks 2023 @ UIC
    JavaScript, HTML, CSS, Python

    My team created a community website for the Sparkhacks 2023 hackathon. The challenge is creating an application that relates to theme "Community".

  • Card
    zZz – a sleep tracker app
    sleep tracker website, SparkHacks 2024 @ UIC
    JavaScript, HTML, CSS

    We created a sleep-tracker website that acts as an alarm clock with additional functionality to monitor user's sleep pattern. Based on user’s sleep data, tips and suggestions are generated. This project is developed for the Health Track challenge in SparkHacks hackathon 2024.

Fun Class Projects

  • Card
    Obesity in America Analysis
    Healthcare Analysis
    Python

    Obesity in America is a growing issue, affecting many at high rates across the country with no sign of slowing down. Each member of our team had personal motivation for addressing this topic. We investigated the relationship between gender, socioeconomic status, state of residence, and age and obesity rate in the US.

  • Card
    Bomb Defusal
    Timing puzzle
    C++

    Inspired by game Defusal in Roblox, my team created a defusing bomb that contains two Arduino and some other I/O components. This project is for our CS 362 class: Computer Design, which teaches hardware building blocks, logic circuits, CPU design, and I/O design.

  • Card
    Word Guessing Game
    A game Implemented with Multi-Threaded Server & Client
    Java

    My team uses Java to build a word guessing game that consisted of a GUI for server and a GUI for client. Server uses multi-threading to handle multiple tasks asynchronously: listening for a new request to join game, handle client's game and log client's game status. Client joins a server with specific network and port and plays the game.

  • Card
    Interactive Unix Shell
    Basic Bash Shell
    C

    Create an interactive Unix shell with language C. It has basic functionality of a shell including basic commands: wc, ls, cat, and input/output redirect and pipeline.

  • Card
    Classifying Twitter User into Republican or Democratic
    Data Science, Language Processing
    Python

    The task is to build a machine learning model that predict the inclination (Republican/Democratic) of the Twitter user from one of his/her tweets. The tweets are fetched from Twitter API and tweets are posted by 3 Republicans and 3 Democrats. Then, I try to compare the prediction accuracy of my machine learning model with that of ChatGPT from OpenAI.