André H.

Softwareentwickler / Technische Projektleitung

München, Deutschland

Erfahrungen

Juli 2025 - Bis heute
5 Monaten
München, Deutschland

Linux-IT-Administrator

Reiser Simulation & Training GmbH

  • Projekt: Linux-Administration und Backend-Scripting für einen Kunden aus der Luft- und Raumfahrtbranche; Rolle: Linux-IT-Administrator.
  • Teamgröße: 10 Personen
  • Entwicklung und Pflege von IT-Architekturen mit Embedded-Linux-Systemen.
  • Design, Implementierung und Optimierung von Backend-Applikationen und skriptbasierten Lösungen.
  • Analyse und Behebung von Störungen inklusive Troubleshooting und Anwenderbetreuung.
  • Entwicklung und Umsetzung von Sicherheitskonzepten für Cloud-Lösungen.
  • Administration von Netzwerken (DHCP, DNS, NTP, VPN).
  • Technologien: Linux, PowerShell, Bash, Python, Ansible, Kubernetes, Docker, GitLab CI
  • Methoden: Kanban
Sept. 2023 - Mai 2025
1 Jahr 9 Monaten
München, Deutschland

Softwareentwickler / Technische Projektleitung

DB-Systemtechnik

  • Projekt: Computer Vision und Künstliche Intelligenz für die Deutsche Bahn AG.
  • Teamgröße: 3 Personen
  • Mustererkennung der DB-Netzwerk-Infrastruktur mittels Künstlicher Intelligenz.
  • Leitung und Umsetzung eines umfassenden Redesigns sowie der Modernisierung eines kamerabasierten Fahrdrahtdicken-Messsystems (WGW / Wire Geometry and Wear), einschließlich Software- und Hardware-Optimierung zur Erfüllung aktueller Marktanforderungen.
  • Erstellung und Implementierung von Architektur, Schnittstellen und Toolchains (GIT, cmake, gcc, doxygen, doctest).
  • Entwicklung eines Debian-Linux-Basisimages zur Integration von GPS-, Lidar- und Kamerasensoren.
  • Verbesserung der Messgenauigkeit durch dynamische Kamerasysteme und Optimierung der Algorithmen zur Erhöhung der Abtastrate (von 2 kHz auf 8 kHz).
  • Entwicklung skalierbarer und wartungsfreundlicher Software in C++20 mit Fokus auf Anpassbarkeit, Dokumentation und reibungslose Übergabe an interne Teams.
  • Test und Validierung der Systemfunktionen im optischen Labor der DB-Systemtechnik und während Messfahrten im DB-Netz.
  • Technologien: C++20, OpenCV, OpenCL, Open3D, gRPC, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux, libSerial, UART/RS232, Arduino
  • Methoden: TDD, arc42
Juli 2022 - Aug. 2023
1 Jahr 2 Monaten
Stuttgart, Deutschland

Softwareentwickler

Rohde & Schwarz SIT

  • Projekt: Krypto-Modul-Projekt.
  • Teamgröße: 5 Personen
  • Entwicklung und Test von Embedded-Software für Krypto-Module in Funksystemen.
  • Entwicklung der Plattform-Sicherheitskomponente für sichere Dienste wie Public Key Infrastruktur, Datencontainer-Verwaltung und Schlüsselmanagement, integriert in die Software Defined Radio (SDxR)-Plattform.
  • Erstellung von Softwarearchitekturen und Integration von Drittanbieterkomponenten.
  • Durchführung von Code-Reviews und Erstellung technischer Dokumentationen.
  • Zusammenarbeit mit Hardware-, Software- und FPGA-Teams, mit Schwerpunkt auf der Implementierung sicherer Ausführungsumgebungen.
  • Verwaltung von Aufgaben und Fortschritten mittels agilem Ticketsystem.
  • Technologien: C/C++17, Python, TCP/IP, Embedded Debugging - Green Hills MULTI Debugger, Embedded Linux, Real-Time
  • Methoden: Scrum, CI/CD
Apr. 2021 - Juni 2022
1 Jahr 3 Monaten
München, Deutschland

Researcher / Softwareentwickler Innovative Identifikationslösungen

