Peter Winkler

Angestellt, Senior Software Engineer, DResearch Fahrzeugelektronik GmbH

Berlin, Deutschland

Fähigkeiten und Kenntnisse

C
C++
STL
C#
Perl
Python
OOP
Visual C++
MFC
GUI
VS6
.NET
Pascal
Shell scripts
Firmware
Prozessoren
ARM
TI
externe Busse
Protokolle
I2C
seriell
TCP
GSM
IBIS
Solide mathematische Kenntnisse
hohes Abstraktionsvermögen
vielfältige Erfahrungen im konzeptionellen Bereich
Hardwarenahe Programmierung
Windows Embedded CE
Embedded Linux
Scrum
Certified Scrum Master
Autodidakt

Werdegang

Berufserfahrung von Peter Winkler

  • Bis heute 11 Jahre und 1 Monat, seit Mai 2013

    Senior Software Engineer

    DResearch Fahrzeugelektronik GmbH

    • Weiterführung der Entwicklung von Suiten automatischer Regressionstests für mehrere Produkte

  • 7 Monate, Nov. 2012 - Mai 2013

    Senior Software Engineer

    DRsearch Digital Media Systems GmbH

    • Entwicklung einer Testsuite zu automatischen Regressionstests in einer Python-Plattform (i.A. der DResearch Fahrzeugelektronik GmbH) • Abbildung kompletter Usecases (Videorecherche, Updates, Restart, Shutdown, u.ä.) • Tests aller Ereignis- und Fehlerregelwerke

  • 11 Monate, Jan. 2012 - Nov. 2012

    Senior Software Engineer

    DRsearch Digital Media Systems GmbH

    • Entwicklung eines Fahrgastinformationssystem • Entwicklung eines IBIS Master Drivers zur Ansteuerung von Front-, Innen- und Seitenanzeigern • Anpassung und Weiterentwicklung des Treibers zur Radimpulszählung

  • 1 Jahr, Jan. 2011 - Dez. 2011

    Senior Software Engineer

    DRsearch Digital Media Systems GmbH

    • Entwicklung SST dez für NVR • Embedded Linux, C/C++, XML, JSON, SVN • Interfaces zur vorhanden Plattform-SW, Ansteuerung von BLO (Business Logic Objects) . • Konfiguration und BLO-Regelwerk in JSON-Dateien • Implementierung der Schnittstellenapplikation als Kommunikation zwischen NVR (NetWork Video Rekorder) und Fahrzeugplattform. • Implementierung eines transparenten Interfaces zur Videorecherche

  • 1 Jahr und 2 Monate, Apr. 2010 - Mai 2011

    Senior Software Engineer

    DRsearch Digital Media Systems GmbH

    • Man Machine Interface (MMI) für ein Fahrgastinformationssystem • Hardwarenahe Programmierung auf ARM-Prozessoren, Ansteuerung von I2C und GPIO HW (Pixeldisplay, RamTex, Sensoren, Keypad, Backlight, Watchdog, usw.) • Anforderungsanalyse und SW-Design, Implementierung einer Menusteuerung und eines Interfaces zum Steuergeät (OOD, mutlithreading, real time), Implementation von HW- und SW Testprogrammen, Dokumentation der SW-Architektur, UML, EA

  • 3 Monate, Okt. 2010 - Dez. 2010

    Senior Software Engineer

    DRsearch Digital Media Systems GmbH

    • SmartDisplay (i.A: der Albrecht Jung GmbH) • Hardwarenahe Programmierung auf ARM-Prozessoren, Ansteuerung von I2C und GPIO HW (U-Boot und Kernel-Programmierung)

  • 6 Monate, Mai 2010 - Okt. 2010

    Senior Software Engineer

    DRsearch Digital Media Systems GmbH

    • Anpassung der Hardware nahen Klassen an das Handset des MMI Intercom

  • 1 Jahr und 2 Monate, Jan. 2009 - Feb. 2010

    Software Engineer, Consultant

    DRsearch Digital Media Systems GmbH

    • Einarbeitung von NSN Mitarbeitern in die Disaster Recovery Materie und anschließende Übergabe • Konzepte für Metropolitan Disaster Recovery und Schmalbandlösungen für den Einsatz von charge@once unified bei Telkomsel

  • 1 Jahr, Jan. 2008 - Dez. 2008

    Software Engineer, Consultant

    DRsearch Digital Media Systems GmbH

    • Implementierung der Disaster Recovery SW bei Beibehaltung der Modularität vorhandener Perl-Module unter Benutzung von Oracle Data Guard, Oracle Data Guard Broker und File Transfer mit rsync, Pre-Integrationtests zum Prüfen der State Awareness von Applikationen • Disaster Recovery Konzepte für Campus Database Server im neuen Produkt charge@once unified

  • 1 Jahr, Jan. 2007 - Dez. 2007

    Software Engineer, Consultant

    DRsearch Digital Media Systems GmbH

    • Consulting: Konzepte für Campus Database Server, Konzepte für Disaster Recovery via Schmalband-Verbindungen für Telkomsel im Auftrag von Nokia Siemens Networks • Modularisierung vorhandener Shell scripts, Portierung nach Perl, neue Konzepte für Disaster Recovery mit Oracle Data Guard

  • 8 Monate, Mai 2006 - Dez. 2006

    Software Engineer, Consultant

    DRsearch Digital Media Systems GmbH

    • Consulting: Konzepte für Distributed Architecture für @vantage platform für Siemens AG • Consulting: Konzept und Design zu Disaster Recovery mit Mated Pair für @vantage platform für Siemens AG, Com MN AS RD E1 • Configuration Tool für IP-Collector “Siemens ECS 3HE “ für DResearch • Consulting: Implementation eines Performance Prototyps eines Radius Protokoll Handlers für @vantage platform für Siemens AG, Com MN AS RD E1 • Code reviews zu Siemens Implementationen von Protokollhändlern

  • 9 Monate, Sep. 2005 - Mai 2006

    Software Engineer

    DRsearch Digital Media Systems GmbH

    • Software-Entwicklung Windows Applikation CMS (Zentralensoftware zur Videoübertragung und zum Management von digitalen VideoRecorder), Anbindung an Apple Darwin Streaming Server, Web Services, Apple QuickTime Player (Win32), (Mobile) RealPlayer • C# WebApplikationen unter .NET zur Anbindung von Videorecordern (TeleObserver 3000) an Videowebservices • WebApplikationen zur Konfiguration von SQL-Datenbanken

  • 4 Jahre und 5 Monate, Mai 2001 - Sep. 2005

    Software Engineer

    DRsearch Digital Media Systems GmbH

    • Software-Entwicklung im Rahmen der Produktlinie SilverLine (TO3K-VideoRecorder) • Design und Implementierung versch. Firmware SW Module (Video-Unit, VideoOut-Unit, GPIO-Unit, IBIS-Unit u.a. in C++ unter Linux) • GUI-Entwicklung zur Konfiguration (SystemManagement) von VideoRecorder verschiedener Art (BlueLine, SilverLine, MR40) mit MFC und STL

  • 2 Jahre und 9 Monate, Sep. 1998 - Mai 2001

    Software Entwickler

    DRsearch Digital Media Systems GmbH

    • Entwicklung und Projektleitung zum Video-Recording- und Recherchesystem „VIDIA“ • NT Services für Recorder und Steuergerät, GUI zur Konfiguration(Scheduling, Alarming, Logging, etc.), Wiedergabe und Recherche • Kontextsensitive Hilfe und Benutzerhandbuch • WISE Installationssripts

  • 3 Jahre und 10 Monate, Dez. 1994 - Sep. 1998

    Software Engineer

    DSystems GmbH

    • Entwicklung von Grafikkartentreibern für Windows NT • Programmieren von Grafikprozessoren (Weitek, S3, Cirrus Logic, ...) • Änderungen im BIOS der Grafikadapter • Softwareerstellung von Hardwaretests und Fehleranalyseprogrammen

Ausbildung von Peter Winkler

  • 5 Jahre und 1 Monat, Sep. 1987 - Sep. 1992

    Mathematische Informatik

    Humboldt Universität Berlin

    Computeralgebra (exaktes Rechnen mit algebraischen Zahlen), Compilerbau, Berechnungstheorie

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Russisch

    Grundlagen

Interessen

• Schach und andere Logikspiele • Umsetzen von eigenen SW-Projekten zum Erhalt und Neugewinn von Implementations-Know-how • Sportschießen

21 Mio. XING Mitglieder, von A bis Z