mike@bates: ~

Mike Bates

Full stack engineer, Vancouver. This site is a terminal: type a command, or click one.

Try , , or .

mike@bates:~$ show firstpoint

Peak-shaving optimiser[archived]

FirstPoint Energy · client work · Dec 2025 to Feb 2026

A peak-shaving threshold optimiser for an energy systems company, on the HiGHS linear-programming solver's WebAssembly build, run inside AWS Lambda.

A prototype for FirstPoint Energy: a peak-shaving optimiser on the HiGHS solver's WebAssembly build, bundled to run in Lambda, with a seasonal projection, a battery configuration model and site equipment metadata behind a React interface. The client then took it in-house.

  • 120 merged PRs in nine weeks

stack: TypeScript, React, HiGHS, WebAssembly, AWS Lambda, Terraform

try: · ·