Portrait of Hayden Heroux

Hayden Heroux

Software Engineer · WPI Class of 2028

Currently interning at Arden Building Companies on data pipelines, validation, and observability for building operations.

About

I'm a computer science student at WPI. I currently intern at Arden Building Companies, working on data pipelines, validation, and observability for building operations. Before transferring from RPI, I wrote embedded controls for Rensselaer Motorsport's Formula SAE team and served on the executive board of RPI Robotics.


I like writing software for real systems: embedded controllers, distributed pipelines, and the tooling around them. Recent projects include a state-space controls toolbox in C++, Merge Zone (a code analytics platform in Go), and a Unix-style media downloader.

News

  • May 2026 Joined Arden Building Companies, working on data pipelines, validation, and observability for building operations.
  • Mar 2026 Launched merge.zone, a code analytics platform, while taking Software Engineering.
  • Jan 2026 Transferred to WPI. Started as the ACM chapter system administrator.
  • Dec 2025 Finished the FM co-op with a document-analysis capstone for underwriting.
  • Jul 2025 Joined FM Global as a software engineering co-op on a 10-person underwriting team.
  • 2024-25 Embedded controls for Rensselaer Motorsport Formula SAE; executive board, RPI Robotics.

Projects

Merge Zone

Code analytics for software teams: a concurrent Go pipeline over the GitHub API with a hypermedia UI.

  • Concurrent data processing in Go, with goroutines and channels feeding a Redis-backed queue
  • Hypermedia UI with HTMX, templ, and AlpineJS to keep payloads small and the client simple

Control Theory Toolbox

Open-source state-space simulation and control toolbox. Models gravity, plant inversion feedforward, and motion profiles. Includes working simulators for FRC robots.

HyprMile

Privacy-first travel and fuel economy tracker. All data stays on the device; location entry is optional, and cost analysis is built in.

Media

Unix-style media downloader with multiple backends. A small model of resources, identifiers, and attributes keeps it composable.

KMeans

Stylized image processing: clusters pixels by color, then maps each cluster to a new palette. Optional downsampling adds pixelated or grainy effects.

frcdb

Scouting database for FIRST Robotics Competition: collect, query, and analyze match data at competitions.

RPI Robotics Website

Rebuilt the RPI Robotics Club website while on the exec board.

Experience

Arden Building Companies

Software engineering intern · May 2026 - Present

Working on data pipelines, validation, and observability for building operations.

FM Global

Software engineering co-op · Jul 2025 - Dec 2025

On a 10-person team building a claims-handling application for underwriting. Capstone: an AI document-analysis tool that processes uploaded contracts and underwriting documents and flags critical details.

Rensselaer Motorsport · Formula SAE

Controls development · 2024 - 2025

Embedded software development on custom STM32 VCU, transfer function modeling, sensor filtering, and simulation for the racing program.

  • C++
  • Control theory

RPI Robotics

Executive board · 2024 - 2025

Executive board member for the club's robotics program; rebuilt the club website.

Skills

Frameworks & libraries

Tools & platforms

Stats

Active on GitHub since 2017