I've built backend products for Bank of Montreal, TELUS Health, Michelin, Broadridge Financial Services, and other customer-facing platforms using Node.js, TypeScript, AWS, PostgreSQL, and DynamoDB.
At TELUS Health, I engineered serverless services powering personal and corporate wellbeing challenges, reduced a critical high-traffic API runtime by 20%, and delivered personalized challenges, coaching modules, and a tiered rewards engine. At Broadridge, I built fault-tolerant ETL workflows for financial and customer datasets exceeding 9 million records.
At Michelin, I helped pioneer Static Maps, built mapping SDKs published on NPM, and developed a cross-platform Directions SDK with more than 1,000 weekly downloads.
I lead backend work from discovery and technical design through testing, CI/CD, deployment, monitoring, and production support. I focus on secure APIs, reliable asynchronous workflows, and maintainable services that balance delivery speed with customer impact.
