Pierre-Alexandre St-Jean
Principal Software Engineer
About Me
Product engineer and team leader with 12+ years in SaaS and fintech. I've built payment systems, fraud detection, HR & SCIM sync for 50k+ orgs, analytics pipelines handling millions of daily events, and led SOC 2 compliance. Language and stack agnostic with preferences for Go, TypeScript & Rust. I ship fast, scale systems, and align teams from engineers to execs.
Engineering Consultant
March 2020 - Present
PA-Labs | Remote
- • Consultation for infrastructure, backend, and full-stack engineering, I help people with small apps or large infrastructure infrastrure projects
- • 2025 Fundating.ca: Built a full-stack typescript/nextjs on supabase app for dating events and matching algorithms
- • 2025 Pinata: Built a software for IPFS data migration system allowing clients to import content from 3 competing providers, enabling seamless platform switching
- • 2025 Pinata: Migrated infrastructure from AWS to Cloudflare/Digital Ocean with zero downtime, reducing costs by 50%
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
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
BlackboxDB.io (Sold)
January 2018 - June 2021
Québec, Canada
Built passwordless analytics platform in Node.js and Rust optimizing water filter performance in mining operations
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
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
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
The Rust Programming Language
October 2018
Cabane.io
Québec, Canada
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
Microservices Without Interruption
April 2017
Web à Québec
Québec, Canada
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
École de Technologie Supérieure
September 2009 - June 2013
B.Eng. Software Engineering | Montreal, Canada