Tomeu Vizoso

Open Source Consultant at https://blog.tomeuvizoso.net/

Central Bohemia, Czechia
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
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.
code19 years of coding experience
job23 years of employment as a software developer
bookB.Sc, Computer Science, B.Sc, Computer Science at Universitat de les Illes Balears
bookUOC (Universitat Oberta de Catalunya)
languagesSpanish, Catalan, English, Portuguese, Czech
github-logo-circle

Github Skills (24)

webbrowser10
closure10
c-language10
rockchip10
browser10
c1110
linux-kernel10
power-management10
dbus10
glib10
c1710
gdb10
device-tree10
driver10
sys10

Programming languages (9)

TypeScriptC++ShellCLLVMJavaScriptGoJupyter Notebook

Github contributions (5)

github-logo-circle
sugarlabs/sugar

Oct 2006 - Oct 2010

Sugar GTK shell
Role in this project:
userBack-end Developer
Contributions:619 commits in 4 years
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.
linuxgnomesugargtkshell
GNOME/glib

Jun 2010 - Sep 2010

Read-only mirror of https://gitlab.gnome.org/GNOME/glib
Role in this project:
userBack-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/