André Howe
Linux-IT-Administrator
Erfahrungen
Juli 2025 - Bis heute
6 MonatenMünchen, Deutschland
Linux-IT-Administrator
ReiserST
- 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 Fehlersuche 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, Gitlab CI.
- Methoden: Kanban.
Sept. 2023 - Mai 2025
1 Jahr 9 MonatenMünchen, Deutschland
Softwareentwickler / Technische Projektleitung
DB-Systemtechnik
- Mustererkennung in 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 für eine Erhöhung der Abtastrate von 2 kHz auf 8 kHz (+300 %).
- Entwicklung skalierbarer und wartungsfreundlicher Software in C++20, mit Fokus auf Anpassbarkeit, Dokumentation und reibungslose Übergabe an interne Teams.
- Testen 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, Visual Studio, pytest.
- Methoden: TDD, arc42.
Juli 2022 - Aug. 2023
1 Jahr 2 MonatenStuttgart, Deutschland
Softwareentwickler
Rohde & Schwarz SIT
- 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-Handling und Schlüsselmanagement, integriert in die Software Defined Radio (SDxR) Plattform.
- Erstellung von Software-Architekturen und Integration von Drittanbieter-Komponenten.
- 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, Echtzeit, Visual Studio, pytest, Gitlab CI.
- Methoden: Scrum, CI/CD.
Apr. 2021 - Juni 2022
1 Jahr 3 MonatenMünchen, Deutschland
Forscher / Softwareentwickler für innovative Identifikationslösungen
Veridos / Bundesdruckerei
- Entwicklung und Testen von D4Fly "biometric iris on-the-move identification for border control" Software zur Erforschung neuer Konzepte für innovative Identifikations-Verifikation.
- Entwicklung von Prototypen zum Testen der neuartigen Konzepte.
- Präsentation der Entwicklungen vor Stakeholdern und Kunden bei Veranstaltungen, 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 die IEEE International Conference on Advanced Video and Signal-based Surveillance (AVSS 2021).
- 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 MonatenMünchen, Deutschland
Softwareentwickler
Giesecke & Devrient
- Test von Echtzeit-Embedded-Software, insbesondere Tests von Chipkarten-Software 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.
- Anwendung 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 MonatenMünchen, Deutschland
Softwareentwickler
Berner & Mattner
- Entwurf und Implementierung von Linux-basierten Software-Applikationen in C/C++11.
- Performance-Profiling von Linux Kernel Security Modulen.
- 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 JahrenMünchen, Deutschland
Softwareentwickler
Rohde & Schwarz
- 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.
- Durchführung der Signalqualitäts-Analyse zur Identifikation von Störungen und Verbesserung der Signalübertragung.
- 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).
- Technologien: C++11, Boost, Qt4, Treck TCP/IP Stack, Xilinx PowerPC, Matlab, C#.
- Methoden: TDD, Wasserfall.
März 2012 - Okt. 2013
1 Jahr 8 MonatenMünchen, Deutschland
Softwareentwickler
Rohde & Schwarz
- 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.
- Erstellung 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 JahrTaipei, Taiwan, Provinz China
Softwareentwickler / Technischer Projektleiter
Avalue Inc.
- Portierung von Android OS auf die Intel Atom und die NVIDIA Tegra Plattform.
- Entwicklung von Grund auf von Software für ein "Hospital Bedside Entertainment Terminal" basierend auf der Linux-Plattform zur Versorgung der Patienten mit Telefonie-, TV-, Radio- und Internet-Diensten.
- Entwicklung von 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.
- Server-seitige Technologien: Ubuntu Linux, Shell-Scripting, Apache, PHP, Perl, C++, Client/Server, Asterisk PBX, VLC Media Server, Openfire Chat Server.
- Client-seitige Technologien ("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 MonatenPittsburgh, Vereinigte Staaten
Softwareentwickler
Penthera Inc.
- Entwicklung einer mobilen 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 MonateSlough, Vereinigtes Königreich
Softwareentwickler / Technischer Projektleiter
Hospedia Ltd.
- Entwicklung von Grund auf von Software für ein "Hospital Bedside Entertainment Terminal" basierend auf der Linux-Plattform zur Versorgung der Patienten mit Telefonie-, TV-, Radio- und Internet-Diensten.
- Entwicklung von 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.
- Server-seitige Tools: Ubuntu Linux, Shell-Scripting, Apache, PHP, Perl, C++, Client/Server.
- Client-seitige Tools ("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 MonatenLondon, Vereinigtes Königreich
Qualitätsingenieur
Symbian Ltd.
- Tätigkeit als Qualitätsingenieur mit Berichterstattung an den VP Qualität in der Qualitäts- und Prozessverbesserungsabteilung von Symbian.
- Prozessarchitektur: verantwortlich für die Einführung effizienter "schlanker" Prozesse.
- Umsetzung des "Inventory Project": Schätzung der Haltbarkeit der Software, die nicht von den Lizenznehmern genutzt wurde.
- Technologien: C++, UML, RACI Charts.
- Methoden: Wasserfall.
Sept. 2007 - März 2008
7 MonatenLondon, Vereinigtes Königreich
Softwareentwickler
Symbian Ltd.
- Dokumentation, Test und Wartung des SymbianOS Java-Stacks.
- Schreiben von J2EE-Test-Code für den Host und J2ME-Test-Code für die mobilen JSR-Implementierungen in Java/C/C++.
- Ausführung von TCK-Testfällen.
- Technologien: Real-Time-Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.
- Methoden: Wasserfall.
Nov. 2006 - Aug. 2007
10 MonatenStaines-upon-Thames, Vereinigtes Königreich
Softwareentwickler / Technischer Projektleiter
Samsung
- Entwicklung von Anpassungs-Komponenten innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikationen, Design, Implementierung, Integration, Test und Wartung.
- Durchführung eines Migrationsprojekts: Aufbau der vollständigen Entwicklungsumgebung für das zukünftige Team und Migration von Nokias S60 Mobiltelefon-Plattform zu Samsungs Plattform.
- Verantwortlich für die Start-Up-Adaptation-Architektur.
- Leitung der Basis-Portierungsaktivitäten (Device Driver, Device Booting, Debug Tools).
- Technologien: Real-Time-Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.
- Methoden: Wasserfall.
Nov. 2003 - Okt. 2006
3 JahrenVereinigtes Königreich
Softwareentwickler / Technischer Projektleiter
Nokia
- Entwicklung von WLAN-Gerätetreibern für die Nokia N80 und N95 innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Integration, Test und Wartung.
- Durchführung eines Migrationsprojekts: Portierung und Integration eines Embedded-Linux-C-WLAN-Treibers nach SymbianOS-C++-Code.
- Verantwortlich für Architektur und Design des WLAN-Hardware-Abstraktion-Layers.
- Ausbildung und Betreuung eines Teams in der SymbianOS-Technologie.
- Technologien: Real-Time-Embedded, Embedded Linux, Migration Project, C/C++, UART/MCBSP/SPI, TI OMAP 1710/2420, WiFi/WLAN, UAPSD, UMA.
- Methoden: Wasserfall.
Sept. 2003 - Okt. 2003
2 MonatenOslo, Norwegen
Softwareentwickler
SX-Design
- Entwicklung eines Test-Netzwerks für SIP/VoIP-Telefone innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Test und Wartung.
- Schreiben von Testskripten in C/Perl zur Automatisierung des Testens der SIP-Signalisierung.
- Technologien: Real-Time-Embedded, IAD/ATA, Embedded Linux, C, SIP, VoIP, TCP/IP, Ubicom IP2K, Asterisk PBX, Supplementary Services.
- Methoden: Wasserfall.
März 2003 - Aug. 2003
6 MonatenVereinigtes Königreich
Softwareentwickler / Technischer Projektleiter
Nokia
- Entwicklung eines Bluetooth-Gerätetreibers innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Integration, Test und Wartung.
- Ausbildung und Betreuung eines Teams in der SymbianOS-Technologie.
- Optimierung der Daten-Geschwindigkeit und des Stromverbrauchs des Bluetooth-Chips im Gerätetreiber.
- Technologien: Real-Time-Embedded, C/C++, Bluetooth, HP Logic Analyser, TI OMAP1610.
- Methoden: Wasserfall.
Feb. 2003 - März 2010
7 Jahren 2 MonatenLondon, Vereinigtes Königreich
Projektleiter
Nohowe Limited
- Konzeption und Umsetzung von OnePennyMail: E-Mail-Neueingang-Warnung erzeugt durch verpassten Anruf mittels SIP-Clients.
- Implementierung des Sendens und Empfangens von E-Mails für nur einen Penny mit britischer Pay & Go SIM-Karte.
- Unterstützung von POP, IMAP und Webmail (Yahoo!, AOL, Gmail und weitere).
- Technologien: VoIP, SIP, Linux, C, TCP/IP, Client/Server, Mobile-Clients, verschiedene mobile Plattformen.
- Methoden: Kanban.
Juli 2000 - Feb. 2003
2 Jahren 8 MonatenLondon, Vereinigtes Königreich
Softwareentwickler
Symbian Ltd.
- Entwicklung von SMS-Protokoll-Software innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Test und Wartung.
- Verantwortlich für die direkte Unterstützung der Kunden, inklusive Einsätzen vor Ort in Finnland und in den USA.
- Entwicklung von Gerätetreibern und Base-Ports für die Kunden des SymbianOS.
- Technologien: Real-Time-Embedded, C/C++, UML, SMS, EMS, USB, GPRS, JTAG, TI OMAP 1510.
- Methoden: Wasserfall.
Okt. 1997 - Juni 2000
2 Jahren 9 MonatenBocholt, Deutschland
Softwareentwickler
Siemens
- Entwicklung einer Bluetooth-HCI-Adaptation für verschiedene Hardware-Plattformen innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Implementierung, Integration, Test und Wartung.
- Entwicklung von MAC-Layer-Software für Basisstationen und schnurlose Telefone in C innerhalb des gesamten Projekt-Lebenszyklus einschließlich Spezifikation, Design, Integration, Implementierung, Test und Wartung.
- Erstellung der High-Level-Spezifikation für das DECT-Modul (Kabelersatz).
- Technologien: Real-Time-Embedded, C, SDL, DECT, Bluetooth, Disassemblierung, 8051, C161, NSC14.
- Methoden: Wasserfall.
Okt. 1996 - Sept. 1997
1 JahrWuppertal, Deutschland
Tutor Mikrocontroller Praktikum
Bergische Universität - Gesamthochschule Wuppertal
- Tutor im Mikrocontroller-Praktikum und Anleitung von Studenten.
Jan. 1995 - Sept. 1996
1 Jahr 9 MonatenSchwelm, Deutschland
C++ Programmierer
TEMA GmbH
- C++ Programmierer für Bilderkennungssoftware.
Jan. 1990 - Aug. 1991
1 Jahr 8 MonatenWuppertal, Deutschland
Radio- und Fernsehtechniker Geselle
Eibel GmbH
- Tätigkeit als Radio- und Fernsehtechniker Geselle im Handwerksbetrieb.
Mai 1989 - Dez. 1989
8 MonatenDemen, Deutschland
Funker
Nationale Volksarmee (NVA) Raketenregiment Demen
- Wehrdienst als Funker im Raketenregiment.
Sept. 1986 - Feb. 1989
2 Jahren 6 MonatenRostock, Deutschland
Radio- und Fernsehtechniker Auszubildender
VEB Kombinat RFT Rostock
- Berufsausbildung zum Radio- und Fernsehtechniker.
- Abschluss als Radio- und Fernsehtechniker Geselle.
Zusammenfassung
Ich bin André, ein erfahrener Embedded-Softwareentwickler mit Fokus auf hardwarenahe C/C++20-Entwicklung und Python-Testautomatisierung. In aktuellen Projekten habe ich Abtastraten von 2 kHz auf 8 kHz gesteigert und komplexe Kamerasysteme modernisiert.
Fähigkeiten
- Hardwarenahe Sw-entwicklung In C/c++20
- Test-automation In Python
- Hardwarenahe Entwicklung Und Optimierung Von Software In C/c++20 Für Echtzeit-embedded-systeme Unter Linux.
- Konzeption, Implementierung Und Durchführung Von Automatisierten Tests In Python Zur Sicherstellung Der Softwarequalität.
- Design Und Dokumentation Von Softwarearchitekturen, Insbesondere Unter Verwendung Von Arc42.
- Leitung Von Interdisziplinären Teams Und Projekten, Verantwortung Für Zeitpläne, Ressourcenmanagement Und Qualitätssicherung.
- Expertise In Technologien Wie Opencv, Opencl, Open3d, Basler Pylon Sdk Und Machine-learning-frameworks (Tensorflow, Pytorch).
- Umfangreiche Erfahrung Mit Matlab Und Python (Numpy) Zur Analyse Und Verarbeitung Von Test-, Bild- Und Sensordaten.
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherRussisch
GrundkenntnisseAusbildung
Okt. 1992 - Sept. 1997
Bergische Universität - Gesamthochschule Wuppertal
Diplom-Physikingenieur, Thema der Diplomarbeit: Aufbau eines Arbeitsplatzes für Mikrocontroller mit Einsatzmöglichkeiten im · Technische Physik · Wuppertal, Deutschland
Sept. 1991 - Juli 1992
Fachoberschule für Technik bei den Gewerblichen Schulen I der Stadt Wuppertal
Fachhochschulreife in der Fachrichtung Elektrotechnik · Elektrotechnik · Wuppertal, Deutschland
Sept. 1986 - Feb. 1989
VEB Kombinat RFT Rostock
Radio- und Fernsehtechniker Geselle · Radio- und Fernsehtechnik · Rostock, Deutschland
Zertifikate & Bescheinigungen
Einführung in Bayessche Methoden im Maschinellen Lernen
UnternehmerTUM
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.