ENGINEER · FOUNDER · BUILDER

Mohamed
Bousselmi

Senior C++ Software Engineer
AI Engineer · SaaS Founder

Mohamed Bousselmi
Munich, Germany info@bousselmi.eu bousselmi.eu linkedin.com/in/mohamed-bousselmi github.com/medbsl

Senior software engineer and founder working across embedded systems, native C++, connected devices, backend platforms, AI systems and complete SaaS products. I combine hardware-aware engineering discipline with product strategy and end-to-end production ownership.

Top 5%C++ skills assessment
108 / 980Engineering selection rank
2 ecosystemsGoogle + Microsoft calendar product
Hardware → AIEnd-to-end engineering depth
Munich
Founder & product builder

AI and SaaS products

Building and operating products that combine secure backend architecture, polished customer journeys and controlled automation.

  • SlotFlow: scheduling SaaS with C++ services, PostgreSQL, OAuth, Google and Microsoft calendars, Stripe, SES, S3, public booking and administration.
  • Coach for Life: privacy-first adaptive planning product with explainable, human-confirmed AI guidance.
AI orchestration · C++ · PostgreSQL · Docker · Flutter · Product strategy
Munich
Elmatrix & Novel GmbH

C++ / Qt product engineering

  • Designed a C++/Qt network simulator and receiver using TCP/UDP, data processing and sensor-dependent 2D visualization.
  • Developed USB/FTDI and EEPROM communication libraries with efficient read/write workflows.
  • Integrated device communication, synchronized measurements and visualization into customer-facing Qt applications.
  • Automated application tests and produced encrypted, installable customer releases.
C++ · Qt · TCP/IP · UDP · USB · FTDI · GitLab · Jira · Testing
Munich
Elmatrix & Novel GmbH · Internship

Embedded integration

  • Researched and compared inertial measurement units.
  • Integrated an IMU library on an ARM Cortex-M4 platform.
  • Developed an FTDI USB bridge communicating with EEPROM through SPI and embedded communication libraries.
ARM Cortex-M4 · FreeRTOS · USB · FTDI · SPI · I²C
Tunisia
STMicroelectronics · Internship

Bootloader test tooling

  • Designed the architecture and flow of a C++/Qt application generating JSON-based bootloader test files.
  • Modeled variable test-case templates in a graphical interface and tested the application with Google Test.
C++ · Qt · JSON · Google Test · Bootloaders · UART · SPI · I²C · Flash
Tunisia
Codintek & CIIP Lab, ENIT

Applied IoT systems

  • Developed an IMU-based embedded system with BLE and Raspberry Pi dashboarding for livestock monitoring.
  • Built an energy monitoring workflow using Raspberry Pi, Node-RED, MQTT and Emoncms.
Embedded C · Raspberry Pi · BLE · Node-RED · MQTT · Emoncms