Bernardo Belchior is a React engineer with 10 years of front-end experience, currently contributing to MUI after leading frontend teams at Rows and earlier engineering work at Amazon. He specializes in data-rich React UIs and charts—contributing to MUI X Charts and improving performance and tooltip behavior—and has hands-on experience testing and hardening visualization libraries including a Flutter charting grammar. Having worked across Porto, London, Munich and Berlin, he blends international product experience with technical leadership, shipping features and guiding teams. Outside product work he has organized record-attendance student events and led a 40-person client-facing virtual company, demonstrating strong project management and stakeholder skills.
10 years of coding experience
7 years of employment as a software developer
Integrated Master in Informatics and Computing Engineering Informatics and Computing Engineering, Integrated Master in Informatics and Computing Engineering Informatics and Computing Engineering at Faculdade de Engenharia da Universidade do Porto
Master of Engineering - MEng Informatics, Master of Engineering - MEng Informatics at Technical University of Munich
MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!
Role in this project:
Front-end Developer
Contributions:250 reviews, 84 PRs, 35 pushes in 1 month
Contributions summary:Bernardo primarily contributed to the MUI X Charts library, focusing on the implementation and improvement of various chart components. Their work involved updating default color values, adding new features like a custom color prop for the SparkLineChart, and deprecating the `colors` prop. The user also contributed to documentation, adding a demo for the Scatter Chart with linked points and fixing tooltip placement issues. They also improved the performance of x-axis tick rendering.
A grammar of data visualization and Flutter charting library.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:9 reviews, 7 commits, 10 PRs in 2 months
Contributions summary:Bernardo primarily focused on testing the Flutter charting library. They added tests for the `DodgeModifier`, a feature related to chart layout. Additionally, they fixed a bug and improved existing code related to number handling in charting functionalities, including fixing stack overflows and handling large numbers.
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.