TCthomas.caron
/ experience5 roles · 2018 — present

Experience.

Full-stack and infrastructure roles across data platforms, ETL systems, and web applications.

May 2023
Present
3+ yrs

Software Developer

Financial Company · Montréal, QC
  • Backend and platform engineering on internal data infrastructure.
May 2022
Apr 2023
1 yr

Software Developer — Internship

Financial Company · Montréal, QC
  • Web scrapers and pipeline work on internal data infrastructure.
May 2021
Aug 2021
4 mo

Software Developer — Internship

SaaS Company · Montréal, QC
  • Data analytics on a conversational-commerce product deployed on large-retailer websites. Streaming chatbot events flowed in via Kinesis Firehose.
  • Wrote JavaScript ingestion jobs on a custom framework to parse those events into a common schema and index them into Elasticsearch.
  • Architected and deployed an Apache Airflow stack on AWS from scratch, provisioned via CloudFormation, then wrote the ETL jobs running on it for client-report pipelines.
  • Tuned Athena queries backing the client-report jobs over partitioned data.
Apr 2020
Oct 2020
7 mo

Full Stack Developer — Internship

Startup · Montréal, QC
  • Built a CRM-style full-stack application using React and Django, with SQL for data management.
  • Integrated internal services with external APIs (Zapier) to automate manual workflows.
  • Set up CI/CD on Azure DevOps — automated builds, tests, and deployments.
Sept 2018
May 2023
5 yrs

B.Eng, Computer Engineering

Polytechnique Montréal · Montréal, QC
  • Bachelor of Computer Engineering.
  • Capstone project: albedo prediction API for a satellite company — see Projects.
thomas.caron — software developer
montréal, qc · UTC−04:00
built with vite + cloudflare workers
© 2026 — last deploy: 2026.05.07 ·privacy