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 on Linkedin instead.
Congratulations, you have discovered my little secret area
My name is Ian, and I am front-end web developer, Discord bot developer, 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 (horrible) websites for myself and my friends. Now, programming is still one of my most fulfilling hobbies, most notably, due to the ability to create products 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 have studied violin for 11 years, most recently with Professor Chen Zhao of the San Francisco Symphony and Conservatory of Music, where I attended the Pre-College Program (2023–2025). In the 2024–25 season, I served as co-concertmaster of the San Francisco Symphony Youth Orchestra. Born and raised in Hong Kong, I studied with Professor Michael Ma, former Head of Strings at the Hong Kong Academy for Performing Arts, and Ms. Li Junjun. In 2022, I earned the Fellowship of Trinity College London (FTCL) Level 7 Diploma in Violin Performance.
After moving to the San Francisco Bay Area in 2022, I became active in Gunn High School’s music program, serving as concertmaster of the String, Chamber, and Symphony Orchestras (2022–2025). In March 2024, I led the Chamber Orchestra at the National Orchestra Cup in New York City, where we won the Grand Champion title, and I received the Best High Strings Soloist award. I was also a member of the CASMEC High School Symphony Orchestra in 2023.
As a soloist, I earned a Command Performance at the 2023 CMEA Solo Festival and performed at the 2024 Junior Bach Festival. I have also participated in masterclasses with Lin Cho-Liang and Wang Liang. Beyond classical music, I enjoy programming, composing, piano, video games, and biking. I aspire to merge my interests in music and software to create technology that inspires people to share and make art.
Memories
San Francisco Symphony Youth Orchestra
Chamber Music, SFCM, School Orchestra
CASMEC All-State Symphony Orchestra @ Fresno
Orchestra Cup @ NYC
Trip in NYC
Family Trip @ Yosemite Valley
Family Trip @ Lake Tahoe / Sacramento