John Chen

陈子皓

Writing code that delivers

STEM-focused programmer and robotics engineer building awards winning robots.

Scroll to explore

About Me

I'm a STEM-focused student based in Oakville, Ontario, currently enrolled in the Energy SHSM program (Class of 2027). My passion lies in solving complex technical problems through clean, efficient code and innovative thinking.

As a programmer on FRC5409, I've developed autonomous routines, commands, and motor-driven subsystems that power our team's competitive robotics platform. I bring strong teamwork abilities, unwavering perseverance, and a genuine eagerness to learn new technologies.

My strength is transforming data analysis insights into actionable engineering solutions, and I take pride in being the main member in the pit crew for programming, ensuring our systems perform optimally under pressure.

5409
FRC Team
OOP
Object-Oriented Programming
Experienced in

Experience

FRC5409 Robotics Team

Current

Programmer & Pit Crew Lead

  • Developed autonomous routines enabling precision movements and strategic gameplay
  • Engineered commands and motor-driven subsystems for reliable robot control
  • Conducted extensive data analysis to optimize performance and troubleshoot issues
  • Lead programmer in pit crew, managing real-time system diagnostics and fixes
  • Collaborated with mechanical and electrical teams to integrate complex systems

Technical Skills Development

Ongoing

Self-Directed Learning

  • Mastered Object-Oriented Programming principles for scalable code architecture
  • Developed proficiency in Java and Python programming languages
  • Deep expertise with WPILIB library for robotics development
  • Advanced experience with Path Planner for autonomous path generation
  • Proficient with Advantage Scope for telemetry and data logging

Energy SHSM Program

Class of 2027

Specialized High Skills Major

  • Pursuing specialized studies in energy systems and sustainable technology
  • Integrating STEM principles across all academic disciplines
  • Developing problem-solving skills for real-world energy challenges
  • Building foundation for post-secondary STEM pathways

View My Work — FRC5409

Hydra-2026

Hydra — FRC5409 2026 robot inspiration

THE STORY BEHIND THE NAME

Camp X, also known as Special Training School (STS) #103, was established on December 6, 1941, along Lake Ontario between Whitby and Oshawa.

A key feature of the camp was Hydra, an advanced telecommunications centre used to send and receive coded messages vital to the Allied war effort. Its location allowed signals from the United Kingdom to be received quickly while maintaining direct communication with Ottawa, New York, and Washington.

Using the Rockex encryption machine, Hydra securely encoded and decoded Allied messages throughout the war.

PARTICIPATED AT

  • Durham College
  • University of Waterloo Event
  • Ontario District Championship

AWARDS

Quality award at Durham
Quality award at Durham
Excellence in Engineering at Waterloo
Excellence in Engineering at Waterloo

Skills & Tools

Programming Languages

Java Python

Development Tools

IntelliJ IDEA VS Code Git

Robotics & Frameworks

WPILIB Path Planner Advantage Scope FRC

Core Competencies

Data Analysis Teamwork Problem Solving Perseverance Continuous Learning

Tools & Frameworks — quick look

Let's Connect

I'm always interested in discussing new projects, robotics opportunities, and technology. Feel free to reach out!

📍 Oakville, Ontario