I initially created this website to experiment with front-end web development. Over time, the page has evolved as my personal portfolio, organized in two separate tabs. This site, however, is by no means my full resume - find it here or on Linkedin instead.
Congratulations, you have discovered my little secret area
Total Server Members
I have had experience managing Discord communities for 5 years now, one currently with over 15,000 members. I am always equipped to handle issues and inquiries from different, ranging from basic troubleshooting to more complex technical issues. This has taught me how to de-escalate potentially difficult situations, and manage a team of staff members.
Online Server Members
In particular, I handle everything from server administration and moderation to organizing events for others to enjoy. As an owner of the server, I think through every nitty-gritty detail, from scheduling and logistics to potential hiccups and backup plans for each event. My organizational skills and community-building efforts have even allowed me to host interviews with renowned voice actors. I have the honor to invite Sean Chiplock, Chelsea Kwoka, Christina Costello, Brittany Cox, Andrew Russell and Joe Zieja to interviews and podcasts, where other people can directly interact with them and ask them questions. These events were huge successes, with hundreds of participants tuning in to this events and interact with the voice actors. So, while I might not be organizing events in a traditional setting, my behind-the-scenes skills make me a valuable asset to any Discord communities. In a sense, I am a natural leader, a problem-solver, and a master of planning and execution, allowing me to complete any project very effectively and efficiently.
My name is Ian Cheung, and I am a passionate website developer, Discord bot programmer, and data scientist. It was actually the onset of the pandemic and the shift to online schooling that prompted my interest in coding. Having my routine disrupted, I felt compelled to learn something new, particularly with the abundance of free time available due to online schooling. Thus, I began dedicating my evenings and weekends to constructing websites for myself and my friends. Having had exposure to coding at primary school such as Scratch and Micro:bit since a young age, I had actually never considered it to be something I would greatly pursue, but instead something on the side as a hobby. However, the aspects of being a developer became more intriguing over time, most notably the ability to create a product I or someone else could use. Mastering computer programming also allows me to think independently, solve problems and be resilient when facing seemingly impossible challenges.
As such, I am very eager to explore coding outside of school through developing mini-games, websites, and Discord bots. Particularly, this website is used for me to learn more about front-end web development, as well as showcasing my achievements and the projects that I completed. Here are some things I'm proud of in my journey of being a developer so far:
As I am pursuing programming as a hobby, I try to make myself useful by contributing to the community around me through writing projects or applications for others to use, as well as tutoring young students. This allows me to give back to my community, which in turn encourages young kids who might have the potential to be become a good programmer to start coding early.
OpenBrackets
Inspired to bridge the digital divide in our community, we provide support in computer science to middle and high school kids who may not receive it at home, and encourage kids consider tech as a career, regardless of their background. As an instructor, I fully designed a cirriculum for 6-12 years old to learn Python in a fun and rewarding way, all while mastering the basics of programming in Python.
Redwood City Public Library
Every Sunday, I witnessed young kids' enthusiasm and creativity flourish as they learned coding fundamentals by programming robots and building LEGOs. We provided individual support and created a supportive environment for the children to grow, try, and learn. Moreover, explaining seemingly simple concepts to children significantly improved my communication and problem-solving skills as well.
La Salle College Library Board
My primary role was to oversee the library's technological infrastructure and I was responsible for managing and maintaining the library's hardware and software, as well as implementing new technologies to improve the library's operations and services. I had worked closely with the library committee team and developed an automatic clock-in system for school librarians, resulting in a significant improvement in our efficiency in recording attendance.
Years of Music Education
I also love playing the violin. I currently study under the tutelage of Professor Chen Zhao at San Francisco Conservatory of Music and am currently serving as a co-concertmaster in San Franscico Youth Orchestra for the 2024-25 season. In 2022, I moved to the San Francisco Bay Area with his family from Hong Kong. Before I relocated, I have attained the Fellowship Trinity College London for Violin Performance under the guidance of Professor Michael Ma, former Head of the strings department in The Hong Kong Academy of Performing Arts (HKAPA) and Ms. Li Junjun. I also previously served as the principal violinist of the Junior Strings Ensemble and Junior Repertoire Ensemble at HKAPA under the baton of Mr. Goh Ching. Additionally, I was selected as one of four violin soloists to perform Vivaldi's Concerto for Four Violins RV 580 in B minor with my secondary school's String Orchestra in 2021.
After my move, I continue to participate in music activities in the San Francisco Bay Area. I have been actively involved in Gunn High School’s instrumental music program, including the Chamber Orchestra as well as Symphony Orchestra, where I hold the position of concertmaster for the 2022-2024 school years. I was also a member of the California All-State of Music Education Conference (CASMEC) High School Symphony Orchestra 2023 at Fresno Convention Center. In March 2024, I also traveled with my high school's honors-level Chamber Orchestra to New York City to compete in the National Orchestra Cup, where I was honorably awarded Best High Strings Soloist. Besides my passion of playing in orchestras, I also perform regularly as a soloist. I have attained Command Performance with superior rating in CMEA Solo Music Festival 2023, and was invited to perform at the Junior Bach Festival in 2024. In my commitment to community service, I also played at the UNICEF benefit concert organized by BraveArte Foundation in November 2023, raising funds for the humanitarian organization dedicated to children's well-being.
Additionally, I have won accolades in various local competitions, including 2024 Young Musicians Competition at Peninsula Symphony Orchestra, 2024 KAMSA Competition, the 74th Hong Kong Schools Music Festival in 2021 – Violin Concerto - Age 19 or under, the 4th Taiwan Asia Aegean Sea Music International Competition in 2020, International Young Artist Music Contest in 2020, Tokyo International Youth Music Competition 2020, the 6th Hong Kong International Youth Performance Arts Festival in Violin Open Class in Youth A Class 2018, and the 10th Hong Kong Students Open Music Competition 2017. Beyond classical music, I also enjoy computer programming, video games, music composition, playing piano, listening to music and biking. I genuinely hope that I can combine and apply my knowledge in both music and computer science to inspire individuals to use technology as a medium to embrace, share and create.
My Playing
My Compositions
Memories