Bernardo Eilert Trevisan

Software Engineer at YouTube

New Haven, Connecticut, Switzerland
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
Bernardo Eilert Trevisan is a software engineer with six years of experience building performance-sensitive systems, currently on the YouTube engineering team after two years at Google. A Yale CS graduate and active open-source contributor, he has made notable contributions to the widely used Flutter project—implementing explicit JIT snapshot support and graphics work in the Impeller renderer. He combines mobile and engine-level expertise, spanning embedder tests, rendering pipelines, and cross-platform app performance. Comfortable across the full stack, Bernardo also has a track record of mentoring and organizing large student tech events, reflecting strong communication and leadership alongside deep technical skill.
code6 years of coding experience
job3 years of employment as a software developer
bookChinese Studies, Chinese Studies at Capital Normal University
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Yale University
bookColégio Farroupilha
languagesPortuguese, English, German, Chinese, Italian
github-logo-circle

Github Skills (17)

mobile-development10
flutter-apps10
testing10
render10
cplus10
pipe10
pipeline10
engine10
imp10
flutter-game10
dart10
cpp10
flutter10
ios9
opengl9

Programming languages (6)

JavaC++JavaScriptHTMLPythonDart

Github contributions (5)

github-logo-circle
flutter/engine

Jul 2022 - Aug 2022

The Flutter engine
Role in this project:
userFull-stack Developer
Contributions:34 reviews, 7 commits, 29 PRs in 1 month
Contributions summary:Bernardo's commits primarily focus on enhancing the Flutter engine's capabilities, particularly concerning JIT snapshot handling. They implemented features for explicit JIT snapshot specification and addressed related testing. Further work involved implementing color matrix and sRGB color filter functionalities within the Impeller rendering engine, demonstrating proficiency in graphics programming and rendering pipelines. The contributions span the Flutter engine's core components, including the embedder and the Impeller rendering backend.
flutterflutter-enginec-plus-plus
flutter/flutter

Jun 2022 - Aug 2022

Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
userMobile Developer
Contributions:5 comments, 12 issues in 2 months
Contributions summary:Bernardo implemented and relanded support for explicit specification of JIT snapshots within the Flutter engine, specifically targeting the embedder tests. They modified the embedder tests to validate the behavior of JIT snapshot callbacks when valid and invalid snapshot locations are provided. The changes involved adding, modifying, and testing several functions within the embedder test suite and related files. This work is related to optimizing the engine for JIT compilation and snapshot loading.
skiaiosmobilemobile-gamemacos
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
Bernardo Eilert Trevisan - Software Engineer at YouTube