Veridos / Bundesdruckerei

  • Projekt: Detecting Document Fraud and Identity on-the-Fly (D4fly), EU-Forschungs- und Innovationsprojekt.
  • Teamgröße: 20 Personen
  • Entwicklung und Testen der D4Fly-Software "Biometric Iris on-the-Move Identification for Border Control" zur Erforschung neuer Konzepte für innovative Identifikations-Verifikationen.
  • Entwicklung von Prototypen zum Testen der neuartigen Konzepte.
  • Präsentation der Entwicklungen vor Stakeholdern und Kunden bei Events, Trials und Pilotprojekten.
  • Dokumentation der Erfolge in Forschungsberichten an die EU-Kommission.
  • Co-Autor des Papers „Biometrics on-the-Move for Border Control“ für AVSS2021.org (IEEE International Conference on Advanced Video and Signal-based Surveillance).
  • Technologien: C++17, Qt5, OpenCV, ProtoBuf, ZeroMQ, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux
  • Methoden: Kanban
Sept. 2017 - Dez. 2020
3 Jahren 4 Monaten
München, Deutschland

Softwareentwickler

Giesecke & Devrient

  • Projekt: Weiterentwicklung eines bestehenden nativen Chipkartenbetriebssystems (STARCOS37) mit Anwendungen für Ausweisdokumente (ePA) und für den Gesundheitssektor (eGK) bei Giesecke & Devrient Mobile Security.
  • Teamgröße: 15 Personen
  • Test von Echtzeit-Embedded-SW, insbesondere Tests von Chipkarten-SW unter Verwendung der Infineon SLE78-Familie.
  • Erstellen von Testspezifikationen und Testfallgenerierung aus vorgegebenen Spezifikationen.
  • Importieren der Testergebnisse nach DOORS und Generieren der Anforderungs-Testabdeckung aus DOORS mittels DXL.
  • Kenntnis einschlägiger Spezifikationen und Standards für Chipkarten (ISO 7816, ISO 14443, Telematik Gematik, ICAO).
  • Erstellung komplexer Testfälle.
  • Nutzung unterschiedlicher Test-Tools.
  • Technologien: C/C++17, Python, DOORS, STARCOS, CASCATE, D3, XML, JSON, VBA, R, DXL, Perl, ClearCase, JIRA, GIT, Jenkins
  • Methoden: Kanban, CI/CD, TDD
Nov. 2016 - Juli 2017
9 Monaten
München, Deutschland

Softwareentwickler

Berner & Mattner

  • Projekt: BMW CarIt Sicherheitsprojekt
  • Teamgröße: 5 Personen
  • Entwurf und Implementierung von Linux-basierten Software-Applikationen in C/C++11.
  • Performance-Profiling von Linux-Kernel-Sicherheitsmodulen.
  • Implementierung von Testskripten in Python.
  • Technologien: C/C++11, BOOST, Python, CMake, GTest, Linux Kernel Security Modules, OpenSSL, Yocto Mentor-Graphics Linux, Embedded Linux, GDB, JIRA, GIT, SVN
  • Methoden: Scrum, CI/CD
Nov. 2013 - Okt. 2016
3 Jahren
München, Deutschland

Softwareentwickler

Rohde & Schwarz

  • Projekt: TSMW Universal Radio Network Analyzer Projekt
  • Teamgröße: 3 Personen
  • Pflege, Erstellung und Test der PowerPC-Firmware für den TSMW-Mobilfunkscanner.
  • Pflege, Erstellung und Test der C++- und Matlab-Applikationsschnittstelle des TSMW-Mobilfunkscanners.
  • Kundensupport für den TSMW-Mobilfunkscanner.
  • Durchführung von DriveTests und WalkTests zur Datenaufzeichnung von RF-Signalen und GPS-Daten von DVB-T- und DAB+-Sendern mit R&S TSMx-Scannern (TSMW und TSME).
  • Analyse und Dekodierung der COFDM-Parameter aus den aufgezeichneten Daten mittels der R&S ROMES-Software zur Bewertung der Qualität und Performance von COFDM DVB-T- und DAB+-Signalen.
  • Wichtige Parameter: Time Delay Spread, Channel Impulse Response, Modulation Type, Bit Error Rate, Modulation Error Rate, Signal to Noise Ratio (SNR), Carrier to Noise Ratio (CNR)
  • Durchführung der Signalqualitätsanalyse zur Identifikation von Störungen und Verbesserung der Signalübertragung.
  • Technologien: C++11, BOOST, Qt4, Treck TCP/IP Stack, Xilinx PowerPC, MATLAB, C#
  • Methoden: TDD, Waterfall
