Tibo Clausen

Research Assistant at Lucerne University of Applied Sciences and Arts

Sierre, Wallis, 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

👤
Senior
🎓
Top School
Tibo Clausen is a software engineer and research assistant based in Sierre, Switzerland, with eight years of experience focused on embedded systems and application development. He combines practical industry experience from roles at Simulton GmbH and EMVs Oberwallis with academic research at Lucerne University of Applied Sciences and Arts. Skilled in backend engineering, he has contributed meaningful internal improvements to the Qt Advanced Docking System—refactoring core widget management and dock-area logic to boost maintainability. Tibo’s background blends hands-on firmware and application work with formal computer science training, reflecting a methodical approach to problem solving. He brings a knack for untangling complex UI subsystem behavior, making him effective at bridging research projects and production-quality software.
code8 years of coding experience
job1 year of employment as a software developer
bookBM Technik, Architektur, Life Sciences (BM TAL), 4.9, BM Technik, Architektur, Life Sciences (BM TAL), 4.9 at Berufsfachschule Oberwallis
bookBachelor of Science - BS, Computer Science, 5.47, Bachelor of Science - BS, Computer Science, 5.47 at Lucerne University of Applied Sciences and Arts
languagesFrench, German, English
github-logo-circle

Github Skills (6)

docking10
dock10
docker10
cpp10
qt10
dockers10

Programming languages (3)

C++CSSJavaScript

Github contributions (5)

github-logo-circle
Advanced Docking System for Qt
Role in this project:
userBack-end Developer
Contributions:10 commits, 8 comments, 3 issues in 6 months
Contributions summary:Tibo primarily focused on enhancing the functionality and maintainability of the Qt-based docking system. They implemented and refactored several core features like `removeDockWidget()` and `takeWidget()`, which involved modifying classes such as `CDockManager`, `CDockAreaWidget`, and `CDockWidget`. In addition, they improved the management of dock areas by removing areas from the cache and adjusting the logic for adding and restoring dock widgets, which impacted overall system behavior. These changes demonstrate a strong grasp of the internal workings of the docking system.
cppdockingqt5docking-librarydocking-framework
XenotriX/dotfiles

Sep 2018 - Mar 2025

Contributions:29 pushes, 2 branches in 6 years 7 months
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