Ubaldo Tiberi

Group Manager Cab Climate Software

Gothenburg, Västra Götaland County, Sweden
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
Ubaldo Tiberi is a PhD-trained control systems leader with over a decade of experience building vehicle control and cab climate software at Volvo Group, now leading a 20-person team in Gothenburg. He blends hands-on controller design and model-based validation with product ownership and Agile coaching, having driven adaptive AUTOSAR infrastructure and energy management strategies for BEV and FCEV platforms. Notable for resolving high-impact product issues as a task-force lead, he also brings project management experience from large public-funded programs and academic research on energy-efficient control over wireless sensor networks. An active contributor to flagship open-source editors like Vim and MacVim, he has a practical developer’s eye for maintainability and testing, evidenced by his refactoring and test additions to the termdebug plugin.
code9 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Electrical and Information Engineering, Doctor of Philosophy (Ph.D.), Electrical and Information Engineering at Università degli Studi dell' Aquila
github-logo-circle

Github Skills (10)

c1710
vim10
debugging10
debug10
macos10
c1110
text-editor10
vimscript10
testing9
unit-testing9

Programming languages (14)

C#C++CRustGoJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
vim/vim

Oct 2022 - Apr 2025

The official Vim repository
Role in this project:
userBack-end Developer
Contributions:52 reviews, 19 PRs, 226 comments in 2 years 6 months
Contributions summary:Ubaldo's contributions center around enhancing the `termdebug` plugin within the Vim editor. They refactored the plugin's `StartDebug_term` and `EndDebug` functions, improving readability and maintenance. The user also introduced an `InitScriptVariables()` function to manage variable initialization, ensuring consistent behavior across Termdebug sessions. Furthermore, the user added a test case for decimal breakpoints and included a feature allowing debug mode specification.
vimvim-pluginc-plus-plusneovimcross-platform
macvim-dev/macvim

Jul 2024 - Jul 2024

Vim - the text editor - for macOS
Role in this project:
userBack-end Developer
Contributions:2 comments in 10 days
Contributions summary:Ubaldo primarily focused on enhancing the `macvim` text editor's debugging capabilities, specifically within the `termdebug` plugin. Their contributions involved converting the plugin to Vim9 script, refactoring its internal functions to improve maintainability, and addressing issues related to startup and debugger integration. They also added tests to ensure correct behavior, particularly concerning breakpoint handling and decimal sign representation, and corrected enabling of debug mode.
macvimvimmacoseditortext-editor
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