März 2012 - Okt. 2013
1 Jahr 8 Monaten
München, Deutschland

Softwareentwickler

Rohde & Schwarz

  • Projekt: Software Defined Radio Projekt
  • Teamgröße: 10 Personen
  • Erstellung und Test einer Gesamtplattformsoftware für ein Software Defined Radio.
  • Konfigurations-Management der Zulieferungen verschiedener Softwarebereiche.
  • Pflege, Dokumentation, Erstellung und Durchführung von Testfällen.
  • Erstellen und Endkontrolle von Lieferungen an andere Teams.
  • Integration sowie Test von Software-Zulieferungen.
  • Support der Entwicklungsteams.
  • Verantwortlich für die Softwareintegration der "Core System Application"
  • Technologien: C++, BOOST, C#, Python, TCP/IP, ClearCase, Embedded Debugging - Green Hills MULTI Debugger, CORBA, CORBA IDL, Jenkins
  • Methoden: CI/CD
März 2011 - Feb. 2012
1 Jahr
Taipei, Taiwan, Provinz China

Softwareentwickler / Technischer Projektleiter

Avalue Inc.

  • Projekt: Infotainment Platform Projekt
  • Teamgröße: 3 Personen
  • Portierung von Android OS auf die Intel-Atom- und NVIDIA-Tegra-Platform.
  • Erstellte von Grund auf Software für ein "Hospital Bedside Entertainment Terminal" basierend auf der Linux-Plattform, zum Versorgen der Patienten mit Telefonie, TV, Radio und Internet-Diensten.
  • Entwickelte Real-Time Linux-Software für den "Bedside Terminal" innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Test und Wartung.
  • Verantwortlich für die Systemarchitektur.
  • Technologien - Server-Seite: Ubuntu Linux, Shell-scripting, Apache, PHP, Perl, C++, Client/server, Asterisk PBX, VLC Media Server, Openfire Chat Server.
  • Technologien - Client-Seite ("Hospital Bedside Terminal"): C++, Linux Kernel, Device Drivers (Smartcard, Touchscreen, Graphics), TCP/IP, Linphone, VLC Media Player, JSON/XML Chat Client, Android SDK, Android NDK, Embedded Debugging.
  • Methoden: Scrum
Mai 2010 - Feb. 2011
10 Monaten
Pittsburgh, Vereinigte Staaten

Softwareentwickler

Penthera Inc.

  • Projekt: Mobile Application Projekt
  • Teamgröße: 12 Personen
  • Entwickelte eine mobile Applikation für den Nokia OVI Internet-Musik-Laden.
  • Technologien: C++, UML, Qt4, Series 60 v5.0, Windows Mobile v7.0.
  • Methoden: Kanban
März 2009 - März 2010
1 Jahr 1 Monate
Slough, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Hospedia Ltd.

  • Projekt: Hospital Bedside Entertainment Project
  • Teamgröße: 3
  • Erstellte von Grund auf Software für ein "Hospital Bedside Entertainment Terminal" basierend auf der Linux-Plattform, zum Versorgen der Patienten mit Telefonie, TV, Radio und Internet-Diensten.
  • Entwickelte Real-Time Linux-Software für den "Bedside Terminal" innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Test und Wartung.
  • Verantwortlich für die Systemarchitektur.
  • Technologien - Tools auf der Server-Seite: Ubuntu Linux, Shell-scripting, Apache, PHP, Perl, C++, Client/server.
  • Technologien - Tools auf der Client-Seite ("Hospital Bedside Terminal"): Real-Time-Embedded, C++, Linux Kernel, TCP/IP, Device Drivers (SLE4406 Smartcard, Touchscreen, GPIO, Graphics), Disk-less-client.
  • Methoden: Kanban
Apr. 2008 - Jan. 2009
10 Monaten
London, Vereinigtes Königreich

