Bruno Lemos is a Lead Software Engineer based in São Paulo with 11 years of experience building complex React and React Native products and shipping robust TypeScript integrations. Currently leading engineering at Unlayer (YC W22), he blends front-end craftsmanship with full-stack build expertise, having modernized build pipelines and TypeScript support in projects like create-react-app and Rematch. A prolific open-source contributor, Bruno has improved widely used libraries such as styled-components, react-spring and react-native-gesture-handler, often focusing on type safety, cross-platform compatibility and developer ergonomics. He’s delivered measurable impact at startups—scaling user growth and revenue—while founding a developer-focused company and architecting a React Native monorepo to share code across iOS, Android and web. Notably, he combines hands-on bug fixes and library-level API enhancements with practical build- and typing-focused work that improves everyday developer experience.
11 years of coding experience
12 years of employment as a software developer
Technical, Technical Industrial Computing and Automation, Technical, Technical Industrial Computing and Automation at UNESP
Contributions:162 commits, 4 PRs, 166 pushes in 19 days
Contributions summary:Bruno primarily contributed to the front-end development of the project. They focused on creating the initial page layout and implemented UI components using HTML, CSS, and JavaScript. The user also initialized a React project using create-react-app and subsequently built the main page layout and its associated components. Further contributions included the implementation of share page components and dynamic page title updates.
Code sharing between iOS, Android & Web using monorepo
Role in this project:
Full-stack Developer
Contributions:45 commits, 13 PRs, 41 pushes in 1 year 9 months
Contributions summary:Bruno contributed to the development of a React Native monorepo, demonstrating proficiency in sharing code across iOS, Android, and Web platforms. Their work included initializing a React Native project, implementing a shared component, and adapting the application for web support using react-native-web. The user also upgraded React Native versions and set up TypeScript integration to improve code maintainability and developer experience.
mental-healthreactmonoreporeact-nativeios-android
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
Bruno Lemos - Lead Software Engineer at Unlayer (YC W22)