About
Backend and data systems, most of them running close to real hardware.
Right now I work on the TLM Data Platform at Waabi, an autonomous trucking company.
Before that I spent five years at Kindred (part of Ocado Group) shipping software for robotic sorting and picking in live warehouses, and two years on real-time big data pipelines at Rakuten Kobo.
Consulting
Senior help on backend and data infrastructure.
I take on a small number of consulting engagements alongside my full-time work, usually with teams that need senior help on backend systems, data infrastructure, or getting software running reliably on real hardware.
- Data platform and pipeline design
- Backend services in Go
- Architecture and code reviews
- Robotics and on-site systems integration
Experience
Waabi
- Staff Software Developer · TLM Data Platform · 2024–Now
- Senior Software Developer · TLM Data Platform · 2023–2024
- Senior Software Developer · Simulation Core · 2022–2023
Kindred, part of Ocado Group
- Senior Software Developer · 2020–2022
- Software Developer · 2017–2020
Core software for the INDUCT robotic picking system and performance work on the SORT robotic sorter. Built a Go and React service for on-site workflows and human interaction with the robot, plus customer warehouse integrations and KPI reporting.
Rakuten Kobo
- Systems Engineer, Big Data
Real-time pipelines for events from the website, mobile apps and e-readers, and systems that exposed big data to other teams.
Pivotal Labs, Xtreme Labs, AJB Software
- Engineering co-ops
Android, BlackBerry and iOS apps, plus C# backend work.
University of Toronto
- B.A.Sc., Engineering Science (Electrical and Computer)
Contact
Tell me a little about your team and what you need help with.