Songyuan Liu
Let’s build something great!
Featured Projects
Environment Club
My high school endeavor to care about the environment
ARM 32-Bit Processor
A fully working CPU simulated on CircuitSim
Click on each one to learn more
Three
A journaling app for real contemplation
Smart Garbage Collection System
Genetic-Algorithm Investment Strategy
Best funding strategy for sustainable wild-plants conservation programs
Pick up your neighborhood’s trash in a cost-effective way
My 2nd Personal Website
In high school, I built a portfolio website totally from scratch using HTML & CSS. Knowing nothing about HTML, I was creating the website with the purest joy because I got to see my code translated into a beautiful website on a browser where everybody else could see it. So I want it to be known too. You can visit it by clicking on the learn more button.
That kind of joy drives me to do things. I am awed by the power of technology—and, by extension, human’s minds—and how it can change the world. I want to make a difference in this world by keeping learning and solving real problems for people and society.
Three
This app revolves around the number 3, consisting of reflection, emotion, and interaction.
Reflection: Answer a daily prompt in 3 things. Write journals safely stored with biometric protection. This is your private space.
Emotion: The app can perform sentiment analysis over your input and generate a personalized mood wheel for you
Interaction: You can see and like other people’s responses to the daily prompt. You can also answer the prompt yourself. You can also play a mood fusion game with others.
ARM 32-Bit Processor
A main memory, an ALU, a register file, and a micro-controller. That’s how I made a CPU that can take in assembly files, sequence instructions exactly as intended, and also handle interrupts.