Tiago Santos

CEO & Founder at QX

Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Thiago Santos is a Senior Software Engineer with 10 years of experience building scalable backends and full-stack features, currently working remotely from Brazil. He specializes in Elixir and PostgreSQL, has migrated monoliths to Elixir, designed sharded databases with Citus, and automated cloud infrastructure with Terraform and Kubernetes to improve reliability and cost. As a founding engineer at Finbits he led AI feature integrations using LLMs, owned CI/CD and Docker workflows, and routinely ships end-to-end product work across React frontends and Elixir backends. An active open-source contributor, he’s enhanced core Elixir and Ecto libraries and improved testing/mocking tooling (e.g., PSPDFKit-labs/bypass), reflecting a focus on code quality, documentation, and developer experience. Colleagues rely on him for mentoring, pragmatic system design, and reducing operational costs through thoughtful architecture.
code10 years of coding experience
job16 years of employment as a software developer
bookBS Computer Science, BS Computer Science at UFMT - Universidade Federal de Mato Grosso
bookMaster's course of Science Computing, Master's course of Science Computing at Universidade Estadual de Campinas
bookHigh School Diploma, High School Diploma at Centro Federal de Educação Tecnológica de Mato Gross
languagesEnglish, Portuguese
github-logo-circle

Github Skills (21)

javascript10
performance-monitor10
elixir10
testing10
databases10
http10
s610
database-administration10
performance-analysis10
mocking10
database-management10
functional-programming10
ecto10
documentation10
database10

Programming languages (17)

CSSC++RustGoHTMLErlangTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
ApoorvSaxena/lozad.js

Sep 2017 - Oct 2017

🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
Role in this project:
userFront-end Developer
Contributions:21 commits, 6 PRs, 64 comments in 1 month
Contributions summary:Tiago primarily contributed to the front-end development of the lozad.js library. Their work involved refactoring code, changing method signatures using ES6, and updating the build process. They added features such as triggerLoad support and integrated a dev server with watch mode for more effective development. Furthermore, the user updated the demo page to use a CDN.
dependenciesperformantpure-jsiframesjavascript
elixir-ecto/ecto

Apr 2019 - Aug 2021

A toolkit for data mapping and language integrated query.
Role in this project:
userBack-end Developer
Contributions:16 reviews, 9 commits, 8 PRs in 2 years 4 months
Contributions summary:Tiago primarily contributed to the Ecto library, focusing on enhancing its functionality and addressing various issues. Their work included implementing features for multi-operations, such as `insert_all`, `update_all`, and `delete_all` with function support. They also fixed typos in the documentation and code, added the `preload_order` option for associations to control the order of preloaded data, and improved the developer experience by supporting file and line interpolation in the `ECTO_EDITOR` environment variable.
querysqlserverintegratedlanguage-integrated-querysql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tiago Santos - CEO & Founder at QX