João Vita

Senior Software Engineer at Meta

Seattle, Washington, United States
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

👤
Senior
🎓
Top School
João Vita is a Senior Software Engineer with 17 years of deep experience in system-level programming, operating systems and hardware enablement, now working on networking protocols, drivers and firmware at Meta in Seattle. He has a proven track record leading kernel and OS teams, shipping production fixes across bootloaders, systemd, PulseAudio and Bluetooth stacks, and even authored an x86 platform driver for ASUS. A pragmatic engineer who bridges product and partner needs, he reduced product variations at Endless while owning security for a pay-as-you-go device program and repairing major partner relationships. An active upstream open-source contributor, his PulseAudio and shim work improved Bluetooth behavior and UEFI fallback UX—contributions that enhance widely used system components. Known for pairing hands-on debugging and refactoring with stakeholder-facing leadership, he combines low-level technical depth with operational impact.
code16 years of coding experience
job15 years of employment as a software developer
bookBachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Universidade Estadual de Campinas
languagesPortuguese, English, Spanish, Italian
github-logo-circle

Github Skills (15)

c1710
bootloader10
uefi10
bluetooth-le10
c1110
pulseaudio10
bluetooth10
dbus9
system-programming9
sys9
debug9
debugging9
embedded9
build-system8
alsa7

Programming languages (13)

JavaC++CRustMakefileVuePerlHTML

Github contributions (5)

github-logo-circle
pulseaudio/pulseaudio

Jun 2018 - Sep 2019

Mirror of the PulseAudio sound server (for bug reports and pull requests go to the website!)
Role in this project:
userBack-end Developer
Contributions:29 commits in 1 year 2 months
Contributions summary:João primarily focused on the backend aspects of the PulseAudio sound server, making several code improvements related to Bluetooth functionality. Their contributions included demoting error messages, addressing profile restoration on Bluetooth devices, and enhancing module usability. The user also performed code refactoring to improve readability and added debug logging to enhance troubleshooting capabilities within the system.
reportsbug-reportsaudiopulsepull-requests
rhboot/shim

Feb 2019 - Mar 2021

UEFI shim loader
Role in this project:
userBack-end Developer
Contributions:1 review, 10 commits, 5 PRs in 2 years 1 month
Contributions summary:João primarily contributed to the `fallback` component of the UEFI shim loader. Their work focused on improving the user experience and debugging capabilities of the fallback mechanism. They implemented features to control verbose output, including configurable wait times, and printing useful information on boot. They also made optimizations, such as storing label sizes, and addressed firmware compatibility issues by considering all boot variables.
uefiloadershimtpm
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
João Vita - Senior Software Engineer at Meta