Web Developer, Data Scientist & Python Programmer.

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:

Analysis of California Traffic Collisions

Exploratory Data Analysis Project

Object Detection

Python Neural Network Project

This application only runs on Google Colab.

RecycleSorter

JavaScript Image Classification Project

This application currently does not support all browsers.

Dodge n' Shoot

Python Mini-game

You must install Python & Pygame on your local machine to run it.

Librarian Attendance System

HTML, CSS & JS Front-end System

This system is depreciated and does not work as intended.


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.

Experience

Mentor

September 2025 - Current

Bridging Berkeley

Vice President for Education

Beginning Programming in Python Instructor

April 2023 - April 2025

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.

Coding Club Teaching Assistant

June 2023 - August 2023

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.

Chief IT Developer

September 2021- June 2022

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.

Violinist.

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.


My Writings  

Copyright © All rights reserved | Ian Cheung