Banner
Name: Martin Gerczuk
Jahrgang: 1965
Staatsangehörigkeit: Deutsch
Fremdsprachen: Englisch

Meine Freizeitprojekte auf Github.

Nachfolgend finden Sie eine Auflistung meiner bisherigen Tätigkeiten:

Zeitraum: 2021 - 
Freiberuflicher Softwareentwickler

  • Softwareentwicklung VW.OS 1.2 Kommunikationsstack, speziell ViWi Protokoll Adaption
Eingesetzte Tools/Techniken

C++, Eclipse CDT, Git, Conan, Parasoft

Zeitraum: 11/2016 - 2020
Freiberuflicher Softwareentwickler

PC Tools

  • Softwareentwicklung Composer (GUI Tool für die Konfiguration eines Automotive Bus Gateways)
  • Softwareentwicklung Synthesizer (Kommandozeilen-Tool (Parser/Generator) für die Konfiguration eines ASIL-D Automotive Bus Gateways)
Eingesetzte Tools/Techniken

Visual Studio 2015-2019, C#, Windows Forms, Antlr4, Subversion, Git

Zeitraum: 2010 - 2021

  • Reverse Engineering und Implementierung des Bluetooth Remote SIM Access Profiles (rSAP) als App für Samsung, Qualcomm und MediaTek Android Telefone.
    Kostenpflichtige App mit 10.000+ Downloads
  • Implementierung des Bluetooth IrMC Profils für Telefonbuchübertragung als App für Android
    Zusätzlich verbessertes Bluetooth Phonebook Access Protocol (PBAP)
    Kostenpflichtige App mit 50.000+ Downloads

Siehe auch www.android-rsap.com. Alle Apps im Google Play Store.

Eingesetzte Tools/Techniken

Eclipse/Java + native C/C++, Android SDK, Bluetooth, SIM/Smartcard, GSM 11.11/ISO-7816, WireShark, IDA Pro


Zeitraum: 07/2010 - 10/2016
Freiberuflicher Softwareentwickler

  • Softwareentwicklung Automotive Test System (GUI Tool für den Test und die Simulation von automotive Steuergeräten)
  • Softwareentwicklung OptoLyzer Studio (GUI Tool für die Analyse von automotive Bussystemen)
Eingesetzte Tools/Techniken:

Microsoft Visual Studio 2010-2015, C#, Windows Forms, WPF, Prism, Subversion, MS TFS


Zeitraum: 02/2010 - 06/2010
Freiberuflicher Softwareentwickler

  • Softwareentwicklung MIB High
  • Integration/Build
Eingesetzte Tools/Techniken:

QNX, QNX Momentics/Eclipse, GNU C++ u. Tools, Subversion, Hudson Buildserver


Zeitraum: 04/2002 - 01/2010
Freiberuflicher Softwareentwickler

Entwicklung eines HMI Prototyps

  • Entwurf und Implementierung eines plattformübergreifenden Framework für eine Automotive Multimedia Bedieneinheit, speziell die Anbindung an den MOST Bus.
  • Code Generator C++ aus MOST XML Funktionenkatalog.
  • Entwurf und Implementierung einer modularen PC basierten MOST Simulationsumgebung als Entwicklungsunterstützung

HMI Entwicklung für Headunit "CHAMP"

  • Weiterentwicklung HMI Framework / Tools
  • Generierung und Pflege der MOST Schnittstellen

HMI Entwicklung für die Headunits "CIC", "CHAMP2" und Rear Seat Entertainment

  • Weiterentwicklung HMI Framework / Tools
  • Generierung und Pflege der MOST Schnittstellen
  • Portierung der HMI Software auf eine Rear Seat Entertainment Plattform (TriMedia, pSOS)
  • Implementierung der Rear Seat spezifischen HMI Funktionen (Zugriffskontrolle, Audioweiterleitung, ...)
  • Implementierung der Bedienung über Lenkrad / Kombianzeige

Pflege der PC Simulation

  • Für Tests der Interaktiven Bedienungsanleitung (IBA)
Eingesetzte Tools/Techniken:

QNX, Windows NT/XP, Windows CE.NET, pSOS, Visual Studio.NET, Visual C++ 6, QNX Momentics/Eclipse, GNU C++ u. Tools, Windows CE Platform Builder, Subversion, SourceSafe


Zeitraum: 10/1999 - 04/2002
Freiberuflicher Softwareentwickler

  • Softwareentwicklung Human Machine Interface (HMI) Automotive Multimedia Bedieneinheit
  • Integration und Configuration Management
Eingesetzte Tools/Techniken:

VxWorks, Windows NT, Visual C++ 6, Tornado 1.x, GNU C++ & Tools, MKS SourceIntegrity


Zeitraum: 08/1998 - 05/1999
Freiberuflicher Softwareentwickler

  • Automotive Multimedia Bedieneinheit. Konzeption und Prototyp für die grafische Benutzeroberfläche
Eingesetzte Tools/Techniken:

Windows CE, Windows NT, Visual C++ 6.0, Visual Basic 6, Source Safe


Zeitraum: 1995 - 2000
selbständig

  • Kundenspezifische Auslegungsprogramme für Ventilatoren, Luftwäscher und Kasten-Klimageräte
  • diverse kundenspezifische Softwareprojekte
Eingesetzte Tools/Techniken:

Windows 3.1, Windows 95, Windows NT, Borland C++, Visual C++ 1.5 - 6.0, MFC, ATL, SourceSafe, Access 2.0 - 97, Borland Paradox, AutoCAD


Zeitraum: 1987 - 1995
angestellt

  • Kundenspezifische Auslegungsprogramme für Ventilatoren, Luftwäscher und Kasten-Klimageräte
  • Ventilatoren- und Motorenprüfstand. Messwerterfassung und Auswertung
  • Erstellen von Druckvorlagen für technische Kataloge
  • diverse kundenspezifische Softwareprojekte
Eingesetzte Tools/Techniken:

DOS, Windows 3.1, Turbo Pascal, Borland C++, RCS, Borland Paradox, PC-Draft CAD, Ventura Publisher


Zeitraum: 1984 - 1987
angestellt

Messplatz für LC Displays. Messwerterfassung und Auswertung. Ansteuerung über IEEE-488 Bus

Entwicklung eines Prototyps für einen DCF-77 gesteuerten Wecker auf einem Z80 Einplatinencomputer

Eingesetzte Tools/Techniken:

HP Serie 200, CP/M, HP Basic, Z80 Assembler