Alexis Couvreur

Co-founder at Reeveel · Software Engineer

Download as PDF
Alexis Couvreur

I'm a software engineer based in Montreal, at home across the whole stack: frontend, backend, and the Linux underneath it all. I'm the technical lead on my teams, working closely with architects and leading the technical decisions. I maintain Sablier and contribute to TinyGo, Docker and a fair number of other Go projects. Open source is the part I care about most, inside companies as much as outside them.

Skills

Languages
Go · C · Java · TypeScript · JavaScript · SQL · Bash
Frontend
React · React Native · TypeScript · HTML & CSS · design systems · WASM
Backend & APIs
Go · Node.js · Spring Boot · REST APIs · SDK design · Keycloak · OAuth & OIDC
Linux & Systems
Linux · systemd · networking & TLS · Nginx · Traefik · self-hosting · Prometheus · Grafana · InfluxDB
Platform & CI/CD
Kubernetes · Docker · Docker Swarm · Podman · Terraform · GitHub Enterprise & Actions · JFrog Artifactory · Jenkins · AWS · Google Cloud
Security & Supply Chain
OIDC federation · secretless authentication · SBOM · build provenance · artifact signing · SAST & dependency scanning · OWASP ModSecurity
Embedded & IoT
TinyGo · Bluetooth Low Energy · ESP-IDF · embedded C · Raspberry Pi

Experience

Sep 2025 – Present 11 mos

Co-founder at Reeveel

Montreal, Quebec, Canada

A startup building a new kind of digital frame for modern living spaces. I'm the CTO and I lead the engineering team.

  • Own the whole stack: firmware in C, a React Native app, Go APIs, a CLI and the SDKs
  • Built it local-first, so the frame works over Bluetooth with no account and no cloud
  • Set up the engineering side: infrastructure as code, CI/CD, signed and attested builds
  • Pushed the BLE fixes we needed back upstream to TinyGo and Espressif
May 2025 – Jun 2025 2 mos

Frontend Consultant at Behaviour Interactive

Montreal, Quebec, Canada

Built the public Creator Program page for Dead by Daylight, the studio's partnership program for streamers and video creators.

  • Shipped the whole page: creator benefits, program pillars, the Iridescent and Gold tiers with their eligibility rules, and the FAQ
  • Worked directly with the Dead by Daylight team on a two-month engagement
Jun 2022 – Present 4 yrs 2 mos

Platform Engineer at Banque Nationale du Canada

Montreal, Quebec, Canada

I run the developer platform that thousands of engineers at the bank use every day: GitHub, Artifactory, and the golden path between them.

  • Technical lead on the platform team, working with the architects on standards and on where the platform goes next
  • Run GitHub and Artifactory for thousands of engineers, with every org, repo and permission declared in Terraform
  • Wrote the golden pipeline teams build on: build, test, publish, plus security gates, SBOM, provenance and signing
  • Kept the whole thing secretless. Artifactory and CI authenticate over OIDC, so there are no long-lived credentials to rotate
  • Wrote the Go tooling that provisions repos and reconciles drift against what Terraform declares
  • Started the bank's inner source community and still lead it: governance, coaching, onboarding
  • Sent our fixes to the GitHub Terraform provider upstream instead of keeping a fork
Sep 2019 – May 2022 2 yrs 9 mos

Software Engineer at Supralog

Antibes, France

Lead developer on software for a national tournament federation, and the DevOps referent for the other teams.

  • Jenkins CI/CD with Kubernetes agents spun up on demand, and an on-prem cluster locked down with RBAC
  • Real-time monitoring with Telegraf, InfluxDB, Grafana, Prometheus and Alertmanager
  • Docker Swarm cluster with shared volumes and rolling updates, fronted by Traefik
Sep 2018 – Sep 2019 1 yr 1 mo

Software Apprentice at Supralog

Antibes, France

Built the shared CI/CD platform that every engineering team ended up using.

  • Jenkins pipelines with platform-specific agents provisioned on demand from Kubernetes
  • Studied and benchmarked Google Cloud PaaS and IaaS (GKE) for the teams
Jun 2018 – Aug 2018 3 mos

Intern at I3S/CNRS

Sophia Antipolis, France

Research on blockchain for IoT. Ran a private Ethereum network on Raspberry Pi and wrote Solidity contracts that handled sensor data and reconfigured actuators.

Apr 2016 – Jul 2016 4 mos

Software Developer Intern at Ultra Prod SAS

Designed, built and shipped VaiPharm, a cross-platform mobile app built with Apache Cordova.

Open Source

Sablier

★ 2,825

Creator · Maintainer

Scale-to-zero for containers: start workloads on demand, shut them down when activity stops. Works with Docker, Swarm, Kubernetes, Podman and Proxmox LXC.

GoKubernetesDockerPodmanTraefikNginx

Creator · Maintainer

Traefik middleware that proxies requests through an OWASP ModSecurity Core Rule Set container, so you get a WAF in front of any Traefik-routed service.

GoTraefikOWASPModSecuritySecurity

Upstream contributions 22 repositories browse every PR

  • tinygo-org/bluetooth 17 merged PRs · 7 open TinyGo org member

    Added the common GAP and GATT interfaces, L2CAP support, and a long run of macOS and Windows fixes. That work is how I ended up a member of the TinyGo organization.

  • espressif/esp-iot-solution 5 PRs landed · 2 open

    Work on the BLE connection manager and the Current Time Service in Espressif's ESP-IDF component library. Espressif pulls changes into their own tracker and closes the PR, so these show as closed on GitHub rather than merged.

Talks watch them

Certifications

Education

2018–2019

M.Sc, Software Architecture

Polytech Nice Sophia · Graduated with high honours

2017–2018

M.Sc, Information Technology

Université Côte d'Azur

2016–2017

Licence, Information Technology

Aix-Marseille Université

2014–2016

DUT Informatique, Information Technology

Université Nice Sophia Antipolis (membre d'Université Côte d'Azur)

Hackathons & Awards

Spoken Languages

  • French — Native speaker
  • English — Professional

Interests

Open SourceSportGamingMusic