Qualitätsingenieur

Symbian Ltd.

  • Projekt: Qualitäts- und Prozessverbesserungsprojekt
  • Teamgröße: 6
  • "Qualitätsingenieur" mit Bericht an den "VP-Qualität" in der Abteilung für Qualität und Prozessverbesserung bei Symbian.
  • Prozessarchitektur: Verantwortlich für die Einführung effizienter "Lightweight"-Prozesse.
  • "Inventory Project": Schätzte die Haltbarkeit der Software, die nicht von den Lizenznehmern genutzt wurde.
  • Technologien: C++, UML, RACI-Diagramme.
  • Methoden: Wasserfallmodell
Sept. 2007 - März 2008
7 Monaten
London, Vereinigtes Königreich

Softwareentwickler

Symbian Ltd.

  • Projekt: Mobile Java-Stack-Wartungsprojekt
  • Teamgröße: 25
  • Dokumentierte, testete und wartete den SymbianOS Java-Stack.
  • Schrieb J2EE-Testcode für den Host und J2ME-Testcode für die mobilen JSR-Implementierungen in Java/C/C++. Führte TCK-Testfälle aus.
  • Technologien: Real-Time-Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.
  • Methoden: Wasserfallmodell
Nov. 2006 - Aug. 2007
10 Monaten
Staines-upon-Thames, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Samsung

  • Projekt: Mobilplattform-Integrationsprojekt
  • Teamgröße: 5
  • Entwickelte Anpassungskomponenten innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikationen, Design, Implementierung, Integration, Test und Wartung.
  • Migrationsprojekt: Aufbau der vollständigen Entwicklungsumgebung für das künftige Team. Migrierte Nokias S60-Mobiltelefonplattform auf Samsungs Plattform.
  • Verantwortlich für die Start-up-Anpassungsarchitektur.
  • Leitete die Basis-Portierungsaktivitäten ("Device Driver, Device Booting, Debug Tools").
  • Technologien: Real-Time-Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.
  • Methoden: Wasserfallmodell
Nov. 2003 - Okt. 2006
3 Jahren
Southwood, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Nokia

  • Projekt: WiFi/WLAN-Projekt
  • Teamgröße: 5
  • Entwickelte WLAN-Gerätetreiber für das Nokia N80 und N95 innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Integration, Test und Wartung.
  • Migrationsprojekt: Portierung und Integration eines Embedded-Linux-C-WLAN-Treibers in SymbianOS-C++-Code.
  • Verantwortlich für die Architektur und das Design der WLAN-Hardware-Abstraktionsschicht.
  • Schulung und Betreuung eines Teams in SymbianOS-Technologie.
  • Technologien: Echtzeit-Embedded, Embedded Linux, Migrationsprojekt, C/C++, UART/MCBSP/SPI, TI OMAP 1710/2420, WiFi/WLAN, UAPSD, UMA.
  • Methoden: Wasserfallmodell
Sept. 2003 - Okt. 2003
2 Monaten
Oslo, Norwegen

Softwareentwickler

SX-Design

  • Projekt: VoIP/SIP-Testprojekt
  • Teamgröße: 10
  • Entwickelte ein Test-Netzwerk für SIP/VoIP-Telefone innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Test und Wartung.
  • Schrieb Testskripte in C/Perl, um die SIP-Signalisierung zu automatisieren.
  • Technologien: Echtzeit-Embedded, IAD/ATA, Embedded Linux, C, SIP, VoIP, TCP/IP, Ubicom IP2K, Asterisk PBX, Zusatzdienste.
  • Methoden: Wasserfall
März 2003 - Aug. 2003
6 Monaten
Southwood, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Nokia

  • Projekt: Bluetooth-Performance-Optimierungsprojekt
  • Teamgröße: 4
  • Entwickelte einen Bluetooth-Gerätetreiber innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Integration, Test und Wartung.
  • Ausbildung und Betreuung eines Teams in der SymbianOS-Technologie.
  • Optimierte die Datenrate und den Stromverbrauch des Bluetooth-Chips im Gerätetreiber.
  • Technologien: Echtzeit-Embedded, C/C++, Bluetooth, HP Logic Analyser, TI OMAP1610.
  • Methoden: Wasserfall
