Logo: Apollo Heo Home About Me Resume Projects Career Location Contact Me

Welcome to Apollo Heo's Online Portfolio

Hello World!

Programming, academics—these are the words that describe me. Hello, my name is Apollo Heo, and I am currently enrolled to Dublin High School as a senior with aspiring hopes and goals for the next year of high school and the future. Ever since I was young, I have always enjoyed technology in the ever-changing world we now live in, and have wanted to leave my own legacy on the internet. In my free time, I program various tasks that automate simple repetitive tasks.

Continue reading ...

Have Any Questions?

Contact Me

Projects

Scratch

Scratch
Scratch

24 Hours to Die

The object for our Scratch project was to create either a story or a game with my partner, Josh Koh, that demonstrates our knowledge of programming fundamentals and our ability to use the Scratch interface. In the beginning, Josh and I concluded that we wanted to create a story with user inputs—like a “Choose Your Own Adventure” type. In our Scratch story code, we also displayed our creativity with not only the story outline but with the effect we added to the buttons the user clicks on to input their choice in between scenes.

View project page for more

Python

Python
Hangman

Hangman

When we discussed ideas, we tried to extend what we considered to be a “basic hangman game” and developed ideas that other games contained. For example, most games feature a username and a score feature so we created a scoreboard. We also developed further on the idea of ASCII Art into ASCII Animation. Also, another idea we thought of was the process of deleting each screen and reprinting, giving a smooth transition most, if not all, modern games possess. What helped a lot for this project was that we had the exact same partner. Moreso, we could import functions that we had made for the Text Adventure Project. This benefitted us extremely well as we had faced, and overcame, most of the difficulties during the last creation, i.e. colored text and terminal manipulation.

View project page for more

Principles of Engineering Class

POE Gobert Logo
POE Gobert Machine Image

Gobert Machine

Our (mock) client is Joseph Hersher and we, The Asianeers (Edison Chan, Sihan Chen, Apollo Heo, Alexander Xin) have been tasked to design and build a machine for which Hersher can use on his Youtube Channel, "Joseph's Machines". We decided to design a machine composed around 12 simple machines, capable of bringing a pencil case, an eraser, a calculator, and a sheet of paper onto a desk, which is powered by a single initial applied force.

View project page for more

Principles of Engineering Class

POE Bridge Designer

Bridge Designer

Our (mock) client is the American Bridge Company and we (Pranae Harirajan, Apollo Heo, Ria Khatri, Sathvika Nadipalli) have been tasked to design a bridge across Trinity River for vehicles to cross. The specific conditions were to use Bridge Designer, and meet all WPB Designer Constraints. Our goal was to make the least costly design, with little regard to stability.

View project page for more

Digital Electronics Class

DE 555 Timer

4-Bit Counter

As a part of building our knowledge on electronics, we created a breadboard circuitry of a 4-bit counter.

View project page for more

Digital Electronics Class

DE 555 Timer

555 Timer

As a part of building our knowledge on electronics, we created a breadboard circuitry of a 555 timer.

View project page for more

Location

I attend Dublin High School—located in Dublin, California. Geographically, the city lies in the eastern part of the San Francisco Bay Area.