Rex Liu


Hi, I am a 

Tech L

About


Rex Liu

Hello! I’m Rex, a Computer Science Student at UC Berkeley. I'm particularly fascinated by the advent of new software technologies coupled with revolutionary hardware systems. I'm excited to learn new things, challenge myself, and use technology to make an impact. My interests are very diverse and I love learning more about different technologies and tools.

 

Leader

Tech Lover

Learner

Developer

Experiences


Berkeley SkyDeck


  • Reduced spam registration for company portal with 2000+ members by improving secure reCAPTCHA V2 system
  • Managed startup registration pages with 4000+ views per month to secure 30 startups in new cohort

HKP Solutions


  • Managed 10 developers to launch hotel management Android mobile and React web apps with 400+ users/month
  • Led Scrum meetings with 30 interns in cross-functional team to deliver 80 pages and fix 75 bugs

Investocracy


  • Created 3 responsive React web apps with 75 components and 15 pages to support the launch of the company platform
  • Engineered script to generate 10K+ webpages with Gatsby and improved SEO score by 80% by adding sitemaps

RISE


  • Led team of 5 developers in creating job tracking and finding platform and community
  • Created dynamic React frontend and implemented secure Firebase Authentication and MySQL Database
  • Allocated work, provided guidance, and resolved issues to meet performance objectives

Projects


AI Stock Trading Bot

Python program that learns stock movement based on past and current data and buys/sells stocks accordingly

Python
Keras
Sklearn
Numpy
Panadas
Google Cloud Platform

Location Based Notifications

Android application that notifies users when they enter a preset region

Java
XML
Geofences
Android Studio

Minesweeper Game and Generator

A playable MineSweeper GUI; features board generator and solver

Python
PyGame

PCOV Church Application

Android application to connect the PCOV Church Community through technology

Java
Android Studio
Google Firebase

Scheme Interpreter

A Scheme interpreter built in Python

Python
Scheme

Senior Connect

React website to encourage personal bonds between volunteers and seniors at Senior Homes

HTML
CSS
JavaScript
MySQL

Sorting Visualizer

Visualize popular sorting algorithms including Bubble Sort & Quick Sort

JavaScript
ReactJS

Sudoku Game and Solver

An interactive Sudoku GUI with built-in Python solver

Python
PyGame
Alogorithms

Vaccelerator

Vaccelerator aids users in having an easy-to-use and personalized vaccine sign up. Users are able to view the dashboard showing relevant and visual data about the vaccine rollout plan.

JavaScript
ReactJS
ChartJS
Material-UI
Twilio
Firebase SDK
Cloud Firestore
Firebase Authentication
Google Cloud Functions
NodeJS
ExpressJS
Plotly
Pandas

Extracurriculars


UC Berkeley Courses

B.A. Computer Science 2024


Computer Science
  • CS 61A: The Structure and Interpretation of Computer Programs
  • CS 61B: Data Structures
  • CS 70: Discrete Mathematics and Probability Theory
Business Administration/Economics
  • UGBA 10: Principles of Business
  • Econ 1: Introduction to Economics
  • UGBA 88: Data and Decisions
Engineering
  • EECS 16A: Designing Information Devices and Systems I
  • EECS 16B: Designing Information Devices and Systems II
  • INDENG 190E: Advanced Topics in Industrial Engineering and Operations Research: Entrepreneurship & Innovation
Math
  • Math 53: Multivariable Calculus
  • Math 54: Linear Algebra and Differential Equations
Data Science
  • Data 8: Foundations of Data Science

Hobbies


Chess

chess.com ratings: Blitz(1262) Puzzles(1630)

Badminton

BC Provincials 2018/2019 1st Doubles Regionals

Tennis

Recreational Player

Interests


Data Science

Blockchain

Machine Learning