Ruochen Li

University of North Carolina at Chapel Hill - Class of 2021

B.S. in Computer Science

B.S. in Economics

Projects

Tone Sequencer

Nov 2019

This is a 'devlab' project for COMP110: Introduction to Computer Science. It will be used as future problem sets starting Spring 2020. My partner Tony and I use Tone.js music library to build a sequencer. MVC design patter is used to sepatate student code and UI.

Keywords: Typescript, HTML, CSS, Bootstrap, MVC


Tweeter

Nov 2019

The implementation of a twitter-like chat room for COMP426 students.

Keywords: Javascript, HTML, CSS, JQuery, RESTful


2048

Oct 2019

Implementation of the famous game 2048.

Keywords: Javascript, HTML, CSS


Concept List

Oct 2019

This is a hackathon project from hack NC 2019. It is used to help students remember concepts by adding/deleting concept pairs and play a game to test the memory.

Keywords: Javascript, HTML, CSS, Bootstrap, JQuery


Blog

Jun 2018

This is a blog that I built using framwork hexo from hexo.io, hosting on github page. Link: liruochen1998.github.io

Keywords: undefined


Thegrep

April 2019

Thegrep is short for tar heel egrep, which is the implementation of the famous command line matching tool 'egrep'. This is implemented by simulating the input with NFA (non-deterministic finite automata).

Keywords: Rust, NFA


Ticker Tracker

December 2019

Ticker Tracker is designed from the idea that there are too many ticker/stock websites online but most of them needs to be paid to get access to some advanced feature such as technical analysis. However, there are a lot of apis that people can use directly but people in financial realm don't always have a good technical background. Thus, this is a wrapper around the api.

Keywords: React, Javascript, APIs


Work Experiences

COMP211 undergraduate Teaching Assistant

UNC-CH Department of Computer Science - Chapel Hill, NC

January 2020 - Present

COMP211 is the pilot course for the UNC CS new curriculum, focusing on command-line tools, system fundamentals, and C programming. It's my honor to be on the team and make UNC CS better.


COMP110 Undergraduate Teaching Assistant

UNC-CH Department of Computer Science - Chapel Hill, NC

August 2018 - Present


Assistant Network Administrator Intern

Lakala Payment - Beijing, China

May 2018 - July 2018


Activities

Carolina Data Challange

Chapel Hill, NC

September, 2018

Team Leader

undefined