Instructor CV
Christopher Lin
Course: Build a Web App!
Christopher Lin
Burnaby, British Columbia, Canada 📧 christopher.lin@gmail.com | 💻 GitHub | 🔗 LinkedIn
PROFILE
Builder-minded student developer with experience shipping real products, AI systems, and research projects. Proven ability to learn fast, iterate quickly, and turn ideas into working applications used in competitions and hackathons.
EDUCATION & COURSEWORK
Heritage Christian Online School (HCOS) — Kelowna, BC
Secondary School Student (Senior-level courses completed or currently in progress)
- Computer Science 11
- Computer Science 12
- AP Computer Science
- Pre-Calculus 11
- Pre-Calculus 12
- Physics 11
- Chemistry 11
- Humanities 11
Harvard University
- CS50x: Introduction to Computer Science (Course) Certificate
- CS50W: Web Programming with Python and JavaScript (Course) Certificate
- CS50AI: Introduction to Artificial Intelligence with Python (Course) Certificate
TECHNICAL SKILLS
- Python
- Git
- Django
- JavaScript
- HTML / CSS
- PyGame
- REST APIs
- C / C++
- Machine Learning (TensorFlow / Keras)
- NumPy / Pandas
- Microcontrollers (Arduino)
- IMU Sensors (MPU6050)
- Electric Motors & Motor Drivers
- Basic Robotics Hardware Integration
- 3D Modeling & 3D Printing (CAD, Prototyping)
SELECTED PROJECTS
Your Radio Station — AI-Powered Spotify DJ Platform
🔗 GitHub
- Built and deployed a Django-based web application on Replit integrating Spotify OAuth and real-time playback control
- Implemented AI-generated DJ voice transitions using Groq-hosted LLaMA models and Google Text-to-Speech (gTTS)
- Developed automatic track detection and contextual commentary between songs
- Designed a responsive interface with live updates using HTML, CSS, and JavaScript
Asteroid Launcher: Newtonian Gravity Sandbox (NASA Space Apps Challenge 2025)
🔗 GitHub
- Collaborated in a two-person team to build an interactive 2D planetary-defense and gravity simulation using Python and PyGame
- Implemented multi-body Newtonian gravity with semi-implicit Euler integration
- Integrated real asteroid data using NASA NeoWs API
- Modeled impact energy, crater size, blast radius, and kinetic deflection inspired by NASA DART mission
A Novel Approach to Studying Human Movement (CWSF 2025)
🔗 GitHub
- Designed wearable motion analysis system using IMU sensors
- Collected and processed biomechanical time-series data
- Trained machine learning models for performance prediction
- Presented findings at the Canada-Wide Science Fair
Shadows of a Pandemic (CWSF 2024)
🔗 Project Page
- Developed AI models to predict pandemic trends
- Used Google search data and computer vision techniques
- Conducted data analysis and visualization
- Recognized at national-level science competition
COMPETITIONS & HACKATHONS
Science Fairs
- GVRSF 2024 — Gold Medalist; Team BC Representative (CWSF)
- CWSF 2024 — National Competitor
- GVRSF 2025 — Gold Medalist; Team BC Representative (CWSF)
- CWSF 2025 — Bronze Medalist
Hackathons
- Hack the North 2024
- NASA Space Apps Challenge
- HackClub Hackathons
VOLUNTEER EXPERIENCE
Piano Teacher (Volunteer)
- Provided individualized piano instruction to a child with ADHD
- Developed adaptive and personalized teaching strategies
Build Club — Volunteer Instructor
- Taught high school students programming and engineering concepts
- Mentored students in project development
- Promoted STEM education and collaborative learning
EXTRACURRICULAR ACTIVITIES
- Competitive Baseball Player, UBC Junior Thunders (BCPBL)
- Piano Performance
- Violin Performance
AWARDS & HONOURS
- CWSF 2025 — Bronze Medal
- GVRSF 2025 — Gold Medal
- GVRSF 2024 — Gold Medal
- Scholarship Recipient — Future Science Leader Program, Science World (2025)
- Multiple MVP awards at baseball tournaments
- Kiwanis Festival 2024 & 2025 — Award Recipient
INTERESTS
- Artificial Intelligence & Machine Learning
- Entrepreneurship
- Robotics
- Sports Technology
- Engineering
- Geopolitics
REFERENCES
Available upon request