Profilbild von Andr Howe Diplom-Physikingenieur, hardwarenahe SW-Entwicklung in C/C++, Test-Automation in Python. aus Muenchen

André Howe

verfügbar

Letztes Update: 21.03.2024

Diplom-Physikingenieur, hardwarenahe SW-Entwicklung in C/C++, Test-Automation in Python.

Abschluss: Diplom-Physikingenieur
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Grundkenntnisse)

Dateianlagen

AVSS2021-CameraReady-ID42_111622.pdf
cv-andre-howe_050224.pdf

Skills

  • System-Architektur in arc42.
  • Hardwarenahe SW-Entwicklung in C/C++20.
  • Test-Automation in Python.
  • Computer Vision: openCV, openCL, open3D, Basler Pylon SDK & Python.numPy.
  • AI (artificial intelligence):  TensorFlow & PyTorch.

Projekthistorie

09/2023 - bis jetzt
Computer Vision und Artificial Intelligence für Deutsche Bahn AG
DB Systemtechnik (Transport und Logistik, 1000-5000 Mitarbeiter)

- Pattern Detection der DB Netzwerk-Infrastruktur mittels Artificial Intelligence.
- Tools: C++20, openCV, openCL, open3D, gRPC, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux.

07/2022 - 08/2023
"Krypto-Modul Projekt" für Rohde & Schwarz SIT in Stuttgart / Deutschland
Rohde & Schwarz (Telekommunikation, >10.000 Mitarbeiter)

  • Entwicklung und Test von Embedded Software für Krypto-Module in Funksystemen.
  • Software-Implementierung, Test und Systemintegration sowie Erstellung der Entwicklungsdokumentation.
  • Tools: C/C++17, Python, TCP/IP, Embedded Debugging - Green Hills MULTI Debugger, Embedded Linux, Real-time.

04/2021 - 06/2022
"http://d4fly.eu detecting document fraud and identity on the fly European Union research and innovation project" für Veridos Innovations Department in München / Deutschland
Veridos / Bundesdruckerei / Giesecke & Devrient (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

  • Entwicklung und Testen von D4Fly "biometric iris on-the-move identification for border control" Software zur Erforschung neuer Konzepte für innovative Identifikations-Verifikation.
  • Zusammen mit den D4Fly Partnern Entwicklung von Prototypen zum Testen der neuartigen Konzepte.
  • Präsentation der Entwicklungen vor Stakeholdern und Kunden in Events, Trials und Pilotprojekten.
  • Dokumentation der Erfolge in Forschungsberichten an die EU-Kommission.
  • Co-Autor vom „biometrics on-the-move for border control paper” für AVSS2021.org (IEEE International Conference on Advanced Video and Signal-based Surveillance).
  • Tools: C++17, QT5, openCV,  ProtoBuf, ZeroMQ, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux.

09/2017 - 12/2020
Weiterentwicklung eines bestehenden nativen Chipkartenbetriebssystems mit Anwendungen für Ausweisdokumente und für den Gesundheitssektor für Giesecke & Devrient Mobile Security in München
Giesecke & Devrient (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

  • Test von 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 von einschlägigen Spezifikationen und Standards für Chipkarten (ISO 7816, ISO 14443, Telematik Gematik, ICAO).
  • Erstellung von komplexen Testfällen.
  • Nutzung unterschiedlicher Test-Tools.
  • Tools: C/C++17, Python, DOORS, STARCOS, CASCATE, D3, XML, JSON, VBA, R, DXL, Perl, ClearCase, JIRA, GIT, Jenkins.

11/2016 - 07/2017
"BMW CarIt Security Project" für Berner & Mattner in München / Deutschland
Berner & Mattner (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

  • Entwurf und Implementierung von Linux basierten Software-Applikationen in C/C++11.
  • Performance Profiling von Linux Kernel Security Modulen.
  • Implementierung von Testskripten in Python.
  • Tools: C/C++11, BOOST, Python, CMake, GTest, Linux Kernel Security Modules, OpenSSL, Yocto Mentor-Graphics Linux, Embedded Linux, GDB, JIRA, GIT, SVN.

11/2013 - 10/2016
"TSMW Universal Radio Network Analyzer Project" für Rohde & Schwarz in München / Deutschland
Rohde & Schwarz (Telekommunikation, >10.000 Mitarbeiter)

  • 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.
  • Tools: C++11, BOOST, Qt4,  Treck TCP/IP Stack, Xilinx PowerPC, MATLAB, C#.

03/2012 - 10/2013
"Software Defined Radio Project" für Rohde & Schwarz in München / Deutschland
Rohde & Schwarz (Telekommunikation, >10.000 Mitarbeiter)

  • 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 Software Integration der "Core System Application".
  • Tools: C++, BOOST, C#, Python, TCP/IP, ClearCase, Embedded Debugging - Green Hills MULTI Debugger, CORBA, CORBA IDL, Jenkins.

03/2011 - 02/2012
"Infotainment Platform Project" für Avalue Inc. in Taipei / Taiwan
Avalue Inc. (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

  • Portierung von Android OS auf die Intel Atom und die 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.
  • Tools auf der Server-Seite: Ubuntu Linux, Shell-scripting, Apache, PHP, Perl, C++, Client/server, Asterisk PBX, VLC Media Server, Openfire Chat Server.
  • Tools auf der 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.

05/2010 - 02/2011
"Mobile Application Project" für Penthera Inc. in Pittsburgh, PA / USA
Penthera Inc. (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Entwickelte eine mobile Application für den NOKIA OVI Internet-Musik-Laden.
  • Tools: C++, UML, Qt4, Series 60 v5.0, Windows Mobile v7.0.

03/2009 - 03/2010
"Hospital Bedside Entertainment Project" für Hospedia in Slough / England
Hospedia Ltd. (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • 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.
  • Tools auf der Server-Seite: Ubuntu Linux, Shell-scripting, Apache, PHP, Perl, C++, Client/server.
  • 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.

02/2003 - 03/2010
[Projektname auf Anfrage] in London / England
Nohowe Limited (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Email-Neueingang-Warnung erzeugt durch verpassten Anruf mittels 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).
  • Tools: VoIP, SIP, Linux, C, TCP/IP, Client / Server-, Mobile-Clients, verschiedene mobile Plattformen.

04/2008 - 01/2009
"Quality and Process Improvement Project" für Symbian in London / England
Symbian Ltd. (Telekommunikation, 500-1000 Mitarbeiter)

  • "Quality Engineer" mit Berichterstattung an den "VP Quality" in der Qualitäts- und Prozessverbesserungsabteilung von Symbian.
  • Prozessarchitektur: verantwortlich für die Einführung von effizienten "Lightweight" Prozessen.
  • "Inventory Project": schätzte die Haltbarkeit der SW, die nicht von den Lizenznehmern genutzt wurde.
  • Tools: C++, UML, RACI Charts.

09/2007 - 03/2008
"Mobile Java Stack Maintenance Project" für Symbian in London / England
Symbian Ltd. (Telekommunikation, 500-1000 Mitarbeiter)

  • Dokumentierte, testete und wartete den SymbianOS Java-Stack.
  • Schrieb J2EE-Test-Code für den Host und J2ME-Test-Code für die mobile JSR-Implementierungen in Java /C/C++. Ausführung von TCK Testfällen.
  • Tools: Real-Time-Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.

11/2006 - 08/2007
"Mobile Platform Integration Project" für Samsung in Staines / England
Samsung (Telekommunikation, >10.000 Mitarbeiter)

  • Entwickelte Anpassungs-Komponenten innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikationen, Design, Implementierung, Integration, Test und Wartung.
  • Migration Projekt: Aufbau der vollständigen Entwicklungsumgebung für das zukünftige Team. Migrierten Nokias S60 Mobiltelefon Plattform zu Samsungs Plattform.
  • Verantwortlich für die Start-Up-Adaptation Architektur.
  • Leitete die Basis Portierung ("device driver, device booting, debug tools") Aktivitäten.
  • Tools: Real-Time-Embedded, Migration Project, C/C++, TI OMAP 2430, Series60v32, SymbianOSv9.2.

11/2003 - 10/2006
"WiFi/WLAN Project" für NOKIA in Southwood / England
NOKIA (Telekommunikation, >10.000 Mitarbeiter)

  • 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.
  • Migration Projekt: Portierung und Integration eines Embedded-Linux C WLAN-Treiber nach SymbianOS C++ Code.
  • Verantwortlich für die Architektur und das Design des WLAN-Hardware Abstraktion Layer.
  • Ausbildung und Betreuung eines Teams in der SymbianOS-Technologie.
  • Implementierte UAPSD "power toggling mode" zum Ermöglichen von UMA Telefonie.
  • Tools: Real-Time-Embedded, Embedded Linux, Migration Project, C/C++, UART/MCBSP/SPI, TI OMAP 1710/2420, WiFi/WLAN, UAPSD, UMA.

09/2003 - 10/2003
"VoIP/SIP Test Project" für SX Design in Oslo / Norwegen
SX Design (Telekommunikation, 10-50 Mitarbeiter)

  • 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 das Testen der SIP-Signalisierung zu automatisieren.
  • Tools: Real-Time-Embedded, IAD/ATA, Embedded Linux, C, SIP, VoIP, TCP/IP, Ubicom IP2K, Asterisk PBX, Supplementary Services.

02/2003 - 08/2003
"Bluetooth Performance Optimisation Project" für NOKIA in Southwood / England
NOKIA (Telekommunikation, >10.000 Mitarbeiter)

  • 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 Daten-Geschwindigkeit und den Stromverbrauch vom Bluetooth-Chip im Gerätetreiber.
  • Tools: Real-Time-Embedded, C/C++, Bluetooth, HP Logic Analyser, TI OMAP1610.

Zertifikate

Introduction to Bayesian Methods in Machine Learning
2022

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Vorzugsweise hier in München vor Ort oder Remote. Stunden- und Tagessatz: 90 EUR /h vor Ort in München; 990 EUR /d Tagessatz  außerhalb  von München.

Ab Januar 2024 suche ich eine neue Herausforderung im Großraum München, die einen Querschnitt meiner Kompetenzen berührt, von hardwarenaher Programmierung, über das Lösen von komplexen Problemen, bis hin zur Projektleitung.
Profilbild von Andr Howe Diplom-Physikingenieur, hardwarenahe SW-Entwicklung in C/C++, Test-Automation in Python. aus Muenchen Diplom-Physikingenieur, hardwarenahe SW-Entwicklung in C/C++, Test-Automation in Python.
Registrieren