Pierre-Luc Godin

Full-stack developer & engineer crafting elegant solutions where infrastructure meets intelligence

Experience

Shopify

May 2022 - Present

Senior Developer

  • Backend: Ruby on Rails
  • Frontend: TypeScript React
  • Infrastructure: Google Cloud
  • Generative AI

Hilo by Hydro-Québec

Aug. 2020 - Apr. 2022

Senior Full-stack Developer

  • Azure Cloud & Terraform
  • .NET & Docker
  • Angular 11, SASS, MSAL

CAE

Aug. 2016 - Aug. 2020

Multiple Positions

  • VR flight simulation
  • Leadership program graduate
  • Workspace coordination

Notable Achievements

  • Developed prototype for CAE Sprint VR flight trainer, featured in I/ITSEC 2019 launch
  • Published research in Nature Communications on supercontinuum generation via adaptive pulse-splitting
  • B.Sc. Electrical Engineering from Polytechnique Montréal (3.93/4.0) with 12-month internship at NTT Research Labs, Japan

The Lab

A collection of experiments, toys, and digital curiosities.

№ 0001 2023

QR Transfer

TypeScript • React • QR Code Generation

A quiet subversion of assumptions. Most QR-based transfer tools assume one device has a camera. This piece enables text transfer between two devices — even when neither can see.

An exercise in bidirectional communication through an inherently unidirectional medium.

№ 0002 2024

Logprob Viewer

TypeScript • React • LLM APIs

A window into the probabilistic mind. This tool visualizes the token-by-token confidence of large language models, revealing the hidden uncertainty beneath fluent prose.

Inspired by the question: "How sure is the machine of what it's saying?"

⚠ Note: Requires your own OpenAI API key to use.
№ 0003 2025

Web Novel

Interactive Fiction • Web Platform

An investigation into the boundaries between reading and experiencing. This platform explores how narrative unfolds in digital space, where the interface becomes part of the story.

The medium shapes the message; the screen reshapes the page.

№ 0004 2025

Le Dino à Lau

React • TypeScript • Firebase • OpenAI

A meditation on digital companionship and persistent connection. An AI-powered virtual dinosaur that lives its own life, generates unique activities, and evolves through interaction — no penalties, only joy.

Created as a birthday gift. A study in designing relationships without obligation.

№ 0005 2025

Mailstride

Web Application • Voice Interface • Email API

Inbox management liberated from the screen. A voice-controlled email triage system designed for motion — sort, archive, and respond to messages while walking, hands-free and eyes-up.

An exploration of ambient productivity: what happens when we untether focus from stillness?

⚠ Access Required: Contact me to whitelist your Google account for access.
№ 0006 2026

Kuramoto Fireflies

React • Canvas Simulation • Emergence Theory

A study in spontaneous order. Individual agents pulse at their own rhythms, each slightly different, yet through simple local interactions they self-organize into mesmerizing waves of synchronization — no conductor, no plan, only influence.

Based on the Kuramoto model: how fireflies find their collective rhythm in the dark. Watch chaos discover its own coherence.

№ 0007 2026

Slime Network

Vanilla JS • Pheromone Simulation • Swarm Intelligence

Intelligence without memory, infrastructure without architects. Simple organisms leave chemical traces as they wander. Those traces fade, diffuse, attract. From nothing but evaporation and gradient-following, optimal networks emerge — highways to resources, bridges across voids.

Inspired by Physarum polycephalum, the slime mold that independently rediscovered Tokyo's rail system. Efficiency as an emergent property of forgetting.

Contact