読み込み中...
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,500+
students served daily
±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
  • 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 2025 — PRESENT · FULL STACK · NEXT.JS · SUPABASE

WOSS Cafeteria Menu System

A Next.js + Supabase + Vercel platform serving daily cafeteria menus to 1,500+ students — cutting menu-related staff inquiries by ~80%. Role-based auth, a secure admin dashboard for non-technical staff, an automated retention pipeline, and a publicly embeddable widget on the school website.

Next.jsSupabaseVercelAuth
03
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.

C++PROSLemLibPIDOdometry
04
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
05
AUG 2024 · ROBOTICS · PYTHON · WEB

Raspberry Pi Robot

A fully-functional robot on a Raspberry Pi + CRICKIT HAT, written in Python. 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

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% · 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.