読み込み中...
EF · 風
SCROLL
DEVELOPER · BUILDER · STUDENT

Eric Feng

"Carried by the wind, grounded by the craft."

OAKVILLE, ON
抜刀

the blade reveals itself

Builder of greatness.

I'm a high-school developer from Oakville, Ontario — the kind who'd rather ship than talk about shipping.

I build IoT systems for my church, full-stack web platforms for my school, and autonomous routines for competitive robotics. I lead the WOSS Competitive Programming section and am also working towards the IB Diploma.

1,200+
lines of C++ robot code
±2cm
autonomous accuracy
71/75
CCC Junior 2025

Sharpened over many hours.

Languages

  • Python
  • Java
  • C++
  • JavaScript
  • HTML / CSS

Web

  • Next.js
  • Node.js / Express
  • Flask
  • Supabase
  • Google Apps Script
  • Vercel

Systems

  • Raspberry Pi
  • Arduino
  • Linux / Bash
  • Git
  • PROS / LemLib
01
JUL — AUG 2025 · IOT · PYTHON · RASPBERRY PI

Church Baptism Pool Monitor

A Python/Raspberry Pi system watching four temperature sensors in a church baptism pool. Streams live data to a Vercel dashboard, fires email alerts within 60 seconds of any anomaly, and has run unattended for 2+ months — saving ~3 hrs/week of manual checks for ~200 congregation members.

PythonRaspberry PiVercelIoT
02
SEP 2024 — PRESENT · ROBOTICS · C++ · CONTROL SYSTEMS

VEX Robotics — Team 8433X

Lead programmer behind a 1,200+ line C++/PROS codebase with encapsulated subsystems for six robot modules. Built autonomous routines on LemLib with 2D odometry (tracking wheel + IMU) and tuned PID for lateral/angular motion — hitting ±2 cm positional accuracy and ~40% less path deviation than the prior season across provincial competitions.

C++PROSLemLibPIDOdometry
03
SEP 2025 · HACKATHON · NETWORKING · 36 HRS

"Pew Pew" — Hack The North 2025

A real-time network traffic analyzer built in 36 hours with a four-person team at Canada's largest hackathon (1,000+ participants). Packet capture, live flow visualization, and anomaly detection — won the CSE "Network Traffic Exploration" sponsor award out of every competing team.

NetworkingVisualizationAward Winner
04
AUG 2024 · ROBOTICS · PYTHON · WEB

Raspberry Pi Robot

A fully-functional robot on a Raspberry Pi + CRICKIT HAT, written in Python, with three separate control input methods. Live 30fps video streaming from the camera module with sub-200ms control latency on the local network, controllable through a custom web app or a physical joystick.

PythonRaspberry PiStreamingWeb
05
SEP 2025 — PRESENT · FULL STACK · APPS SCRIPT · SERVERLESS

WOSS Cafeteria Menu System

A serverless menu system architected on Google Workspace (Forms, Sheets, Apps Script), serving 1,500+ students daily at zero hosting cost. An Apps Script pipeline parses inline pricing with regex and auto-rebuilds the published Doc on every submission — cutting menu-related staff inquiries by ~80%. Pre-filled links and a single daily submission drop the staff update to under 15 seconds while supporting 300+ daily student views.

Apps ScriptGoogle SheetsRegexServerless

Marks left along the way.

Leadership

  • WOSS CS Competitive Section President — weekly lessons for 50+ members on greedy, DP, graph theory, binary search; designed 10+ original problem sets and ran 5+ mock CCC / USACO contests. Grew attendance ~30% and helped 3 members reach CCC Senior.

Competitions

  • CCC 2025 Junior — 71 / 75 (Feb 2025)
  • Waterloo CSMC — Certificate of Distinction (Nov 2025)
  • Waterloo Summer Problem Solving — Certificate of Achievement (Jul 2025)

Education

  • White Oaks Secondary School — IB Diploma Candidate (expected Jun 2027)
  • IB HL Math — 98% · IB Physics — 97% · IB Chemistry — 97%
  • Gr.11 CS — 98% · Gr.12 CS — 91%

Beyond Code

  • National Lifeguard, Standard First Aid CPR-C
  • RCM Level 9 Piano Practical — First Class Honors
  • RCM Level 8 Theory — First Class Honors w/ Distinction

Let's build something.

If you're working on something interesting, reach out! I'm always up for a conversation.