Reinhold Schmidt
Diplominformatiker (FH)
Persönliche Daten
Rumänisch (Muttersprache)
English (Fließend)
Spanisch (Gut)
Französisch (Gut)
Anlagen
Lebenslauf
Angaben zur Person
Nachname(n) / Vorname(n)
Schmidt Reinhold
Adresse(n)
Beermanstr. 12
12435 Berlin
Telefon
+49 176-55 11 11 78
Staatsangehörigkeit(en)
deutsch
Geburtsdatum
11. November 1978
Geschlecht
männlich
Beruflicher Werdegang
03/2019 – 12/2020
Secunet Security Networks, Berlin
Softwareentwickler für GUI Programmierung mit Qt
-Neuentwicklung einer Bedienoberfläche mit qml
-UX/UI Design von Grafik Agentur umsetzen
-Bedienung nach Barrierefreie-Informationstechnik-Verordnung (BITV 2.0)
-Anpassen von Legacy Backend Schnittstellen von C++ nach qml
-Entwicklung eines kundenspezifischen Design Style
-Qt Quick 2 Controls Style auswechselbar nach Kundenanforderungen
-Funktionalitäten von Qt 4 nach Qt 5 portieren
-Architektur für qml von Prototyp zur Serienversion
-Workshops zur qml Entwicklung und Schulung der internen Mitarbeiter
-Verwendete Technologien: Qt Creator 4.13, Qt 5.12, C++, qml, DBus, git, CMake, Linux, Jira
09/2018 – 12/2018
Systec GmbH, Osnabrück
Softwareentwickler für GUI Programmierung mit Qt
-Entwickeln einer GUI zum Visualisieren von Messdaten von Autoklaven und Visualisieren der Daten als
dynamische Graphen
-Design Konzept einer Webseite als Vorlage für die Anpassung der GUI an ein Microsoft Surface Tablet
-Implementieren eines UDP Multicast Client/Server Protokolls zum Auffinden von Netzwerkgeräten
-Implementieren eines TCP/IP Client/Server Protokolls mit einer SSL Verschlüsselungskomponente auf
Basis von OpenSSL
-Entwickeln eines Datenmodell in C++ zum Darstellen von Daten in Tabellen mit einer beliebig großen
Anzahl an Spalten
-Verwendete Technologien: C++, Qt 5.12, QML, Qt Creator, Windows 10, OpenSSL, pengutronix Em-
bedded Linux, git, Jira, Confluence, CMake, Visual Studio 2017
Seite 1 / 6 - Lebenslauf von
Schmidt Reinhold
04/2018 – 08/2018
unu GmbH, Berlin
Softwareentwickler für GUI Programmierung mit Qt
-Entwickeln einer GUI zum Visualisieren und Ansteuern eines Elektrorollers
-Design Konzept der Bedienung mit Animationen und individuellen Elementen umsetzen
-Implementieren eines seriellen Protokolls mit JSON zur Ansteuerung der Hardware
-Implementieren einer Navigationskomponente auf Basis von MapBox
-Entwickeln einer Teststrategie für den Bedienablauf mit Python und Pyserial
-Verwendete Technologien: C++, Python, JSON, Qt 5.11, QML, Qt Creator, Ubuntu 18, Yocto Embedded
Linux, git, gitlab, serielle Schnittstelle
01/2018 – 03/2018
Scansonic IPT/MI GmbH, Berlin
Fullstack Softwareenwickler mit C# und Python
-Entwicklung eines Servers für Multicast in Python
-Weiterentwicklung einer GUI zum Ansteuern von Embedded Geräten per UDP Multicast in C#
-Weiterentwickeln einer Software für die Produktion und Qualitätssicherung in Python
-Verwendete Technologien: Visual Studio 2010, Beckhoff SPS, Python, PyCharm, C#, Embedded Win-
dows 7, Ethercat, Profibus
08/2017 – 12/2017
Olympus Winter & Ibe GmbH, Teltow bei Berlin
Tester für Medizintechnik Geräte
-Testen eines Elektrochirurgie Medizintechnikgeräts mit Hochfrequenz Technologie
-Anwendung von Misra-C Rules
-Manuelles Testen und Protokollieren der Ergebnisse
-Modultests von C Code im Whitebox Test
-Erstellen von Mockup-Testfällen mit Hilfe des Test Tools iSystems IDE
-Konfigurieren und Inbetriebnahme einer prototypischen Testautomatisierung mit Jenkins
-Verwendete Technologien: iSystems IDE, VxWorks, Python, C, Jenkins Testautomatisierung
02/2017 – 07/2017
HEIDENHAIN NUMERIC B.V. Eindhoven, Niederlande
Softwareentwickler für GUI Programmierung mit Qt
-Entwickeln einer Bedienoberfläche für die Steuerung von CNC Maschinen
-Implementieren von Features zum Verarbeiten der NC Kommandos
-Virtuelle Touch Tastatur mit Sonderzeichen für verschiedene Sprachen
-Blockdisplay Editor-Plugin zum Parsen und Darstellen von großen Textdaten
-Dokumentieren in Confluence
-Agile Entwicklung mit Scrum
-Unit Tests mit Qt Unit und Systemtests mit Squish in Python
-Verwendete Technologien: Scrum, Python, C++, Squish, Qt5, QML, Qt Creator, Bitbucket, Jira, Jenkins,
Confluence, git, embedded Linux
08/2016 – 12/2016
Alcon Wavelight GmbH, Teltow bei Berlin
Softwareentwickler für GUI Programmierung mit Qt
-Entwickeln eines Prototypen zur Diagnose für Augenoperationen
-Design einer Bedienoberfläche zur Messung der Augenparameter bei Augenärzten
-Konzept zur Pufferung und Darstellung von Bildern einer USB 3 HighSpeed Kamera mit 150 Frames / s
-Entwickeln einer OpenGL Komponente mit Shader zum Filtern von Bildern nach dem Bayer Pattern
-Portieren von Qt4 GUI Komponenten nach QML
-Verwendete Technologien: C++, interne Grafiklib, Qt5, QML, Qt Creator, Visual Studio, svn, Windows 7
Seite 2 / 6 - Lebenslauf von
Schmidt Reinhold
02/2016 – 07/2016
DEUTA-WERKE GmbH, Technisches Büro, Berlin
Tester im Umfeld von Schienenfahrzeugen
-Testen von Displayapplikationssoftware im Bahn Segment zur Geschwindigkeitsdartstellung
-Entwicklung eines Konzepts zum automatisierten Testen mit Hilfe des RobotFramework
-Konzept zur Testspezifikation und automatisierte Auswertug von Testergebnissen im V-Modell
-Manuelles Testen von Kommunikationskomponenten auf dem MVB Bus
-Automatisiertes Testen und Auswerten von Displayzuständen nach vorheriger Protokollstimulierung
-Implementieren von Testskripten für interne Kommunikationsprokolle mit UDP und MVB
-Verwendete Technologien: Python, C++, kundenspezifisches Framework, Qt4, Qt Creator,
Jira, git, embedded Linux
04/2015 – 12/2015
Here Deutschland GmbH, Berlin
Embedded Softwareentwickler
-Entwicklung von Features für eine Navigationssoftware in einem Automotive Projekt
-Anpassen von internen Schnittstellen an ein externes SDK
-Testen der Software auf einem MIB2+ Target und dem Fahrzeug (Audi Q und A Serien)
-Verwendete Technologien: C++, DSI Framework, QNX, Qt Creator, git, gerrit, Google Test, Scrum
2/2015
Bundesdruckerei, Berlin
Softwareentwickler als Freelancer
-Entwicklung einer GUI mit QML Komponenten für eine Messapplikation
-Visualisieren von großen Datenmengen und Messwerten mit der Library Qwt und QCustomPlot
-Verwendete Technologien: C++, Qt5, Windows, QML, Qt Creator, svn
1/2015
Governikus KG, Bremen
Softwareentwickler als Freelancer
-Entwicklung vom QML Komponenten für eine App und Desktop Software (AusweisApp2)
-Testen auf verschiedenen Plattformen und Targets (iOS / Android)
-Schulung der internen Entwicklungsabteilung
-Verwendete Technologien: C++, Qt5, Android, iOS, QML, Qt Creator, svn
11/2013 – 10/2014
Melag Medizintechnik oHG, Berlin
Softwareentwickler als Freelancer
Abteilung: TBIT
-Entwicklung einer grafischen Bedienoberfläche für einen Autoklaven
-Entwicklung Nach ISO 62304
-Erarbeiten von Software Requirements mit internem Werkzeug Meladraft
-Umsetzen einer grafischen Designvorgabe eines externen Grafikbüros
-Programmierung, Refaktorierung und Implementierung eines GUI Konzepts mit Qt 5
-Erstellen von Unit Tests mit Python 3
-Erstellung der Dokumentation für das Software Komponentendesign
-Verwendete Technologien: C++, Qt5, embedded Linux, Qt Creator, Python 3, pengutronix ptxdist, git
06/2012 – 08/2013
Openlimit SignCubes GmbH, Berlin
Softwareentwickler als Freelancer
Abteilung: Research & Development
-Smart Meter Gateway zur sicheren Messung von geeichten Stromzählern
-Zertifizierung nach technischer Richtlinie BSI TR-03109
-Implementieren eines Dienstes zum Speichern von Messwerten
-Verfassen von Dokumentation für den korrekten Nachweis der Zertifizierung
-Erstellen von Systemtests für die Zertifizierung
-Verwendete Technologien: C++, embedded Linux, SQLite, Python, RobotFramework, SVN
Seite 3 / 6 - Lebenslauf von
Schmidt Reinhold
03/2012 – 5/2012
Siemens AG, Berlin
Softwareentwickler als Freelancer
Abteilung: Infrastructure and Cities
-Erarbeiten eines Konzepts für Unit Tests auf Embedded Systemen mit C++
-Verwendete Technologien: C++, boost Library, QT, Visual Studio, Enterprise Architect, Perforce
06/2011 – 10/2011
Openlimit SignCubes GmbH, Berlin
Softwareentwickler als Freelancer
Abteilung: Research & Development
-Neuentwicklung eines verschlüsselten Datensafes auf USB Stick Basis für Windows und Mac OSX
-Verwendete Technologien: C++, Java, SQLite, Maven, SVN
01/2011 – 05/2011
Vorbereiten der Selbstständigkeit
Existenzgründer
-Import von Mobiltelefonen und Computerteilen aus China
-Chinareise im März 2011 mit Aufenthalten in Hong Kong, Zhuhai, Guanzhu und Guangdong
10/2008 – 12/2010
BallyWulff Entertainment GmbH, Berlin
Softwareentwickler
Abteilung: Software Development
-Weiterentwickeln des internen Spieleframeworks
-Implementieren von neuen Spielen in C++
-Firmeneigene Tools in QT
03/2008 – 06/2008
Apertio Germany AG, Berlin
Softwareentwickler
Abteilung: Research & Development
-Weiterentwickeln des internen Kommunikationsframeworks
-Implementieren von neuen Protokollen in Java und Perl
03/2005 – 09/2005
Robert Bosch GmbH, Stuttgart
Praktikant in der Softwareentwicklung
Abteilung: Entwicklung, Methoden und Werkzeuge
-Programmieren von Debug-Skripten in VBA
-Erstellung eines Eclipse-Plugins in Java zur Ansteuerung eines Debuggers
09/2001 – 02/2002
DaimlerChrysler AG, Stuttgart
Praktikant in der PKW-Vorentwicklung
Abteilung: Entwicklung PKW Projekt Starter / Generator
-Entwicklung einer RS232-Monitor Applikation in Visual Basic 6
-Erstellung einer Datenbankanwendung mit einer
Kommunikationskomponente über die RS232-Schnittstelle
08/1999
SIT Computer GmbH, Esslingen am Neckar
PC-Techniker und Verkäufer
-Tätigkeiten im PC-Einzelhandel und in der Wartung
und Reparatur von PC-Systemen
1995 – 1997
Schadt Computertechnik GmbH, Esslingen am Neckar
PC-Techniker und Verkäufer
-Verkauf, Kundenberatung, Aufrüstung, Reparatur, Softwareinstallation
Seite 4 / 6 - Lebenslauf von
Schmidt Reinhold
1998
IBM Deutschland Entwicklung GmbH, Böblingen
Abteilung Softwareentwicklung, Data-Mining
-Schülerpraktikum (Berufsorientierung am Gymnasium)
Schulbildung
04/2002 – 10/2007
Hochschule Furtwangen University (HFU)
Studium im Fachbereich Computer & Electrical Engineering
Abschluss:
Diplom-Informatiker (FH)
Diplomarbeitsthema:
Einbinden von Sensoren in eine TCP/IP Umgebung
10/2000 – 09/2001
Fachhochschule für Technik (FHTE), Esslingen am Neckar
Studium im Bereich der Technischen Informatik
09/1999 – 07/2000
Berufskolleg für Technische Kommunikation
Gewerbliche Schule, Schorndorf
Abschluss: Fachhochschulreife, Note 2,6
Berufsbezeichnung: Technischer Kommunikationsassistent
09/1998 – 07/1999
Berufskolleg für Technik und Medien
Friedrich-Ebert-Schule, Esslingen am Neckar
IT-Kenntnisse
Betriebssysteme
Microsoft Windows 95, 98, ME, 2000, XP, Vista, 7, Win10
Solaris, FreeBSD, Linux, verschiedene Unix Derivate
Programmiersprachen
C, C++, C#, Visual Basic, Java, Python, VHDL, Assembler, Linux-Shell,
MatLab, Pascal, Delphi, .Net, PHP, MySQL, XML
Software
Microsoft Office, Lotus Notes, Visual Studio, Eclipse, SAP R/3, Enterprise Architect
L
A
TEX, Eagle, Xilinx ISE, WaveLab, Winhex, GetDataBack, CAD, Qt, RobotFramework
Seite 5 / 6 - Lebenslauf von
Schmidt Reinhold
Sprachkenntnisse
Muttersprache
Deutsch
Sonstige Sprachen
Englisch
Lesen
sehr gut
Schreiben
gut
Sprechen
gut
Rumänisch
Lesen
gut
Schreiben
gut
Sprechen
sehr gut
Französisch
Lesen
Grundkenntnisse
Schreiben
Grundkenntnisse
Sprechen
gut
Spanisch
Lesen
Erweiterte Grundkenntnisse
Schreiben
Grundkenntnisse
Sprechen
gut
Sonstiges
Führerschein
Klasse B
Zivildienst
Technisches Hilfswerk Ortsverband Ostfildern und Freiburg 05/2000 bis 05/2006
-Funker im Zugtrupp
-Helfer in der Bergungsgruppe
-Helfer in der Fachgruppe Wassergefahren
-Ausbildung als Sanitätshelfer
Hobbies
Computer, Fahrradfahren, gemeinsame Freizeitaktivitäten mit Freunden,
Schwimmen, Trompete spielen, Synthesizer programmieren
Seite 6 / 6 - Lebenslauf von
Schmidt Reinhold