Summary
Thiago Araujo is a Senior Software Engineer II based in Calgary with a track record of building production-grade systems across startups and scale-ups, including Jane Technologies, CTO.ai, and Patch. He blends backend systems expertise in Go, Rust, and distributed data pipelines with practical ML and NLP experience from earlier data-science roles, having operated Kafka-heavy pipelines that processed hundreds of millions of messages. As co-owner of hexdevs he coaches developers on leveling up their craft, translating hard-won engineering patterns into workshops and tools that help teams ship reliably. Thiago’s background spans founding roles and first-engineer hires, so he combines hands-on coding with product-minded architecture and operational ownership. Fluent in Portuguese and comfortable across languages and stacks, he brings both entrepreneurial grit and a mathematician’s rigor from studies at Universidade de São Paulo. An experimental coder at heart, he keeps a habit of prototyping ideas and SDKs that bridge developer experience and reliability.
5 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Centro Universitário Senac
University of São Paulo
Portuguese, English, French