Hey there. I'm

Mohamed
Bousselmi

Building C/C++ telecommunications software, embedded integrations, Qt applications, and SaaS products — with local AI tools for training data analysis.

Book a Call
Book a Call
Available for new projects
Embedded Systems & SaaS Builder
Embedded & Product Engineer
Book a Call
Book a Call
C++QtAISaaS
Embedded, desktop, backend and SaaS product delivery
Production engineering across the complete stack
Selected engineering environments and client work
Crealog
Novel
STMicroelectronics
Vektor Laser
Crealog
Novel
STMicroelectronics
Vektor Laser
I'm Mohamed Bousselmi, a software engineer focused on C/C++, embedded systems, industrial tooling, and product delivery from prototype to production.
Project inquiry
Start a conversation
Printed circuit boards used in embedded hardware development.
Industrial control console with gauges and machine controls.
C++ source code on a screen during firmware development.
Software code on a monitor representing backend and tooling work.
I help engineering teams and founders ship reliable software, from firmware and hardware tooling to SaaS products and automation flows.
1
1
2
1
1
1
2
2
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
8
Years of Experience
2
1
2
1
2
1
2
2
3
1
2
3
4
5
6
7
3
1
2
3
4
5
6
8
Projects
9
1
2
1
9
1
2
2
9
1
2
3
4
5
6
7
9
1
2
3
4
5
6
8
%
Success Project Rate
I build embedded firmware, desktop tooling, and product backends
that stay maintainable in production and clear to the teams who depend on them

GitHub activity

Loading contribution activity…

GitHub ↗

engineering approach

My Engineering Approach

I like projects where firmware, tooling, backend logic, and product decisions need to work together instead of living in separate silos.

SlotFlow product screenshot.

Embedded Systems Engineering

C/C++ embedded development with ARM Cortex-M4, STM32 and FreeRTOS. Project work includes IMU integration, EEPROM communication over SPI and a real-time eco-car dashboard on Arduino Mega.

Desktop & Tooling

C++ / Qt desktop tools for Plidar and Loadsol-Pro: pressure-data simulation, 2D sensor visualization, measurement downloads, USB / FTDI communication and automated application tests.

Connected Systems

Connecting devices and services through TCP/IP, UDP, USB, BLE and MQTT. Projects include Raspberry Pi energy monitoring with Node-RED and an FTDI USB-to-SPI bridge for EEPROM access.

Product & SaaS Delivery

Developing SlotFlow for appointment booking and availability management, and Garmin training analytics with local AI. Working with REST APIs, PostgreSQL, Docker, CI/CD and Hetzner hosting.

Telecommunications & Reliability

C/C++ communications software at CreaLog: SIP / VoIP troubleshooting, audio processing, cluster and backup behavior, service diagnostics and load testing. Work also covers messaging integrations and an FAQ chatbot.

clients & environments

Selected Engineering Contexts

Representative client environments and project contexts reflected across the work shown above.

Mohamed Bousselmi
Mohamed BousselmiSoftware Engineer · C/C++ & Qt
STMicroelectronics logo

STMicroelectronics

Software engineering internship

June–August 2019 · Software engineering internship. Developed C++ / Qt bootloader test tooling to generate JSON test files, parse test templates and support testing with Google Test.

Vektor Laser logo

Vektor Laser

Industrial software engineering

Industrial laser systems · Machine software project context.

Crealog logo

Crealog

Software engineering / consulting

October 2023–present · C/C++ telecommunications and call center software. SIP troubleshooting and SIPp load testing, MP3 / A-Law audio conversion, cluster and backup reliability, socket-based CLI diagnostics, SMS / RCS processing and multichannel FAQ chatbots.

Novel logo

Novel / Elmatrix

C++ / Qt software engineering

January 2021–October 2023 · Plidar network simulation and pressure-data visualization using C++ / Qt and TCP/IP / UDP. Loadsol-Pro USB / FTDI libraries for EEPROM access, measurement downloads, sensor synchronization, automated tests and encrypted installers.

Need embedded software, tooling, or a product build that can actually ship?

I work with founders and engineering teams on firmware, Qt tools, connected-device integrations, and product platforms like SlotFlow.

Start a Conversation
Start a Conversation
Built across embedded systems, desktop tooling, and SaaS delivery.
C/C++
Core stack
SaaS
Live product build
New messageTo: Mohamed Bousselmi

Used only to respond to this inquiry. Prefer email? Write directly.