The Shaft
-
theShaft.info makes the housing selection process for Columbia Undergraduate students. In this project, I contributed to the development of the lottery predictor page.
JupyterLab Integration for NIST Testbed
-
A solution (paper) using JupyterHub to allow users to run Jupyter Notebooks on experiment data and audio files on the remote server directly from their web browser. This work has been integrated into the MCV testbed and the customized NISTAuthenticator is also available for download via pip.
Linux Kernel Hacking
-
In a team of 3, implemented a weighted round robin scheduler, an in-memory filesystem and miscellaneous system calls for exposing a process's page tables to user space, tracing state changes of processes, and listing process trees, all in the Linux v5.4 kernel for the x86 architecture.
Event @ CU
-
A Python Flask application that makes event management easy for the Columbia Morningside Heights community. Through the web UI, organizations can post event information and students can register, volunteer or crowdfund for published events. I developed this application with Jason Yu as part of the Databases class (W4118) at Columbia and our application was among the top 3 projects of the class.
LionClubs
- Present
LionClubs centralizes information about student organizations at Barnard and Columbia. In this project, I contributed to the development of the user authentication component and an admin system for managing the lifecycle of club profiles.
Tennis Scheduler
- Present
An app and website aimed at digitalizing the process of reservation management for independent tennis instructors by providing add/cancel/search reservations, student management, and auto payment features.
Columbia Daily Specator
-
columbiaspectator.com is the homepage of Columbia Daily Spectator, the student newspaper of Columbia University. I contributed to the migration effort of rewriting the website in React and moving it to be hosted using Arc XP. I worked on various aspects of the website during the first three years of my undergrad.