Profile picture

Tibo Clausen

Software Engineer

Software engineer with experience across embedded systems and application development. Strong in C++ and Python, from low-level components to end-user software. Motivated by hard technical problems and building robust, well-engineered solutions.

Experience


Research Assistant

Hochschule Luzern, IoT Systems and Software

November 2023 – February 2026

  • Built data processing, evaluation, and testing pipelines for ML models predicting temperatures in drinking water systems
  • Designed and built a physical laboratory apparatus that simulates a drinking water pipe under controlled conditions, including a climate chamber and a water flow control system
  • Designed a battery-powered ESP32 sensor that measures pipe temperature, runs on-device inference, and transmits predictions via LoRaWAN, with a second version developed on STM32
  • Built Raspberry Pi-based devices deployed on-site to collect high-frequency reference measurements using precision temperature sensors

Software Developer Intern

Simulton GmbH, Visp VS
August 2018 - November 2018 (12 weeks)
March 2019 - June 2019 (12 weeks)
August 2019 - July 2020 (1 year)

  • QSchematic: Refactored and extended the wire system of this open-source Qt/C++ schematic library, implementing undo/redo support, improved rendering, and new interaction features.
  • Elixpad: Built new plugins and worked on the core application, including migrating to a tool ribbon UI. Implemented XML configuration validation and improved the CMake build setup.
  • uGFX: Fixed bugs and improved the label widget of this open-source embedded GUI library, with additional contributions to core modules.
Check out my portfolio or my GitHub to see some of the projects I have worked on.

Education


Bachelor of Science in Computer Science

Hochschule Luzern

September 2020 - July 2023

Bachelor thesis: Online IDE Construction Kit. A customizable web-based IDE platform for classroom use. Teachers define programming exercises via configuration files. Students work in isolated Docker containers running a Theia-based IDE with full LSP support (code completion, linting, diagnostics). A server application orchestrates container lifecycle and a reverse proxy routes requests to the correct instance.

  • Regional Siemens Excellence Award 2023: One of six awarded nationwide for an outstanding bachelor thesis in Electrical Engineering, Building Technology, or Computer Science.
  • Nominated for the IBM Award 2023: Selected as one of 5 university-wide nominees for an outstanding bachelor thesis and exceptional academic performance.

Informatiker EFZ

EMVs Oberwallis
August 2016 - July 2020

Personal Projects


EvoDeck

Hardware-agnostic controller software for key matrix devices, with a focus on plugins, animations, and multi-key widgets.

Top-down tactical game

A top-down, multiplayer turn-based tactical game in Godot, inspired by Counter-Strike.

Skills


Languages
C++, Python, Dart
Embedded & IoT
ESP32, STM32, LoRaWAN
Data & ML
pandas, numpy, LightGBM, pydantic, pytest
Graphics & Computer Vision
OpenGL, SFML, OpenCV
Systems & Tooling
Linux, Docker, Git, Qt, Flutter

Interests


  • Software development
  • Open source
  • Linux
  • Electronics
  • 3D printing
  • Sim racing
  • Speedcubing

Languages


I was lucky enough to grow up in a bilingual household, which allowed me to learn both French and German at a young age. I also learned English in school and through the internet.

  • French (Bilingual)
  • German (Bilingual)
  • English (Fluent)