Thiago Cruz

Senior Software Engineer at Block

São Paulo, 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

👤
Senior
🎓
Top School
Thiago Cruz is a Senior Software Engineer based in São Paulo with 13+ years focused on iOS development and surrounding DevEx—CI/CD, Bazel migrations, and IDE/build performance at scale. At Block he played a key role migrating an iOS monorepo to Bazel and adopting rules_xcodeproj to bridge Xcode with modern builds, bringing pragmatic engineering to large-scale build systems. He’s delivered significant app-level improvements earlier in his career—optimizing long-running background tasks, establishing core frameworks, and automating CI and release workflows. An active contributor to the CocoaPods xcodeproj project, he extended scheme actions and execution hooks to make build integrations more extensible. Known for empathetic communication and thoughtful problem-solving, Thiago blends deep technical craft with a knack for automating developer workflows that reduce friction across teams.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Applied Mathematics Major: Mathematical Methods, Bachelor of Applied Mathematics Major: Mathematical Methods at Instituto de Matemática, Estatística e Ciência da Computação (IME-USP)
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
36reputation
489reached
1answer
0questions
github-logo-circle

Github Skills (6)

xcode10
ruby10
xml9
software-design8
cicd7
cocoapods6

Programming languages (7)

JavaStarlarkCObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
CocoaPods/Xcodeproj

Oct 2020 - Oct 2020

Create and modify Xcode projects from Ruby.
Role in this project:
userBackend Developer
Contributions:7 reviews, 31 commits, 1 PR in 16 days
Contributions summary:Thiago primarily contributed to the `xcodeproj` repository by adding new features related to scheme actions, specifically pre and post actions. They focused on implementing and integrating execution actions within the build process, which included the creation and modification of supporting classes and contexts such as `ExecutionAction`, `ShellScriptActionContent`, and `SendEmailActionContent`. Furthermore, the user made several enhancements, including code refinements and documentation, to ensure the proper functioning and extensibility of the scheme actions.
machplistmodifyrubyxcodeproj
My personal website
Contributions:1 review, 5 PRs, 46 pushes in 3 years
javascriptreacttypescript
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
Thiago Cruz - Senior Software Engineer at Block