A business-minded engineer who builds software that earns its keep.

Read the writing, follow the career, or just say hello.

Senior Software Engineer at Mawer
Calgary, AB 🇨🇦 · from São Paulo, Brazil 🇧🇷

Thiago Cavallini

Latest notes

All notes →
Jun 27, 2026

The Hype Has Two Sides, We Only Listen to One

I have been noticing something in the conversations lately. Between friends, and inside some companies, the decisions almost always come wrapped in a few articles…

7 min read
Jun 11, 2026

In the AI Era, Your Taste Is the Job

For most of my career, the hard part of building software was building it. Knowing the syntax, wiring the framework, making the thing run. That is changing fast…

7 min read
1998 → today · São Paulo to Calgary 🇧🇷 🇨🇦

Twenty-five years from building software for one of Brazil’s largest media groups to one of Canada’s most respected investment firms.

Today I am part of the product team at Mawer Investment Management. I build what the business needs and turn it into a better experience for clients, owning the solution from the first conversation to production code.

Read the full story →
Senior Software Engineer Mawer Investment Management Apr 2025 - Present · 1 yr 3 mos Mawer Investment Management Staff Software Developer Benevity Sep 2019 - Apr 2025 · 5 yrs 8 mos Benevity Co-Founder & Staff Software Developer WebEleven Jul 2006 - Apr 2017 · 10 yrs 10 mos WebEleven Staff Software Developer Grupo Bandeirantes de Comunicação 2004 - 2012 Grupo Bandeirantes de Comunicação Web Developer Jovem Pan Feb 2001 - Feb 2004 · 3 yrs 1 mo Jovem Pan Systems Analyst Universidade Nove de Julho 1998 - 2001 · 3 yrs Universidade Nove de Julho