Hello there! I'm a software and data platform engineer, currently working at Connectly where I am building our data platform and ecommerce LLM chatbot. I'm interested in scaling data infrastructure and applying large language models to all kinds of problems. I have recently contributed to:

I have also written:

I've worked in startups in Canada and the US, after doing some internships in the video game and aerospace industry and getting my software engineering degree from Concordia University in Montreal:

  • Dataperformers (2018-2020): Joined a small bootstrapped Montreal-based team of machine learning researchers as a cloud architect and data engineer out of school, applying my software engineering background to help deliver machine learning projects for various local clients
  • Breather (2020-2021): Took over the data stack and built out our Luigi DAGs and dbt models as well as some machine learning projects including a dynamic occupancy prediction model through what turned out to be a pretty tumultous Covid ride in the workspace industry
  • Industrious (2021-2023): Breather was acquired by Industrious. On joining the Industrious data team I led the development of a new data warehouse consisting of hundreds of new data models models including all the revenue modelling and forecasting for the company
  • Connectly (2023-present): Developing pipelines and features for our AI chatbot and data platform in Python, Go, SQL, and Terraform

You can reach me by email or on Twitter


Blog




Testing...

Excuse me, what's going on here? You can safely ignore this, this is just a test post to make sure everything is working. Wait, how does this work? I'm using Pelican to generate this site, which uses Python-Markdown to parse Markdown into these static blog pages. It all lives on …