Who I Am

What I'm Doing

I run the Rubik's Cube Club at Bayview Secondary School.

I am involved in Computer Club and Reach for the Top at my school.

I spend my spare time doing and creating problems on DMOJ (the largest online programming judge in Canada) and helping out the administrators of the site. I also tinker around with operating systems and contribute to Quora. To date, my answers have over 100k views on the question-and-answer site.

I organize hackathons and tutor Computer Science.

About Me

My name is Raymond Li. I’ve always loved technology. To me, technology is much more than using it everyday. It is about creation and imagination. What we use everyday is what our ancestors deemed magic. Yet we do not all share in this precious knowledge of the language of creation. Today, less than half the population knows how a computer actually works. According to the International Data Corporation, less than 5% of the world’s 7 billion people can code. My father started programming in the days of punch-cards, and MS-DOS and floppy drives changed his life. The technological world has advanced so much since then. In 2006, when I was 4 years old and one year after C# 2.0 was released, I taught myself the basics of programming through the language. Though I never found that language useful in the playground, I have never forgotten it. I took several computer science courses in high school, and taught myself languages such as Java and C++. I wrote my own website in HTML by studying open-sourced templates. I created YouthHax, the first organization to run hackathons in Markham, when I was 15. I organized YouthHax 2018, the first hackathon of any kind to be hosted in Markham, ON, Canada's high-tech capital. I organized YouthHax because of my passion to empower youth in my community to pick up programming. As a firm believer that anyone can code, I wanted to make the language of the future available to the workforce of the future, as early as possible. Though my direct and indirect actions, I have empowered hundreds of students to start programming. My journey through the digital world had begun more than 10 years ago when I first entered the then yet to mature world of computer science, new to the technological world and its limitless possibilities. I've been able to help others every step along the way. I'm going to keep doing it, because I can.

"Words and pictures can never fully capture the full meaning of a special moment. Only living the moment can."

- The only one of me in almost 8 billion people

"The master has failed more times than the beginner has even tried."

- Stephen McCranie

Contact Me!