2022-07
heute
2021-04
2022-06
2017-09
2020-12
2016-11
2017-07
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.
2013-11
2016-10
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#.
2012-03
2013-10
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, CMake, Embedded Debugging - Green Hills MULTI Debugger, CORBA, CORBA IDL, Jenkins.
2011-03
2012-02
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.
2010-05
2011-02
Entwickelte eine mobile Application für den NOKIA OVI Internet-Musik-Laden.
Tools: C++, UML, Qt4, Series 60 v5.0, Windows Mobile v7.0.
2009-03
2010-03
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.
2003-02
2010-03
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.
2008-04
2009-01
"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.
2007-09
2008-03
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.
2006-11
2007-08
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.
2003-11
2006-10
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.
2003-09
2003-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 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
2003-02
2003-08
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
2000-07
2003-02
1997-10
2000-06
1992-10
1997-09
1991-09
1992-07
1986-09
1989-02
10/1992 ? 09/1997, Studium der Technischen Physik an der
Bergischen Universität - Gesamthochschule Wuppertal in Wuppertal / Deutschland
09/1991 ? 07/1992, Fachoberschule für Technik bei den
Gewerblichen Schulen I der Stadt Wuppertal / Deutschland
09/1986 ? 02/1989, Berufsausbildung bei RFT in Rostock / Deutschland
Kompetenzen:
Methoden:
---------
Architektur von Embedded Software, Design von Gerätetreibern, Konzeption
von hardware naher Software, Entwicklung und Integration, Test, Abgleich,
objektorientierte Analyse, OOA , objektorientiertes Design, OOD,
UML, UML 2.0, modelling language, verteilte Entwicklung, Komponenten basierte
Entwicklung, Plattform-Design.
Key Technical Skills:
IT / Telekom
Automotive
Medical
Industrial
Weitere Branchen:
=================
Anlagen-/Maschinenbau
Biotechnik/Pharmazie
Einzelhandel
Elektrotechnik & Zubehör
Fahrzeugbau/Kfz-Zulieferer
Ingenieurdienstleistungen
Internet-Dienstleistungen/Portale/ Datenverarbeitung
IT-Dienstleistungen/EDV-Schulung
IT-Hardware - Programmierung/Design
IT-Software - Systeme/Design
Konsumgüter
Luft-/Raumfahrt
Medizintechnik
Telekommunikation/Wireless/ Dienstleistungen
Unterhaltung - Theater/Museen/Freizeitparks
Werbung/Marketing/PR/Messen/Ausstellungen und Events
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 Juli 2023 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.