Feb. 2003 - März 2010
7 Jahren 2 Monaten
London, Vereinigtes Königreich

Projektleiter

Nohowe Limited

  • Projekt: OnePennyMail-Projekt
  • Teamgröße: 3
  • Warnung über neuen E-Mail-Eingang bei verpasstem Anruf über einen SIP-Client.
  • Senden und Empfangen von E-Mails für nur einen Penny mit britischer Pay-&-Go-SIM-Karte.
  • Unterstützt POP, IMAP und Webmail (Yahoo!, AOL, Gmail und mehr).
  • Technologien: VoIP, SIP, Linux, C, TCP/IP, Client/Server, Mobile-Clients, verschiedene mobile Plattformen.
  • Methoden: Kanban
Juli 2000 - Feb. 2003
2 Jahren 8 Monaten
London, Vereinigtes Königreich

Softwareentwickler

Symbian Ltd.

  • Projekt: Base-Port-Projekt
  • Teamgröße: 10
  • Entwickelte SMS-Protokoll-Software innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Test und Wartung.
  • Verantwortlich für direkte Kundenbetreuung (auch vor Ort in Finnland und den USA).
  • Entwickelte Gerätetreiber und "Base-Ports" für Kunden auf SymbianOS.
  • Technologien: Echtzeit-Embedded, C/C++, UML, SMS, EMS, USB, GPRS, JTAG, TI OMAP 1510.
  • Methoden: Wasserfall
Okt. 1997 - Juni 2000
2 Jahren 9 Monaten
Bocholt, Deutschland

Softwareentwickler

Siemens

  • Projekt: Gigaset DECT-&-Bluetooth-Projekt
  • Teamgröße: 10
  • Entwickelte eine Bluetooth-HCI-Anpassung für verschiedene Hardware-Plattformen innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Integration, Test und Wartung.
  • Entwickelte MAC-Layer-SW für Basisstationen und schnurlose Telefone in C innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Integration, Implementierung, Test und Wartung.
  • Schrieb die High-Level-Spezifikation für das DECT-Modul (Kabelersatz).
  • Technologien: Echtzeit-Embedded, C, SDL, DECT, Bluetooth, Disassemblierung, 8051, C161, NSC14.
  • Methoden: Wasserfall
Okt. 1996 - Sept. 1997
1 Jahr
Wuppertal, Deutschland

Tutor im Mikrocontroller Praktikum

Bergische Universität - Gesamthochschule Wuppertal

  • Anleitung von Studenten.
Jan. 1995 - Sept. 1996
1 Jahr 9 Monaten
Schwelm, Deutschland

C++ Programmierer für Bilderkennungssoftware

TEMA GmbH

  • C++ Programmierer für Bilderkennungssoftware.
Jan. 1990 - Aug. 1991
1 Jahr 8 Monaten
Wuppertal, Deutschland

Radio- und Fernsehtechniker Geselle

Eibel GmbH

  • Gearbeitet als Radio- und Fernsehtechniker Geselle im Handwerksbetrieb.

Zusammenfassung

Ich bin André, ein Diplom-Physikingenieur mit Fokus auf hardwarenahe SW-Entwicklung und Test-Automation. Ab November 2025 suche ich eine neue Herausforderung im Großraum München oder Remote, die einen Querschnitt meiner Kompetenzen von hardwarenaher Programmierung, über das Lösen von komplexen Problemen, bis hin zur Projektleitung vereint.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Russisch
Grundkenntnisse

Ausbildung

Okt. 1992 - Sept. 1997

Bergische Universität - Gesamthochschule Wuppertal

Diplom-Physikingenieur · Technische Physik · Wuppertal, Deutschland

Sept. 1991 - Juli 1992

Fachoberschule für Technik bei den Gewerblichen Schulen I der Stadt Wuppertal

Fachhochschulreife, Fachrichtung Elektrotechnik · Wuppertal, Deutschland

Sept. 1986 - Feb. 1989

VEB Kombinat RFT Rostock

Radio- und Fernsehtechniker Geselle · Rostock, Deutschland

Zertifikate & Bescheinigungen

Einführung in Bayessche Methoden im Machine Learning

appliedAI Initiative - UnternehmerTUM

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen