I am a software enthusiast, fluent in Java, decent in C/C++/C#.
I usually go by the handle Raymo111 online, but rarely I might also go by `Archangel`.
I'm in the International Baccalaureate Diploma Programme at Bayview SS, Class of 2020.
I write problems on DMOJ, love contributing to open-source, and customize different operating systems.
I'm most likely the only person ever who has installed raw Arch half a dozen times yet does not use it (I use a combination of Windows, Ubuntu) (plus Kali for Pentesting), but I can't be sure.
Check out my latest dystopian-adventure novella on Wattpad: 30 Days After Humanity half a dozen times yet does not use it (I use a combination of Windows, Ubuntu) (plus Kali for Pentesting), but I can't be sure.
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.
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."