Hey, I'm Calvin Chen

About

Current fourth-year computer science undergraduate at UC San Diego. Recently, I've been gravitating toward the web development and computer graphics disciplines.

In my free time, I enjoy playing video games, watching anime, and learning Japanese.

Abilities

Skills

  • Java
  • C++
  • C#
  • HTML/CSS/Js
  • C
  • Python

Tools

  • Unix/Ubuntu
  • Vim
  • VSCode
  • Git
  • MySQL
  • Firebase
  • Unity

Languages

  • English
  • Chinese - Cantonese
  • Japanese
  • Chinese - Mandarin

Projects

  • Time2Meet thumbnail

    Time2Meet

    Schedule group meetings more easily with this web application. Developed in a quarter-long software engineering course where I was the Project Manager of an 11 student Agile team in a remote learning environment.

    View Project Video
  • Blog posts thumbnail

    Blog Posts Manager

    Manage blog posts with this simple CRUD application. User input is sanitized through DOMpurify, and posts are saved to your browser's local storage, so feel free to refresh or revisit the page!

    View
  • Among Us thumbnail

    Data Science Analysis Report

    Given a dataset about restaurant inspections in North Carolina, a full data science analysis was carried out to test whether an improvement to the inspection process could be made by controlling inspection frequency.

    View
  • Blog posts thumbnail

    OpenGL Among Us 3-D Real-time Simulation

    Control Red in this Among Us-themed real-time rendering engine developed in C++ with OpenGL. Features toon shading, phong illumination, and collision detection.

    View
  • OpenGL project thumbnail

    OpenGL Interactive Light Simulation

    Interact with different rendered objects and point lights to see how the lighting adapts and changes. Uses Phong illumination model for shading computation.

    View
  • Building Blocks VR Application

    Build your own towers with this experimental physics sandbox game. Spawn and manipulate different block shapes, give them color, change their gravity, and more!

    View
  • OpenGL project thumbnail

    Classroom Design VR Application

    Spawn and arrange desks and chairs around your classroom in this seated VR application. Grab and manipulate objects with your virtual hand or raycast laser.

    View