Tiago Madeira

Senior Software Engineer at Braze

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

🤩
Rockstar
🎓
Top School
Tiago Madeira is a Senior Software Engineer with 16 years of experience building scalable web and front-end systems, currently at Braze after senior and founding engineering roles at Plasmic and EVAG. He holds an MS in Computer Science from Universidade de São Paulo and began his career with internships at major tech firms (Google, Dropbox, Meta/ Facebook, imo.im), giving him a rare blend of startup ownership and large-company engineering rigor. At Plasmic he helped specify and implement core features of a visual React builder—contributing CLI improvements, auth flows, and codegen that detect and support frameworks like Gatsby and Next.js. He founded a web agency where he designed a scalable in-house CRM and led product strategy, operations, and full-stack development with Go, Postgres, Mongo and AWS. An award-winning competitive programmer and former ACM-ICPC contestant, Tiago pairs strong mathematical thinking with a creative side—he’s an active accordionist and avid traveler.
code16 years of coding experience
job11 years of employment as a software developer
bookUniversity of São Paulo
github-logo-circle

Github Skills (10)

typescript10
javascript10
typescripts10
react10
typescript-types10
cli10
gatsby9
frontend9
nextjs9
build28

Programming languages (7)

TypeScriptC++RustJavaScriptPHPJupyter NotebookPython

Github contributions (5)

github-logo-circle
plasmicapp/plasmic

Nov 2020 - Dec 2022

Visual builder for React. Build apps, websites, and content. Integrate with your codebase.
Role in this project:
userFront-end Developer
Contributions:177 commits, 2 PRs, 2 branches in 2 years 1 month
Contributions summary:Tiago's contributions primarily focused on enhancing the command-line interface (CLI) for the plasmicapp/plasmic repository, a visual builder for React. The user implemented functionality to handle force overwrites with a force flag, removing an unnecessary npm install command option. The user also improved the authentication flow, implementing an init token that avoids copy/paste operations. Furthermore, the user enhanced the code generation, adding platform detection for Gatsby, Next.js and React as well as support for page components, and fixes related to the public URL prefix.
cmsdrag-dropheadlesslowcodecss
tmadeira/dolores

Jul 2015 - Jul 2016

Contributions:2 releases, 523 commits, 1 PR in 1 year
wordpresswordpress-themeplatforms
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