Thales Machado

Director Of Engineering at Moss

Amsterdam, North Holland, Netherlands
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
Thales Machado is a Director of Engineering based in Amsterdam with 11 years of experience leading backend, Android, tooling and systems architecture efforts across fast-paced fintech and mobility companies. He combines hands-on engineering—contributing to notable open-source projects like Facebook’s Buck and Uber’s OkBuck—with strong team leadership and product-minded decisions that scale mobile development. At Nubank and Uber he shipped platform-level solutions for dynamic UI flows and build-system integrations, and now drives engineering strategy and execution at Moss. Known for bridging UX-aware design with backend control planes, he also speaks and writes about testing and maintainable mobile architectures. An electrical/computer engineering graduate from USP, he brings a mix of rigorous technical depth and practical build-system expertise that few mobile leaders possess.
code11 years of coding experience
job11 years of employment as a software developer
bookGraduado em Engenharia de Computação Computer Engineering, Graduado em Engenharia de Computação Computer Engineering at Universidade de São Paulo / USP (POLI)
bookColégio Santo Américo
languagesPortuguese, English, Spanish
github-logo-circle

Github Skills (14)

kotlin10
gradle10
dependency-management10
javas10
gradle-plugin10
buck10
build-tools10
android-gradle-plugin10
gradlew10
android10
java10
annotations10
annotation-processing10
testing9

Programming languages (8)

TypeScriptJavaScalaGoRich Text FormatKotlinPythonDart

Github contributions (5)

github-logo-circle
uber/okbuck

Mar 2018 - Sep 2019

OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project.
Role in this project:
userBackend Developer
Contributions:14 commits, 20 PRs, 37 pushes in 1 year 5 months
Contributions summary:Thales primarily contributed to the `okbuck` Gradle plugin, enabling support for Kotlin's kapt annotation processing and related functionalities. They made significant changes to the build system, incorporating Jetifier support for Android libraries and instrumentation APKs. Their work involved modifying core model classes, build file generators, and composers to correctly handle annotation processing and dependency management within the Buck build system. Additionally, they added features to support integration tests.
buckgradlegroovygradle-projectandroid
facebook/buck

Jan 2018 - May 2019

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBackend Developer
Contributions:10 commits, 12 PRs, 115 comments in 1 year 3 months
Contributions summary:Thales primarily contributed to the build system, 'Buck', focusing on Java and Kotlin code. Their work involved fixing integration tests, specifically addressing mixed Kotlin and Java source compilation issues. They also worked on Android app bundle support, implementing changes with bundletool, and resolved issues related to the `kotlin_library` rule, including adding friend paths.
buckpythonplatformsandroidlanguages
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
Thales Machado - Director Of Engineering at Moss