
Software Engineer · Montreal, Quebec
Alex Stathis
Building distributed order-management, payments and fulfillment systems at Altitude Sports.
About
I’m a software engineer in Montreal with five years of experience. For the last four, I’ve been at Altitude Sports building the distributed order-management, payments and fulfillment systems behind two ecommerce storefronts.
I work across the stack, from event-driven Python services on Kubernetes to the React application every customer-experience agent uses daily. Most recently I co-built an in-house order platform to replace a third-party system, and designed the backfill that moved more than 20 million rows of order data onto it.
Outside of work I design and ship my own products, including WedKit, a wedding website builder with 4,000 monthly active users, and Strobe, a golf swing analyzer for iPhone. I work in English and French.
At work
Resume2026
An in-house order platform
Co-built the Python, GraphQL and Temporal service that replaced a third-party OMS as the system of record for every order, and designed the resumable backfill that migrated 20+ million rows.
- Python
- Temporal
- GraphQL
- PostgreSQL
2025
Basecamp
Built the internal order-management app every customer-experience agent uses daily, from first commit to production in under four months. Other teams adopted its scaffold for their own apps.
- Next.js
- React
- TypeScript
2025
Order search
Replaced a bottlenecked order-filtering system with Algolia search, so any squad can find an order by address, phone or customer.
- Algolia
- Python
- React