Thiago Teixeira is a founder and engineering leader with 14 years of experience building developer-focused products, best known as a co-founder of Streamlit—an open-source framework for data apps that reached #1 on PyPI and was acquired by Snowflake. He blends full-stack engineering with product and design leadership, driving frontend UX improvements and backend robustness across Streamlit’s core repository and docs, including notable contributions like new UI components and enhanced search. At Snowflake he led product efforts to integrate and scale Streamlit, and earlier roles at Google and academic research trained him in large-scale systems, human-computer interaction, and sensor networks. Based in San Francisco, Thiago pairs deep technical craftsmanship with a founder’s instinct for developer experience, and his GitHub history shows a hands-on approach to shipping polish as well as core functionality.
14 years of coding experience
19 years of employment as a software developer
Johns Hopkins University
PhD, Electrical Engineering, PhD, Electrical Engineering at Yale University
Streamlit — A faster way to build and share data apps.
Role in this project:
Full-stack Developer
Contributions:56 reviews, 1706 commits, 366 PRs in 4 years 10 months
Contributions summary:Thiago contributed to the Streamlit project by implementing new features and fixing bugs in both the frontend and backend components. Their commits demonstrate a focus on improving the user interface with JavaScript, while also touching on backend logic, involving tasks such as text formatting and improved exception handling, and implementing support for running reports with added parameters. The contributions include changes to the core functionality, such as how the user interface displays errors, and implementing enhanced features in the st.text_input and st.text_area widgets.
Source code for the Streamlit Python library documentation
Role in this project:
Front-end Developer
Contributions:83 reviews, 146 commits, 12 PRs in 1 year 3 months
Contributions summary:Thiago primarily contributed to the front-end development of the documentation site. Their commits focused on removing trailing whitespace, refactoring code, and adding new features such as the `<Download>` and `<Flex>` components. They also made improvements to the search functionality, the visual appearance of the API reference cards, and the behavior of the sidebar navigation. The changes demonstrate a focus on improving the user experience and the overall presentation of the documentation.
pythonstreamlit
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.