Professionelle Software

Nach mehr als 20 Jahren Entwicklungstätigkeit im Bereich der Backend- und Embedded Software, kann ich heute umfangreiches und praxiserprobtes Know-How zur Umsetzung Ihrer Aufgabenstellung anbieten.
Was sind Ihre spezifischen Anforderungen?

Wo ich Sie unterstützen kann ...

Requirements

Bei der Fixierung von Anforderungen, Auswahl technischer Lösungswege und der Strukturierung des Projekts.

Development

Beim Entwurf von Architektur und Design oder der konkreten Implementierung.

Refactoring

Wenn es immer aufwändiger wird, bestehenden Code zu erweitern oder Fehler zu beheben.

Unittest & Sytemtests

Aufbau von Testinfrastruktur - einer Versicherung für Entwickler und Produktverantwortliche gleichermaßen.

CI & CD

Entlastet Entwickler und macht die Bereitstellung von Releases reproduzierbar und effizient.

Code Review

Feedback zur Einhaltung von Design und Unternehmensregeln und ggfls Vorschläge zur Verbesserung oder Refactoring.

Womit ich Sie unterstützen kann ...

Einige wichtige Komponenten

C++ 17
C++ 17
Ansi C
Ansi C
MCU
Harte Echtzeit, Ultra-Low-Power
boost C++
STL, ETL
Google Test/Mock
GTest & GMock
Jenkins
Jenkins
Docker
free RTOS
INTEGRITY, Bare Metal
GIT
CMake
CMake
Python
Python
CAN
CANOpen, Modbus, I2C, ...
MQTT
MQTT, ZMQ
Protobuf
Protobuf
UML
UML

Referenzen

Rohde & Schwarz GmbH
T-Mobile GmbH
Festo SE & Co. KG