Simon's Space



Virginia Tech Bachelor's Degree in Computer Science Class of 2020

Social Media Content Creator

Rubik's Cubes and Triathlons

Nickname: TheSimonShi

Quebec -> Virginia -> New York -> California

"Even if your ambitions are huge, start slow, start small, build gradually, build smart."
- Gary Vaynerchuk, Crush It! Why Now Is the Time to Cash In on Your Passion


Simon's computer science projects

Survey Site

Designed and developed a site where users can create questions and answer other people's questions.

Technologies Used

Frontend: React.js, Materials UI, React Hooks Backend: Node.js, SQL, JavaScript

Virginia Affordability Index

A static page to show Virginia's counties and their respective affordability index. You have the ability to select the time frames and the county's index istory.

Technologies Used

Frontend: React.js, D3, HTML, CSS Backend: Javascript, node.js

Java Data Structures

Implemented data structures using Java and wrote JUnit tests to make sure the methods are correct.

Technologies Used


TheSimonShi Site

Website to track my hobbies, including triathlons, Rubik's Cube solving, and side hustles.

Technologies Used

Wordpress using X Theme


Java: Proficient HTML CSS: Intermediate React: Beginner Node.js: Beginner-Intermediate SQL: Beginner JavaScript: Beginner-Intermediate C: Intermediate D3: Beginner

Object Oriented Language

Java is my preferred language for object oriented programming questions.

"Everybody comes to a point in their life when they want to quit. But it's what you do at that moment that determines who you are."
- David Goggins
"Opportunities come infrequently. When it rains gold, put out the bucket, not the thimble."
- Warren Buffett