Malt welcome

Willkommen auf dem Freelancer-Profil von Holger !

Malt bringt Sie mit den besten Freelancern für Ihre Projekte zusammen. Sie können Holger kostenlos kontaktieren und sich im Chat austauschen, oder andere Freelancer anschreiben und unverbindliche Angebote einholen.

Holger Biehl

Senior C++ Entwickler
1 Empfehlung
  • Unverbindlicher Tarif
    750 € /Tag
  • Berufserfahrung8-15 Jahre
  • Antwortrate100 %
  • AntwortzeitEin paar Tage
Das Projekt startet erst, wenn Sie das Angebot von Holger annehmen
Standort und Mobilität
Standort
Frankfurt am Main, Deutschland
Ist bereit bei Ihnen im Büro zu arbeiten, in
  • Frankfurt am Main und Umkreis (bis zu 50 km)
  • Frankfurt am Main und Umkreis (bis zu 30 km)
Checkliste

Malt Freelancer Charta unterzeichnet

Die Charta lesen
Geprüfte E-Mail-Adresse
Sprachen
Kategorien
Dieses Profil teilen
Diese Profile passen auch zu Ihrer Suchanfrage
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Fähigkeiten
Top-Fähigkeiten
Zusätzliche Fähigkeiten (39)
Holger in wenigen Worten
Mein Schwerpunkt ist Software-Design und Entwicklung in C++, Netzwerk-Programmierung, Client-Server- Anwendungen, Multithreading, Hochverfügbarkeit, High-Performance/Low-Latency-Systeme, Bibliotheks- Entwicklung, Refactoring und Modernisierung komplexer Software.
Weiterhin gebe ich Seminare und Workshops zum Thema Git, Git Migration und Git Workflows.
Projekt- und Berufserfahrung
  • SKS-Kinkel Elektronik GmbH
    C++ Softwareentwickler
    TELEKOMMUNIKATION
    Juli 2020 - Heute (4 Jahre und 5 Monate)
    In dem Projekt ging es um die Anbindung von IP-basierten Türstationen an die Innensprechstellen und andere Endgeräte (letzteres über eine SKS-Cloud). Schwerpunkt war dabei der Rufaufbau und die Steuerung von RTP Audio/Videoströmen per SIP. Weitere Gerätekommunikation war über MQTT umgesetzt.
    Meine konkreten Aufgaben umfassten die Implementierung der SIP-UserAgents (UAC, UAS) an der Türstation und für die Anbindung der Innensprechstellen. Weiterhin habe ich den Entwurf und die Umsetzung einer Docker-basierten Integrationstestumgebung zum automatisierten Testen der Anwendungslandschaft verantwortet.
    C++ Python Docker MQTT Linux VoIP Testmautomatisierung SIP Library-Development Boost spdlog Multithreading MariaDB Shell-Scripting Archtitektur GitLab GoogleTest GoogleMock Vagrant Wireshark resiprocate gstreamer RTP Videostreaming Refactoring Coaching Code-Reviews
  • IBM Deutschland GmbH
    C++ Softwareentwickler - Telefonie / VoIP
    TELEKOMMUNIKATION
    Mai 2007 - Dezember 2015 (8 Jahre und 8 Monate)
    Frankfurt am Main, Deutschland
    • Entwicklung und Pflege verschiedener hoch performanter und massiv
    paralleler (multithreaded) Client-Server-Anwendungen in C++ mit Hochverfügbarkeitsanforderungen für eine SIP-basierte Telefonie-Plattform (eingesetzt bei der Deutschen Telekom)
    • Entwicklung und Pflege zentraler interner C++ Bibliotheken
    • Haupt- und Co-Maintainer mehrerer Anwendungen und Bibliotheken
    • Umfangreiches Refactoring gewachsener Softwarestrukturen (Auftrennen
    von stark verwobenen Codestrecken in Komponenten mit klaren Zuständigkeiten und Interfaces bis hin zur quasi-Neuimplementierung kompletter Anwendungen, sowie Refactoring zur Performanceoptimierung und Erhöhung der Stabilität)
    • Fehleranalyse und -behebung, inbesondere auch Post-Mortem-Analyse, Memleak-Suche, Analyse von Traces/Logfiles/pcaps
    • Entwicklung und Pflege diverser interner Werkzeuge (Python, Perl, Shell- Skripting, Lua) und Lasttreiber (C++)
    • Entwicklung von Unit-, Integrations- und Lasttests zur automatisierten und manuellen Ausführung
    • Qualitätssicherung: Codereviews, Reviews von Spezifikationen und anderen Dokumenten
    • Aufwandsschätzung als Grundlage für Angebote
    • Anfertigen technischer Dokumentation, sowie Input für Anwender-
    Dokumentation
    • Einarbeitung neuer Mitarbeiter
    C++ Multithreading VoIP SIP Linux Library Development PostgreSQL AIX Python Perl Shell Skripting C++ Templates Testautomatisierung Linux Containers Code Reviews Lua TCP/IP SNMP SDP RTP Hochverfügbarkeit Valgring Wireshark XML UML Git GDB DBX DB2 Gerrit SCons Verteilte Systeme
  • Deutsche Börse AG
    C++ Softwareentwickler
    BANKEN & VERSICHERUNGEN
    Februar 2016 - Dezember 2016 (11 Monate)
    Eschborn, Deutschland
    Eingesetzt in der Entwicklungsabteilung von XIS (eXchange Index System), der Software-Plattform der Deutschen Börse zur Berechnung von über 7.000 Indizes (u.a. der DAX-Familie).
    • Weiterentwicklung (Umsetzung neuer fachlicher Anforderungen, Optimierung) der Index-Engines, internen RPC-Server und des Web- Frontends zur Administration, Konfiguration und Anwendungsüberwachung
    • Analyse und Umsetzung von Maßnahmen zur Verbesserung der Skalierbarkeit und Performance (insbesondere Verbesserung von Synchronisierungsmechanismen der multithreaded Anwendungen), sowie zur Verbesserung der Ausfallsicherheit/Hochverfügbarkeit.
    • Migration sämtlicher Sourcen von SVN nach Git: Erstellung von Skripten zur Repository-Migration (inklusive einem verbesserten Repository-Layout); Umstellung interner Skripte von SVN auf Git; Coaching des Teams zur Git- Nutzung
    • Fehleranalyse und Fixing
    • Refactoring zur Verbesserung der Wartbarkeit
    • Unterstützung der Migration der XIS Plattform von AIX nach Linux
    • Migration des Regressionstest-Systems auf Linux inkl. diverser
    Verbesserungen (Perl/Shell)
    • Durchführung Regressionstest/Acceptancetest
    • Qualitätssicherung, Codereviews, Featuretesting
    • Second Level Support, Rufbereitschaft und Überwachung
    Simulationsumgebung
    • Dokumentation
    C++ Linux Multithreading Netzwerk Programmierung Apache Subversion Perl Shell Skripting Testautomatisierung
1 externe Empfehlung
AK

Andrej Kühnal empfiehlt Holger

Andrej KühnalAK
Andrej Kühnal
Andrej Kühnal IT-Consulting
10.7.2020
Holger hat sich schnell in die Tiefen des Quellcodes eingearbeitet und Verbesserungen in Multithreaded C++ Bibliotheken eingebracht, gestützt durch passende Unit- und Regression Tests. Rufbereitschaften habe ich gerne mit Holger als Peer-Partner geteilt.
Im Bereich der Quellcode-Verwaltung mit GIT hat Holger damals viele innovative Ideen mitgebracht und umgesetzt. Gerne wieder.
Ausbildung & Abschlüsse
  • Informatik Diplom (Abschlussnote "sehr gut")
    Johann Wolfgang Goethe Universität, Frankfurt
    2006
Zertifizierungen
  • OMG Certified UML Professional Foundation Level
    OOSE, Hamburg
    2010
  • Certified ScrumMaster
    SIGS Datacom
    2011
  • ITIL Foundation
    Serview
    2012