28.11.2025 aktualisiert


Premiumkunde
100 % verfügbarSoftwareentwicklung von der Konzeption bis zur Umsetzung – Backendentwicklung in C++, Golang und PHP
Leipzig, Deutschland
Weltweit
PhDSkills
Golang (Go)Solution ArchitectTest Driven DevelopmentLinuxBackendC++Domain Driven DesignSecurity by Design
C++: Über sechs Jahre Erfahrung als Senior Software Engineer mit Schwerpunkt auf dem Einsatz von C++ (11–20) in performanzorientierten Projekten auf Linux-Servern sowie im Automotive-Bereich. Oft verwendete Bibliotheken: Asio, TBB, gRPC/Protobuf, OpenSSL, TensorRT, Boost, GoogleTest, Google Benchmark. Build und Automatisierung mit Make, Cmake, BitBake, Gitlab und Bamboo. Quality Assurance mit Clang Sanitizers, Clang Fuzzer, Clang Format und SonarQube.
Golang: Über sieben Jahre Erfahrung als Senior Software Engineer im Einsatz von Golang für hochperformante und robuste Services sowie in der Verbindung von Go mit C/C++ mittels CGO. Verwendete Bibliotheken: gRPC/Protobuf, Gorilla, GORM, Gin.
Linux: Zertifiziertes Wissen und jahrelange Erfahrung im professionellen Einsatz von Linux mit besonderem Augenmerk auf Hochverfügbarkeit, Performanz und Sicherheit. Genutzte Distributionen: Debian (Debian 12/13, Ubuntu), RHEL (Alma Linux 9, Rocky 9, Fedora, CentOS), Yocto (Dunfell, Kirkstone). Mandatory Access Control (Apparmor, SELinux), Firewal (nftables, iptable, ufw, firewalld), OpenVPN, DNS, SSH, Nginx, Apache, Bash-Scripting, Containerisierung mit Docker und Podman, Virtualisierung mit QEMU und VirtualBox.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherItalienischGrundkenntnisse
Projekthistorie
- Integration einer spaltenbasierten Datenbank in die bestehende Systemlandschaft, Beratung und Unterstützung bei der Optimierung der Frontendanbindung.
- Entwicklung einer performanten und robusten nebenläufigen Datenextraktion aus einer C++-Anwendung zur Qualitätskontrolle in der Lebensmittelverarbeitung.
- Portierung einer komplexen C++-Legacy-Anwendung von Windows auf Linux.
- Integration von GPU-beschleunigten Komponenten (CUDA, cuDNN, TensorRT) für Machine-Learning-Modelle
- Aufbau einer containerisierten Entwicklungsumgebung mit Docker und Docker Compose
- Automatisierte Tests und Performance-Benchmarks mit Google Test, Google Benchmark und CMake
- Nutzung von GitLab CI/CD zur kontinuierlichen Integration, Qualitätssicherung und Deployment
- Technologien: C++ 17, Python, ClickHouse, CUDA, cuDNN, TensorRT, Docker, Debian, WSL2
- Entwicklung einer hochperformanten Such-Engine für Pauschalreise-Angebote in C++ sowie Entwicklung verschiedener Anwendungen in Golang.
- Meistverwendete Technologien: C++ (11–20), STL, Golang, cmake, gRPC, Protobuf, Asio, Intel Threading Building Blocks, InfluxDB, Grafana, SonarQube, Python, Bash, GoogleTest, Google Benchmark, Intel Vtune.
- Agile Methoden: Scrum, Domain Driven Design, Test Driven Development
Zertifikate
Certified Professional for Software Architecture
International Software Architecture Qualification Board2023