Pierre-Alexandre St-Jean

Pierre-Alexandre St-Jean

Principal Software Engineer

Québec, QC, Canada
1 (418) 952-9232
pa@stjean.me
Personal Website
Github

About Me

Full-stack engineer focusing on backend, systems, and infrastructure with 12+ years in SaaS, fintech, and regulated environments. I built payment platforms, credit card fraud detection, HR & SCIM sync for 50k+ employee orgs, and analytics at scale delivering 2.5M+ events daily. Language agnostic, with strong suits in Go, TypeScript/JavaScript, and Rust. I handle backend code, infrastructure, compliance, and lead small teams when needed. I thrive in ambiguous situations, ship iteratively, and excel at aligning everyone - from CEOs, sales to junior engineers.

Work

Principal Engineer (Contract)

March 2025 - Present

Pinata | Remote

  • Built IPFS data migration system allowing clients to import content from 3 competing providers, enabling seamless platform switching
  • Implemented an async job queue system (River) in Go to handle parallel background processing for file imports, pinning operations, and analytics
  • Migrated infrastructure from AWS to Cloudflare/Digital Ocean with zero downtime, reducing costs by 50%
Work

Principal Software Engineer & Information Security Officer

February 2023 - March 2025

Blissbook | Remote

  • Built TypeScript HR sync engine (frontend, backend & infra) for 50k+ employee orgs, integrating 50+ platforms (e.g., BambooHR, Workday, ADP)
  • Built event-driven pipeline handling real-time employee lifecycle changes with idempotent processing and conflict resolution
  • Led SOC 2 (Type I and II) certifications and achieve compliance in under 3 months through infrastructure automation and security controls
  • Reduced deployment time from 3 hours to <15 minutes by optimizing Docker builds and simplifying Github actions pipelines
Work

Lead Software Engineer - Infrastructure

October 2021 - October 2022

Baseten | Remote

  • Built observability infrastructure using OpenTelemetry for Python/Django platform hosting ML models on Kubernetes
  • Reduced AWS costs 60% by optimizing resource allocation and introducing spot instances
  • Automated SOC 2 compliance infrastructure using Drata, accelerating certification timeline
Work

Senior Software Developer (Contract)

February 2021 - October 2021

Braver Health | Québec, Canada

  • Designed and implemented zero-knowledge telehealth backend services in Rust, Elixir, and Python handling patient data under Quebec health regulations
  • Built secure API layer for Flutter mobile app ensuring HIPAA-equivalent compliance for medical records
  • Implemented observability stack and incident response procedures for production systems on GCP/Kubernetes
Project

BlackboxDB.io (Sold)

Jan 2018 - June 2021

Québec, Canada

Built passwordless analytics platform in Node.js and Rust optimizing water filter performance in mining operations

Work

Engineering Manager

August 2020 - February 2021

1Password | Remote

  • Led team of 6 engineers building SCIM (System for Cross-domain Identity Management) integration connecting 1Password with enterprise identity providers (Azure AD, Okta, OneLogin)
  • Designed bidirectional user provisioning system in Go handling automated account creation, updates, and deprovisioning
  • Discovered and fixed critical security vulnerability in SCIM implementation, earning Security Employee of the Month
Work

Engineering Team Lead - Billing & Internationalization

September 2019 - August 2020

Pleo | Remote

  • Led team of 5 building billing platform migration supporting new pricing tiers and multi-currency processing
  • Architected localization system handling currency conversion, regional tax rules, and locale-specific formatting across European markets
  • Built analytics data pipeline feeding business intelligence dashboards used by executive team for financial reporting
Work

Senior Software Engineer

September 2017 - September 2019

Pleo | Remote

  • Built fraud detection system processing card transactions in real-time, implementing rule engine and ML-based anomaly detection
  • Architected banking integration layer synchronizing transactions from multiple European banks and card processors
  • Designed data pipeline processing millions in monthly transactions, building analytics infrastructure for BI team
  • Scaled platform infrastructure supporting company growth from 15 to 400 employees maintaining 99.9% uptime
Talk

The Rust Programming Language

October 2018

Cabane.io | Québec, Canada

Work

Engineering Team Lead

January 2017 - September 2017

Coveo | Québec, Canada

  • Led cloud infrastructure team managing Kubernetes deployments for SaaS search platform
  • Championed infrastructure-as-code adoption across engineering organization using Terraform
  • Contributed to Kubernetes open source project fixing bugs in cluster management
Talk

Microservices Without Interruption

April 2017

Web à Québec | Québec, Canada

Work

Software Developer

December 2014 - January 2017

Coveo | Québec, Canada

  • Built analytics backend processing 2.5M+ events/day for search analytics product
  • Optimized Redshift database schema and queries reducing query time by 70%
  • Implemented load balancing for database clusters handling high-volume analytics writes
  • Built automated demo environment provisioning using Docker and Consul on AWS
Education

B.Eng. Software Engineering

2013

École de Technologie Supérieure | Montreal, Canada