Jeremy Aidan Hernandez Yu
Engineering physics student building websites.

Rev 4.7 · DEPLOYED ·
Credentials
- BASc Engineering Physics, University of British Columbia
2025–present · 92.3%
“EngPhys students build a solid foundation in applied physics and a blend of electrical and mechanical engineering, while gaining extensive engineering design experience.”
UBC Applied Science“Basically a triple major of engineering, physics and cs”
My uncle, UBC Engineering Physics 1999 - National Olympiad in Informatics: 4th in the Philippines (2024)
Top 20 nationally for three consecutive years, 2023–2025
“The National Olympiad in Informatics – Philippines (NOI.PH) is an annual programming contest for Filipino high school students held by the non-government organization of the same name. Top scorers of this competition will be among the training pool of the Philippines for the International Olympiad in Informatics.”
NOI.PH - IOI camp, selection candidate (2023–2025)
Advanced to final team selection
“The IOI is one of five international science olympiads. The primary goal of the IOI is to stimulate interest in informatics (computing science) and information technology.”
International Olympiad in Informatics“The In-House training will be held for a few days between the APIO and the IOI. Participants are to stay in-house for the whole duration.”
NOI.PH contest rules, section VII - Asia-Pacific Informatics Olympiad (2023–2024)
Invited; regional IOI-level contest against 30+ Asia-Pacific countries
“At most fifteen (15) active trainees, including shortlisted finalists and observers, in the pre-selection training sessions will be invited to join the APIO …”
NOI.PH contest rules, section V - TREK Excellence Scholarship, University of British ColumbiaCash award, 2026 · top 5% of each undergraduate year, faculty and school
- Teaching Assistant, UBC Computer ScienceSeptember 2026–present
- IB Diploma 42/45, British School ManilaHL Mathematics AA 7/7, Physics 7/7, Chemistry 7/7 · Extended Essay in CS
Details
| Interest | software · hardware · robotics · anything high leverage |
|---|---|
| Based in | Vancouver, BC |
| Languages | C++ · C · Python · JavaScript / TypeScript |
| Availability | Open to 2026 and 2027 opportunities · will relocate to North America, Europe, or Southeast Asia |
Projects
- P1
This website

Fig. 1 The two authors of this webpage (GPT was used for only making this photo.). A portfolio website since I also needed to be more well-versed about new agentic technologies.
Role Sole developer · direction and review Stack Astro · TypeScript · Vercel · Claude Code (Skills, Plugins, MCP) Year 2026 - P2
Clifford: A Mutated Spot Micro

Fig. 2(a) Circled once, shell on

Fig. 2(b) The same machine with its shell off
Fig. 2 Clifford, the red robot dog. A quadruped forked from Chris Locke's open-source Nova SM3: the legs redrawn from scratch because the servos it is designed around were not sourceable in the Philippines, the power distribution reworked, and 6,390 lines of firmware reorganised.
Role Builder and modder · open-source fork Stack C++ · Teensy 4.0, Arduino Nano, Raspberry Pi (for testing), MPU-6050 IMU · I2C, PWM, bit-banged PS2 remote control · PCB soldering and testing · 3D printing Status Ongoing Year 2026–present - P3
SEAOIL: Dispatch and Fulfilment Control System
Built and shipped as sole developer on an internship, 60 days ahead of schedule, and running in production against SEAOIL and SEAGAS delivery operations. Automates rider messaging and order confirmation through the Viber API on AWS Lambda. A Google Apps Script MVP put the process in ground staff's hands.
Role Sole developer · AI & Automation Engineering intern Stack Node.js · NestJS · AWS Lambda · Viber API · Google Apps Script Status DEPLOYED IN PRODUCTION Year 2025 - P4
UBC Rocket: Test Rocket Subteam

Fig. 4 The team at the launch site. Joined with no rocketry background and helped build the rocket with a team of three and a lead, integrating its avionics for separation tests. Also built a personal certification rocket for a Class H motor.
Role Avionics hardware · test rocket subteam Build SOLIDWORKS · Bambu Lab FDM in PA6-GF and PA6-CF · wet layup carbon fibre and fibreglass · lathe, mill and drill press at the PHAS machine shop · basic CNC training Year 2025–2026 - P5
GravSim: Barnes-Hut N-body simulator

Fig. 5(a) Quadtree subdivision, rebuilt every frame

Fig. 5(b) Bodies merging under gravity, with motion trails
Fig. 5 The simulation running. A physics simulation of N-body gravity in 2D. Force computation uses the Barnes-Hut approximation over a dynamically built quadtree, taking the algorithm from O(n^2) to O(n log n).
Role Sole developer Stack Python · Pygame · NumPy Year 2024 - P6
Baybayin script recognition: CNN vs. SVC

Fig. 6 The Baybayin "Ba", broken into pixels for computer vision. A computer vision study comparing convolutional neural networks against support vector classifiers at recognising Baybayin script under rotation and noise. The SVC won on clean images and on rotation; the CNN was more robust to noise.
Role Sole author · IB Extended Essay Stack Python · TensorFlow/Keras · scikit-learn · NumPy · Pandas · Pillow · Matplotlib Year 2024–2025 - P7
Automated colour analysis for percentage coverage

Fig. 7 The three colour classes the algorithm separates, drawn as clusters in colour space. A computer vision pipeline that measures what percentage of a sample has browned, by K-means clustering pixels pulled toward three reference colours. Cited by the judging panel as the key contribution in a first-place school science competition entry.
Role Sole developer Stack Python · OpenCV · scikit-learn · NumPy Year 2024 - P8
BSM Programming Varsity
Co-founded and ran a competitive programming club of 20+ members: biweekly in-house contests, curricula and lectures on Python, algorithms and data structures. Two members qualified for nationals; one joined the national team.
Role Co-founder · coach Year 2023–2025


