Julio Sgarbi is a seasoned software engineer with over a decade of hands-on experience and a six-year deep specialization in React, currently building products at Brex from São Paulo. He has led frontend architecture and team growth—moving projects from Vanilla JS to modern React, introducing monorepos with NX, and scaling small teams into strong engineering groups. Julio combines a designer's sensibility (Digital Design background) with pragmatic engineering, delivering high-performance UIs that consistently score above 90% in performance audits. An active open-source contributor, he has improved Label Studio’s frontend—implementing complex UI features, media sync, and critical bug fixes that support data-labeling workflows used broadly in ML tooling. He’s known for bridging product, UX, and engineering through clear technical docs and solid delivery discipline, favoring maintainable, testable code over quick fixes.
11 years of coding experience
13 years of employment as a software developer
Desing Digital, Desing Digital at Universidade Anhembi Morumbi
Label Studio is a multi-type data labeling and annotation tool with standardized output format
Role in this project:
Front-end Developer
Contributions:98 reviews, 144 commits, 148 PRs in 8 months
Contributions summary:Julio primarily contributed to the Label Studio frontend, focusing on bug fixes and feature enhancements. Their work involved syncing video and audio playback, ensuring the correct behavior of the "whenChoiceValue" prop, and resolving pagination issues. They also addressed a bug related to changing labels and modified the display configuration for the preview section.
Data labeling react app that is backend agnostic and can be embedded into your applications — distributed as an NPM package
Role in this project:
Front-end Developer
Contributions:92 reviews, 92 commits, 223 PRs in 8 months
Contributions summary:Julio primarily contributed to the front-end of the `label-studio-frontend` repository, which is a React-based data labeling application. Their work focused on implementing and modifying UI components, including settings panels, time synchronization for audio and video elements, and polygon-related features. They also addressed several bug fixes, such as those related to label selections, pagination, and annotations. The user demonstrated proficiency in React, MobX, and related data labeling concepts.
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.