Custom BLDC motor and three-phase drive
It passed every static check, then stalled under load. The firmware assumed four pole pairs. The rotor has three.
I pull signal out of noise: on a scope, in a frost network, and in market data.
It passed every static check, then stalled under load. The firmware assumed four pole pairs. The rotor has three.
ESP32 nodes on an ESP-NOW mesh, cellular out to InfluxDB, and alarms that hold until the block recovers. Still running in production across multiple sites.
The comparator chattered at threshold. R8 to 100 kΩ gave a 96 mV hysteresis band and a clean output at 2.174 Hz.
63 large IPOs, measured from their day-1 high against the Nasdaq-100. The median gave back 29.2% by trading day 180. Predictions committed before the first trade, and a reported null.
Base rates, the disappearing index effect, and the lockup calendar, with every number rebuilt from committed code.
Read itA liquidation calculator for Hyperliquid perpetuals on live margin tiers. It also solves backwards for the leverage that puts liquidation at a target price.
Open itIt reads a LiDAR elevation tile and maps slope, aspect, and the paths cold air takes downhill. FastAPI, WhiteboxTools, and a pytest suite for every stage.
Google Earth Engine multispectral imagery turned into NDVI and NDRE for every block, on scheduled jobs with backfill, feeding a dashboard with alerts. It replaced checking blocks one at a time by eye.
GitHubReported as one bad README example. I found the same bug in 23 places across 8 files and fixed all of them, validated with mypy, flake8, and pytest. Merged upstream, August 2026.
PR 713An AI agent system my vineyard crews use every day over WhatsApp. It sends a 04:30 report, makes weather-informed calls, tracks spray compliance, and speaks Punjabi.
Six-plus peripherals over I²C, SPI, UART, and Bluetooth. I replaced blocking delays with interrupt-driven state machines and checked the timing on a scope.
I use it every day, and I’ve built my own skills and MCP servers for it.
Sept 2023 to April 2028
UBC Okanagan
Cumulative average 88.1%. NVIDIA Deep Learning Institute certification.
Since 2024
H.B. Bro’s Vineyards, my family’s business
I lead the seasonal crews, negotiate annual tonnage contracts with wineries, and handle vendors and the cost models.
Nov 2025 to Feb 2026
H.B. Bro’s Vineyards
Designed and built the frost network that still runs across multiple sites.
The frost networkSince 2026
Independent
Built elenacollinsyoga.com in Next.js and hbvineyards.com in Astro on Cloudflare.
Sept 2026 to about April 2027now
Arlo Technologies, Richmond BC
My family runs a vineyard. Most of what I build started there.
Since 2024 I’ve led the seasonal crews at H.B. Bro’s Vineyards, negotiated the annual tonnage contracts with wineries, and handled the vendors and the cost models. The frost network replaced walking the site. vineyard-vigor replaced checking blocks by eye. Hermes sends the crews a 04:30 report on WhatsApp, in Punjabi, out loud.
I’m based in Kelowna, BC. I’m a Canadian citizen, open to relocating anywhere in Canada.
Hardware, embedded, and quantitative roles, anywhere in Canada.