Open Source Consultant at https://blog.tomeuvizoso.net/
Central Bohemia, Czechia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tomeu Vizoso is an open source consultant and seasoned systems engineer with 19 years of experience specializing in Linux drivers for NPUs, TPUs and other deep learning accelerators. He has a strong track record of getting hardware support into mainline Linux—adding VeriSilicon and Rockchip NPU drivers and adapting Arm Ethos integrations to bespoke IPCs—while meeting customer performance targets. Previously a Principal Engineer and partner at Collabora, he led teams, grew key accounts sevenfold, and upstreamed major kernel and GPU subsystems work such as Panfrost and clock framework improvements. Tomeu combines kernel-level expertise with userspace integration and automated testing practices, and his contributions span embedded BSPs, GLib/GDBus enhancements and educational projects like Sugar. Based in Central Bohemia, he pairs deep hardware-software understanding with a pragmatic focus on upstreaming and long-term maintainability. An interesting detail: beyond kernel work he has also implemented web-browser integration pieces for Sugar and helped integrate performance tooling like Perfetto into Mesa.
19 years of coding experience
23 years of employment as a software developer
B.Sc, Computer Science, B.Sc, Computer Science at Universitat de les Illes Balears
Contributions summary:Tomeu primarily focused on implementing features related to a web-based browser within the Sugar project. Their work involved registering a `nsIHelperAppLauncherDialog` to handle documents, creating a `SugarBrowserChandler` for file downloads and adding a file transfer implementation. These changes involved modifications to various source files, including header and source code files for browser components, as well as updates to the web activity's python scripts.
Read-only mirror of https://gitlab.gnome.org/GNOME/glib
Role in this project:
Back-end Developer
Contributions:5 commits in 3 months
Contributions summary:Tomeu contributed to the `glib` library by adding new functions and features related to closures, specifically within the GDBus framework. These changes involve adding alternative functions (`_with_closures`) to existing methods for handling callbacks, facilitating easier integration with languages that support closures. The modifications are focused on `gdbusproxywatching.c` and `gdbusnameowning.c` files, implementing new structures and methods to manage closures and manage the bus. The user is also annotating some functions to improve readability and compatibility.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
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
Tomeu Vizoso - Open Source Consultant at https://blog.tomeuvizoso.net/