07.02.2025 aktualisiert

**** ******** ****
Premiumkunde
80 % verfügbar

Softwareentwickler, Tester, Mathematiker

München, Deutschland
Weltweit
Dipl.-Mathematiker
München, Deutschland
Weltweit
Dipl.-Mathematiker

Profilanlagen

en_IT_Profile_Kay_Schluehr_11_22.pdf

Skills

Python, Java, C#, Step 7 SCL, C++,  BDD, Gherkin, Behave, Selenium, Cucumber,Testsysteme, Unit Testing, Smartcards, XML

Sprachen

Englischverhandlungssicher

Projekthistorie

Entwicklung von BDD basiertem Testsystem für Fahrzeugsteuerungen; Eclipse basierte IDE Entwicklung für Gherkin und Siemens SCL.

Siemens Mobility GmbH

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

  • Erweiterung von Pythons BDD/Gherkin Implementierung, Behave, durch Behave Komponenten, Step Domains und TypeProvidern
  • Redesign und Implementierung von Behave (Python/BDD) basiertem Testsystem für SCL Bausteine
  • Redesign und Implementierung von Python (Python/BDD) basiertem Testsystem für Integrations+Systemtests von Fahrzeugsteuerungen
  • Entwicklung von Eclipse IDE für Behave (Python/Gherkin) mit Support für Step-Completions, Step-Types, Go-To-Definition, Find-References etc.
  • Entwicklung eines Cross-Debuggers für Gherkin + Python Dateien für Behave Projekte. Basiert auf Python Debugger für PyDev und Eclipse.
  • Entwicklung von Datei-Indexern für Behave ( Python + Gherkin ) und Fahrzeugsteuerungsprojekte ( SCL ). Basiert auf XMLRPC mit Java/Eclipse Plugins auf der Client-Seite und Python auf der Server-Seite.
  • Entwicklung von TAM, einem System zum verwalten, bauen und verteilen von Python Paketen, die auf dem devpi Paketserver gehostet werden
  • Entwicklung von SymbolikGenerator zur Ausleitung von Symboliken aus SCL Bausteinen (C#)
  • Entwicklung von S7Builder, einem Python basierten Build System für Step 7 Projekte
  • Erstellung eines Systems für automatische Python Paket Updates (Python, devpi, Eclipse ) für Eclipse/PyDev Entwickler.
  • Entwicklung einer Eclipse/PyDev basierten IDE für Siemens SCL Bausteine (Completion, Go-To-Definition, Find-References, Code-Coloring etc. ).
  • Entwicklung von Typchecker für Siemens SCL ( C# )
  • Entwicklung eines SCL Debuggers für Eclipse IDE basierend auf vorgenannten Arbeiten ( mit Python, C#, Java, Eclipse ).

Smartcard Entwicklung im Kreditkarten/EMV Bereich ; Testwerkzeugentwicklung für Smartcards

Trueb AG

Internet und Informationstechnologie

250-500 Mitarbeiter

  • Aufbau eines XML Testdatenprofils basierend auf EMV und CPA  Personalisierungs-Spezifikation im Rahmen der CombOS Betriebssystem-Entwicklung ( Python, XML )
  • Entwicklung des WpjServers, eines Smartcard Personalisierungs- und Testtools der Trueb AG auf Java Basis ( Java 6, Swing, Bouncy Castle Crypto API, Netbeans )
  • Entwicklung von CombUnit, eines Unittest-Frameworks für C Funktionen in CombOS mit an Nunit angelehnter graphischer Benutzeroberfläche, integriert im WpjServer. Python Skript für Erzeugung von C-Testrunnern.
  • Design, Implementierung und Test einer optimierten Zugriffsverwaltung von EEPROM residenten Objekten im CombOS Memory-Management ( Keil µVision 8051 C-Compiler 4.0, Infineon SLE66 Emulator )
  • Entwicklung von XML basierten Testscenarien für CombOS EMVi12, Testautomatierung mit AutoIt, CPA Testing mit Collis Conclusion, Code Review (Keil µVision 8051 C-Compiler 3.4, Collis Conclusion)
  • Implementierung von M/Chip Advance ( Mastercard ) für CombOS ( Keil µVision 3.4 8051 C-Compiler, Keil µVision 4 80251 C-Compiler )
  • Ausführung von INQ7 Tests für M/Chip Advance, Auswertung und Bugfixing in CombOS. Testsuite Fehlerreports an Integri mit JIRA.
  • Entwicklung und Testautomatisierung in folgenden EMV-Projekten
    • DDAv3
    • SDAv3
    • CombOS CPA DI
    • CombOS EMVi16
    • ACE CDA

SIM/USIM Chipkarten Tests und Entwicklung von Test- und Validierungswerkzeugen

Giesecke + Devrient

Telekommunikation

5000-10.000 Mitarbeiter

  • USIM Testentwicklung für USAT (UMTS Application Toolkit ) nach 3GPP Spezifikationen mit C++ und Python.
  • Profilechecker - Design und Entwicklung eines Werkzeugs zur Überprüfung von SIM/USIM Smartcard Daten gegen XML Profildaten. Vidual C++ 6.0, Apache Xerces XML.
  • Simmetry, ein interaktives SmartCard Testtool, entwickelt in Python.
  • Profile Validator, Design, Entwicklung und Dokumentation eines Werkzeugs zur Überprüfung von XML Kundenprofildaten gegen Spezifikationen im SIM/USIM Bereich. Entwickelt mit Visual C++ 6.0, MySQL, Apache Xerces XML.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden