C++/C#/Visual C++-Entwickler/WPF/Silverlight / Tester /Testautomatisierung
Aktualisiert am 11.11.2022
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.12.2022
Verfügbar zu: 100%
davon vor Ort: 100%
C#
Software-Testing
C Entwicklung
Infotainment
Linux Apache MySQL PHP
Hardwarenahe Programmierung
Microsoft SQL Server
JavaScript
CSS(3)
MFC
WPF
embedded
Ranorex
Softwaretest
Deutsch
fließend
Englisch
fließend
Französisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

1 Jahr 3 Monate
2019-06 - 2020-08

Enwticklung von Ranorexprogrammen zum Testen von Web-Oberflächen und Schulung von Mitarbeitern

Ranorex Systemtest Excel ...
  • In diesem Projekt wurde eine web-basierte Anwendung entwickelt, wo die ganzen Partner von Merzedes Benz verwaltet werden, inklusive Teile, die verkauft wurden.
  • Man soll auch ganze Teile in den Warenkorb legen, bestellen, unterschiedliche Listen per Excel herunterladen können.
  • Das Programm war zu testen und ich habe Ranorex-Programme erstellet, die diese Tests automatisierte und dabei anderen Mtarbeitern Ranorex nähergebracht.
Ranorex Systemtest Excel HPQC GUI
Star System
Böblingen
5 Monate
2019-01 - 2019-05

Durchführung von SOA Test auf Medizinischen Geräten

Scrum pacs Groovy ...
  • Die Firma Maquet erstellt und Vertreibt ganze Geräte und Anlagen die in Operationsräume eingesetzt werden.
  • Die Geräte werden in ganzen Krankenhäusern vernetzt mit anderen IT-Systemen eingesetzt und bietet so durch Kommunikationen mit Geräten anderer Herstellern Möglichkeiten zur Steuerung und zum Datentransfer.
  • Im Rahmen dieses Projekts  ist meine Aufgabe, das System mit allen Funktionalitäten (von Steuerung von OP-Lichtern, Recording, Streaming, VideoKonferencing, und noch mehr)  nach bestehenden Testszenarien zu testen.
  • Bei Muss ich in das  Polarion einen Eintrag machen und bei den täglichen Stand-ups (Nach Scrum) melden.
Scrum pacs Groovy Polarion SoapUI Medizintechnik
Maquet
Rastatt
3 Monate
2018-09 - 2018-11

Testdesign

Doors Inca Labcar ...
  • Analyse von Requirements unter Doors, und Erstellen von Testfällen für E-Motoren.
  • Im Rahmen dieses Projekts habe ich in enger Kommunikation mit Testmanagern,  und Requirements Ingenieuren die Requirements aus doors analysiert und daraus Testfälle abgeleitet, die die Anforderungen abdeckten.
  • Dann habe ich Review-Sitzungen mit anderen Testern organisiert.
Doors Inca Labcar Automotive E-Motoren
Bosch
Tamm bei Ludwigsburg
1 Jahr 9 Monate
2016-12 - 2018-08

Erstellung und Optimierung von Testfällen und ?Spezifikationen anhand der Anforderungen

Codebeamer Ranorex BACNet ...
  • Eigenverantwortliches Durchführen von manuellen und automatischen Softwaretests

  • Ausarbeitung Qualifizierung Software allgemein (Reifegradabsicherung anhand V-Modell)
  • Testlaufplanung inkl. Terminplanung und Statusdokumentation (Validierungsplanung)
Codebeamer Ranorex BACNet OSGI Putty Telnet SSH SCRUM Embedded Linux µController Testautomatisierung Visual Studio C# .net
Geze
Leonberg
3 Monate
2016-09 - 2016-11

Durchführung von Tests für den Teamviewer-Client.

Systemtest Testrail Jira ...
  • Im Rahmen dieses Projekts soll die neue Version von Teamviewer getestet werden.
  • Auf Basis von Testspezifikationen sollte sichergestellt werden, dass das System das erwartete Verhalten erfüllte.
  • Dabei sollten unter anderen Faktoren beachten werden, wie reibungslose Kommunikation mit Partnern auf unterschiedlichen Plattformen (Mac, Windows, Linux, Browser, Android, WIndows Phone).
  • Richtiges Anzeigen von Unicode-Zeichen User-und Rechteverwaltung.
  • Gemeinsame Scrum-Meetings innerhalb des QA-Teams, sowohl regelmäßige Kommunikation mit den Entwicklern.
Systemtest Testrail Jira Teamviewer Mac os ios android Windows Video Audio RDP VMWare Desktop sharing anti-malware
Teamviewer GbmH
Stuttgart
3 Monate
2016-06 - 2016-08

Entwicklung und Anpassung von Programmen für Supermarkt-Geräte

Windows CE Embedded Visual Studio 2008 ...
  • Bei diesem Projekt ging es um die Entwicklung von Geräten, die in Supermärkten von der Schwarz Gruppe eingesetzt werden, mit Funktionalitäten wie zB: Scannen, Bild aufnehmen, Wareneingang, Bestandanzeige, Preis kleben, Switchen,  usw.
Windows CE Embedded Visual Studio 2008 C# dot net git Sourcetree Resharper Stash Soti MVC.
Kaufland Informations Systeme
Weinsberg
9 Monate
2015-08 - 2016-04

Entwicklung eines Programms zur georeferenzierten, dreidimensionalen Lageverlaufsermittlung

Visual Studio 2010 C# dot Net ...
  • Entwicklung eines Programms zur georeferenzierten, dreidimensionalen Lageverlaufsermittlung von Rohrleitungen der Grundstücksentwässerung, mittels eines in einem Satelliten verbauten Gyrosensors.
  • Mittels eines Fahrwagens wird der Satellit aus dem Hauptkanal in die Anschlussleitungen eingeführt. Der Hauptkanalbestand liegt auf dem Fahrzeug digital und georeferenziert vor und dient als Grundlage der Messung. Aus den Weglängeninformationen von der Hardware des KFZ und den vom Gyrosensor übermittelten Drehbewegungen kann der Lageverlauf reproduziert werden.
  • Meine Aufgabe war die Entwicklung einer neuen Version des Programmes geoASYS, auf Grundlage der vorhandenen Programmversion.
  • Hier wurde das vorhandenen Messmodul, welches die Kommunikation mit dem Sensor realisiert beibehalten.
  • Das Messmodul musste über eine definierte Schnittstelle angesprochen werden.
  • Die zurückgelieferten Rohdaten mussten in ein Knoten-Kanten-Modell überführt werden.
  • Ebenfalls musste die GUI entwickelt werden.
Visual Studio 2010 C# dot Net Objekt Orientierung WPF WinForms GIS 3D MVVM
bluemetric software GmbH
Griesheim
1 Monat
2015-06 - 2015-06

Entwicklung eines Programms zur Steuerung von Maschinen zum Stanzen und Nieten

Visual developper studio 2013 C# dot Net ...
Visual developper studio 2013 C# dot Net WPF WinForms Objekt Orientierung MVVM
Stanley
Gießen
4 Monate
2014-07 - 2014-10

Entwicklung von Visualisierung der Steuerung, Refactoring und Analyse des Netzwerksmoduls

Embedded Objekt-orientiert TCP-IP ...
  • Im Rahmen dieses Projekts wurden Embedded-Programme zur Steuerung von Automaten entwickelt, die in der Automobilindustrie zur Fertigung von Teilen verwendet werden.
  • Dabei kommunizieren diese Geräte über unterschiedliche Busse mit anderen Geräten.
  • Teile des Projektes, die in vb geschrieben waren mussten in C# 2.0 umgeschrieben werden.
  • Dazu musste ich ich die Komponente für die Visualisierung auf einem Display programmieren.
  • Zu meiner Aufgabe gehörte auch, das Modul, das für die TCP-IP-Kommunikation zuständig war, zu analysieren, potentielle Schwachstellen aufzudecken und Verbesserungsvorschläge zu machen.
Embedded Objekt-orientiert TCP-IP C# .net vba Refactoring Code review Team Foundation Server SCRUM Automotive Steuerung AVR Studio Feldbus Automation
SCA Schucker
Bretten
6 Monate
2014-01 - 2014-06

Entwickeln von Test Use cases für Hauskommunikationsanlagen

Embedded Linux ModulTests Statistische Codeanalyse ...
  • Die Firma Stellt Hauskommunikationsanlagen her, wir Klingeln mit Video-Funktionen, Tür-öffner, alles mit vielen Konfigurationsmöglichkeiten.
  • Unter den Erweiterungen gibt es die Möglichkeit, mit einem App alles vom Internet aus zu steuern, indem man das Bild der Klingelnden Person sieht und entscheidet, ob man die Haustür öffnen möchte.
  • Im Rahmen dieses Projekts habe ich anhand von der Spezifikation Use cases für Testfälle geschrieben.
  • Die Testsequenzen werden in das Program Teststand von National Instruments geschrieben und ausgeführt. Dazu habe ich auch eine statistische Codeanalyse gemacht.
  • Anschließend habe ich mit dem Tool Teststand von National Instruments Testfälle erstellt und dann Programme zur Testautomatisierung nach ihrer Eignung für diese Aufgabe gesucht.
Embedded Linux ModulTests Statistische Codeanalyse Use cases Php TCP-IP Sip svn Teststand National instruments Testautomatisierung.
SSS Siedle & Söhne
Furtwangen im Schwarzwald
3 Monate
2013-09 - 2013-11

Entwicklung von Add-ins zu Pcan Explorer für die Automation von Umwelttests

VB .net C# .net 2.0 COM ...
  • Die DUTs (Devices Under Test) werden in Klimaschränke gesetzt, bestimmte Umweltbedingungen wie Temperatur und Luftfeuchtigkeit werden eingestellt.
  • Dann werden die DUTs betrieben und die unterschiedlichen Messwerte mit Geräten, die über eine GPIB Schnittstelle am Computer verbunden sind, erfasst.
  • Es sollte garantiert werden, dass bestimmte, vom Kunden vorgegebene Bedingungen erfüllt sind.
  • Alles wird protokolliert und die Fehler werden berichtet.
  • Ich sollte ein Add-in zu pcan Explorer schreiben, das die Eingabe erleichtert, dann die Steuerung, Überwachung und den Report automatisiert.
VB .net C# .net 2.0 COM addin PCAN Explorer GPIB Messtechnik Chroma Zimmer Agilent National Instruments Makro Programmierung Dokumentgenerierung Umwelttest GUI.
Delta Energy Systems
Soest
4 Monate
2013-03 - 2013-06

Erarbeitung einer Softwarearchitektur und Entwicklung von einer Testumgebung für Mirrorlink

Subversion Visual Studio 2012 Wireshark ...
  • In Rahmen dieses Projektes wurden die Funktionalitäten von Mirrorlink zu entwickeln um zu garantieren, dass die andere Kommunikationspartner die Spezifikation richtig implementierten.
  • Mirrorlink ist ein Standard zur Kommunikation zwischen Embedded Systems und externen Geräten, wobei die Programme aus diesen vom Embedded System bedient werden. Es basiert auf das RTP Protokoll
Subversion Visual Studio 2012 Wireshark Infotainment Embedded Qualitätssicherung Softwarearchitektur Systemtest UPNP VNC
Technisat Digital
Dresden
6 Monate
2012-07 - 2012-12

Entwicklung von Modultests

Embedded Linux CTE Cantata++ ...
  • Im Rahmen der Entwicklung eines Embedded Systems für Sicherheit in der Automation waren Testfälle für Funktionen zu entwickeln.
  • Dabei handelte es sich um black - and white box Tests.
  • Es sollte garantiert werden, dass alle Pfade durchlaufen worden sind, dass die richtigen Ergebnisse auskammen und dass die globalen Variablen den erwarteten Wert hatten.
  • Diese entwickelten Tests waren dann gespeichert, liefen automatisch und mussten bei Änderung der getesteten Funktionen upgedatet werden.
Embedded Linux CTE Cantata++ VisualStudio 2005 C Lotus Notes Testautomatisierung Modultest white box Test Regressionstest. Code Review
Pilz
ostfildern
6 Monate
2012-01 - 2012-06

Entwicklung von Programmen zum Testen von Embedded Software

Cruise Control Perforce Doors ...
  • Entwicklung von Programmen zum Testen von Embedded Software in der Automobilindustrie
  • Durchführung von Tests und Auswertung der Ergebnisse.
Cruise Control Perforce Doors Jira Sharepoint Qnx Putty Qnx Momentics SqlLight Embedded Linux OOP C++ Visual Studio Black box Test Testautomatisierung
Neusoft
Hamburg
5 Monate
2011-08 - 2011-12

Entwicklung von Programmen für die Analyse, Verifikation und Visualisierung von Nachrichten

C#.net VisualStudio .Net WPF ...
  • Entwicklung von Programmen für die Analyse, Verifikation und Visualisierung von Nachrichten aus unterschiedlichen Systeme (Can, Ethernet, RS232)
C#.net VisualStudio .Net WPF GUI OOP Objektorientierung Tortoise Svn Linq. Doxygen UnitTest Integrationstest RegressionsTest Last und Performance test Automotive Can ethernet rs232 Embedded Linux
BMW
München
4 Monate
2011-03 - 2011-06

Entwicklung von Programmen für die Fernsehproduktion in der RTL-Gruppe

C#.net VisualStudio .Net   WPF ...
C#.net VisualStudio .Net   WPF    GUI   OOP       Objektorientierung Ms-Sql Tortoise Svn NHibernate Linq
CBC
Köln
2 Monate
2011-01 - 2011-02

Integration eines GUI-Systems in C#/Silverlight

C++ C#.net VisualStudio .Net ...
  • Integration eines GUI-Systems in C#/Silverlight und Portierung in C++ für Silverlight for Windows Embedded
  • Im Projekt waren schon Teilanimationen entwickelt.
  • Ich soll sie zu einem ganzen Programm zusammenführen und das Ganze in C++ konvertieren, bis das auf Windows CE läuft.
C++ C#.net VisualStudio .Net WPF Expression Blend Use Cases GUI WinAPI OOP WindowsCE Embedded Objektorientierung Silverlight for WindowsCE
Invenio
Rüsselsheim
3 Monate
2010-07 - 2010-09

Entwicklung einer Navigationssoftware für die Automobilbranche.

C++ C#.net VisualStudio .Net ...
  • In diesem Projekt habe ich Tools zur Messung der Ressourcenausnutzung von Prozessen und Threads geschrieben. Darüber hinaus habe ich andere geschrieben, die die Visualisierung dieser Daten ermöglichen.
  • Die Tools zur Messung der Ressourcenausnutzung waren zum einem Makros, die man im Quelltext an- und aus-schalten konnte, zum anderen Programme, die unter Aufruf von WinApi-Funktionen Snapshots gemacht haben.
  • Da die Programme unter vielen Plattformen laufen sollten, spielten bei diesem Projekt Konfigurationsmanagement und Portabilität eine wichtige Rolle
C++ C#.net VisualStudio .Net WPF UML Use Cases CMake Tortoise SVN GUI WinAPI OOP Multithreading SH4 Renesas Windows Ce Embedded ArgoUML Objektorientierung Last- und Performance Test . Embedded Linux..
Elektrobit
Erlangen
2 Monate
2010-04 - 2010-05

Entwicklung einer verteilten Anwendung zur Verwaltung und Durchführung von Quizz-Shows

C#.net VisualStudio .Net Ms SQL Server ...

Im Rahmen dieses Projekts war eine Lösung zu finden und implementieren, bei der es  Rollen gab  wie Administratoren, Moderatoren und einfache Spieler. Die Software verwaltet auch Fragen, Kategorien, Logos, Mannschaften, Turniere und Spiele.

  • Analyse von Requirements und erstellen von Spezifikation und Testfällen
  • Erstellen einer Softwarearchitektur
  • Erstellen objektorientierter Designs
  • Implementierung in C# mit Anbindung zu Ms SQL Server 2008
  • Testen des Projekts
C#.net VisualStudio .Net Ms SQL Server WPF UML Use Cases Teamviewer Tortoise SVN GUI ArgoUML Objektorientierung
Challenge Camerounais
Darmstadt
4 Monate
2010-01 - 2010-04

Entwicklung von firmeninternen Software für Call Center und Reparatur

C#.net VisualStudio .Net WPF ...

Koordination der ganzen Netzwerkinfrastruktur

Fernwartung

Hinzufügen von Suchfunktionalitäten und Statistikmodulen zu einem bestehenden Programm.

  • Analyse von Requirements und erstellen von Spezifikation und Testfällen
  • Erstellen objektorientierter Designs
  • Implementierung in C# mit Anbindung zu Ms SQL Server 2008
  • Testen des Projekts
C#.net VisualStudio .Net WPF Ms SQL Server UML Use Cases Teamviewer Tortoise SVN GUI ArgoUML Objektorientierung Webservices
Supra Elektronik
Kaiserslautern

Aus- und Weiterbildung

Aus- und Weiterbildung

Als Programmierer:

  • Visual C#
  • Programmiersprachen: Php, Java, Delphi, Matlab, C++/Visual C++
  • Visual Basic for Application
  • Web-Technologien: HTML, DHTML, CSS, JavaScript, Ajax
  • Erfahrung in objektorientierte Programmierung und in Modellierung mit UML
  • Erfahrung  in Embedded Programming
  • Erfahrung mit Datenbanken: Mysql und PhpMyAdmin
  • Erfahrung im Netzwerkaufbau
  • Erfahrung in Constraint Satisfaction Programming
  • Erfahrung in Simulationsprogrammierung
  • Erfahrung in Netzwerkprogrammierung
  • Entwicklungsumgebungen: Eclipse, UltraEdit, Emacs, Visual C++
  • Automotive
  • Infotainment

Als Redakteur:

  • Schreiben von unterschiedlichen Artikel.
  • Berichte.
  • Veröffentlichung einiger Artikel im Forum der Kameruner in Aachen.
  • Verfassen von technischen Artikel, zB über Cookies oder Php-Tricks.
  • Veröffentlichung von Artikeln im Wormser Wochenblatt.

Aus- und Weiterbildung:

  • Studium zum Diplom-Informatiker an der FH

Kompetenzen

Kompetenzen

Top-Skills

C# Software-Testing C Entwicklung Infotainment Linux Apache MySQL PHP Hardwarenahe Programmierung Microsoft SQL Server JavaScript CSS(3) MFC WPF embedded Ranorex Softwaretest

Schwerpunkte

C# / Visual C#, WPF
C++ / Visual C++
Delphi
Java
Ms Sql Server
MySQL
Software Entwicklung
Software Qualitätssicherung
Unit Test, Component Test, Performance Test, automatisierter Test, Regressionstest, Umwelttest, Test Management & Dokumentation
Softwaretest
VBA
Web-Technologien
HTML, Php, JavaScript, CSS

Produkte / Standards / Erfahrungen / Methoden

  • Ich verfüge über umfangreiche Kenntnisse im Bereich Software Entwicklung und Software Qualitätssicherung.
  • Mein Schwerpunkt in den letzten Jahren lag im Bereich Entwicklung, Test Durchführung, Test Management, sowie Dokumentation und Auswertung von Testergebnissen. 
  • Zusätzlich konnte ich Erfahrungen als Entwickler und Tester in mehreren Programmiersprachen und Tools sammeln.

Pakete:

  • MS-Office (gute Kenntnisse, VBA sehr gute Kennt.)
  • Microsoft Visual Studio 6/7/2005/2008/2010
  • PhpMyAdmin
  • HeidiSQL
  • UltraEdit
  • Eclipse
  • Expression Blend
  • Doxygen

Methoden:

  • OO-Methoden und -Programmierung

Algorithmen:

  • Digitale Bildverarbeitung
  • Computergraphics
  • Experten Systeme
  • Constraint Satisfaction Programming
  • Netzwerkprogrammierung
  • Telematik
  • Maschinensteuerung
  • Genetische Algorithmen
  • Genetische Programmierung

Berufserfahrung:

  • Mehrjährige Berufserfahrung als Mitarbeiter bei unterschiedlichen Firmen.
  • Dazu Entwicklung von eigenen Programmen

Betriebssysteme

Android
IOS
Linux
14 Jahre Benutzung
Windows CE 6 (Embedded)
Windows NT/2000/98/XP/7/8
sehr gute Kenntnisse

Programmiersprachen

C# / Visual C#, WPF
10 Jahre Projekterfahrung
C, C++
20 Jahre Projekterfahrung
CANTATA++
CodeBeamer
CTE
Groovy
2 Jahre Erfahrung
HPLM
HPQC
Java
Swing, RCP, JSP - 15 Jahre Projekterfahrung
Jenkins
RANOREX
SIKULI
SoapUI
TESTRAIL
Visual C++
20 Jahre Projekterfahrung
Webtechnologien
19 Jahre Projekterfahrung

Datenbanken

MS Sql Server
MySql
Oracle
sqlite

Branchen

Branchen

  • Softwarearchitektur
  • Softwareentwicklung
  • Softwaretest

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

1 Jahr 3 Monate
2019-06 - 2020-08

Enwticklung von Ranorexprogrammen zum Testen von Web-Oberflächen und Schulung von Mitarbeitern

Ranorex Systemtest Excel ...
  • In diesem Projekt wurde eine web-basierte Anwendung entwickelt, wo die ganzen Partner von Merzedes Benz verwaltet werden, inklusive Teile, die verkauft wurden.
  • Man soll auch ganze Teile in den Warenkorb legen, bestellen, unterschiedliche Listen per Excel herunterladen können.
  • Das Programm war zu testen und ich habe Ranorex-Programme erstellet, die diese Tests automatisierte und dabei anderen Mtarbeitern Ranorex nähergebracht.
Ranorex Systemtest Excel HPQC GUI
Star System
Böblingen
5 Monate
2019-01 - 2019-05

Durchführung von SOA Test auf Medizinischen Geräten

Scrum pacs Groovy ...
  • Die Firma Maquet erstellt und Vertreibt ganze Geräte und Anlagen die in Operationsräume eingesetzt werden.
  • Die Geräte werden in ganzen Krankenhäusern vernetzt mit anderen IT-Systemen eingesetzt und bietet so durch Kommunikationen mit Geräten anderer Herstellern Möglichkeiten zur Steuerung und zum Datentransfer.
  • Im Rahmen dieses Projekts  ist meine Aufgabe, das System mit allen Funktionalitäten (von Steuerung von OP-Lichtern, Recording, Streaming, VideoKonferencing, und noch mehr)  nach bestehenden Testszenarien zu testen.
  • Bei Muss ich in das  Polarion einen Eintrag machen und bei den täglichen Stand-ups (Nach Scrum) melden.
Scrum pacs Groovy Polarion SoapUI Medizintechnik
Maquet
Rastatt
3 Monate
2018-09 - 2018-11

Testdesign

Doors Inca Labcar ...
  • Analyse von Requirements unter Doors, und Erstellen von Testfällen für E-Motoren.
  • Im Rahmen dieses Projekts habe ich in enger Kommunikation mit Testmanagern,  und Requirements Ingenieuren die Requirements aus doors analysiert und daraus Testfälle abgeleitet, die die Anforderungen abdeckten.
  • Dann habe ich Review-Sitzungen mit anderen Testern organisiert.
Doors Inca Labcar Automotive E-Motoren
Bosch
Tamm bei Ludwigsburg
1 Jahr 9 Monate
2016-12 - 2018-08

Erstellung und Optimierung von Testfällen und ?Spezifikationen anhand der Anforderungen

Codebeamer Ranorex BACNet ...
  • Eigenverantwortliches Durchführen von manuellen und automatischen Softwaretests

  • Ausarbeitung Qualifizierung Software allgemein (Reifegradabsicherung anhand V-Modell)
  • Testlaufplanung inkl. Terminplanung und Statusdokumentation (Validierungsplanung)
Codebeamer Ranorex BACNet OSGI Putty Telnet SSH SCRUM Embedded Linux µController Testautomatisierung Visual Studio C# .net
Geze
Leonberg
3 Monate
2016-09 - 2016-11

Durchführung von Tests für den Teamviewer-Client.

Systemtest Testrail Jira ...
  • Im Rahmen dieses Projekts soll die neue Version von Teamviewer getestet werden.
  • Auf Basis von Testspezifikationen sollte sichergestellt werden, dass das System das erwartete Verhalten erfüllte.
  • Dabei sollten unter anderen Faktoren beachten werden, wie reibungslose Kommunikation mit Partnern auf unterschiedlichen Plattformen (Mac, Windows, Linux, Browser, Android, WIndows Phone).
  • Richtiges Anzeigen von Unicode-Zeichen User-und Rechteverwaltung.
  • Gemeinsame Scrum-Meetings innerhalb des QA-Teams, sowohl regelmäßige Kommunikation mit den Entwicklern.
Systemtest Testrail Jira Teamviewer Mac os ios android Windows Video Audio RDP VMWare Desktop sharing anti-malware
Teamviewer GbmH
Stuttgart
3 Monate
2016-06 - 2016-08

Entwicklung und Anpassung von Programmen für Supermarkt-Geräte

Windows CE Embedded Visual Studio 2008 ...
  • Bei diesem Projekt ging es um die Entwicklung von Geräten, die in Supermärkten von der Schwarz Gruppe eingesetzt werden, mit Funktionalitäten wie zB: Scannen, Bild aufnehmen, Wareneingang, Bestandanzeige, Preis kleben, Switchen,  usw.
Windows CE Embedded Visual Studio 2008 C# dot net git Sourcetree Resharper Stash Soti MVC.
Kaufland Informations Systeme
Weinsberg
9 Monate
2015-08 - 2016-04

Entwicklung eines Programms zur georeferenzierten, dreidimensionalen Lageverlaufsermittlung

Visual Studio 2010 C# dot Net ...
  • Entwicklung eines Programms zur georeferenzierten, dreidimensionalen Lageverlaufsermittlung von Rohrleitungen der Grundstücksentwässerung, mittels eines in einem Satelliten verbauten Gyrosensors.
  • Mittels eines Fahrwagens wird der Satellit aus dem Hauptkanal in die Anschlussleitungen eingeführt. Der Hauptkanalbestand liegt auf dem Fahrzeug digital und georeferenziert vor und dient als Grundlage der Messung. Aus den Weglängeninformationen von der Hardware des KFZ und den vom Gyrosensor übermittelten Drehbewegungen kann der Lageverlauf reproduziert werden.
  • Meine Aufgabe war die Entwicklung einer neuen Version des Programmes geoASYS, auf Grundlage der vorhandenen Programmversion.
  • Hier wurde das vorhandenen Messmodul, welches die Kommunikation mit dem Sensor realisiert beibehalten.
  • Das Messmodul musste über eine definierte Schnittstelle angesprochen werden.
  • Die zurückgelieferten Rohdaten mussten in ein Knoten-Kanten-Modell überführt werden.
  • Ebenfalls musste die GUI entwickelt werden.
Visual Studio 2010 C# dot Net Objekt Orientierung WPF WinForms GIS 3D MVVM
bluemetric software GmbH
Griesheim
1 Monat
2015-06 - 2015-06

Entwicklung eines Programms zur Steuerung von Maschinen zum Stanzen und Nieten

Visual developper studio 2013 C# dot Net ...
Visual developper studio 2013 C# dot Net WPF WinForms Objekt Orientierung MVVM
Stanley
Gießen
4 Monate
2014-07 - 2014-10

Entwicklung von Visualisierung der Steuerung, Refactoring und Analyse des Netzwerksmoduls

Embedded Objekt-orientiert TCP-IP ...
  • Im Rahmen dieses Projekts wurden Embedded-Programme zur Steuerung von Automaten entwickelt, die in der Automobilindustrie zur Fertigung von Teilen verwendet werden.
  • Dabei kommunizieren diese Geräte über unterschiedliche Busse mit anderen Geräten.
  • Teile des Projektes, die in vb geschrieben waren mussten in C# 2.0 umgeschrieben werden.
  • Dazu musste ich ich die Komponente für die Visualisierung auf einem Display programmieren.
  • Zu meiner Aufgabe gehörte auch, das Modul, das für die TCP-IP-Kommunikation zuständig war, zu analysieren, potentielle Schwachstellen aufzudecken und Verbesserungsvorschläge zu machen.
Embedded Objekt-orientiert TCP-IP C# .net vba Refactoring Code review Team Foundation Server SCRUM Automotive Steuerung AVR Studio Feldbus Automation
SCA Schucker
Bretten
6 Monate
2014-01 - 2014-06

Entwickeln von Test Use cases für Hauskommunikationsanlagen

Embedded Linux ModulTests Statistische Codeanalyse ...
  • Die Firma Stellt Hauskommunikationsanlagen her, wir Klingeln mit Video-Funktionen, Tür-öffner, alles mit vielen Konfigurationsmöglichkeiten.
  • Unter den Erweiterungen gibt es die Möglichkeit, mit einem App alles vom Internet aus zu steuern, indem man das Bild der Klingelnden Person sieht und entscheidet, ob man die Haustür öffnen möchte.
  • Im Rahmen dieses Projekts habe ich anhand von der Spezifikation Use cases für Testfälle geschrieben.
  • Die Testsequenzen werden in das Program Teststand von National Instruments geschrieben und ausgeführt. Dazu habe ich auch eine statistische Codeanalyse gemacht.
  • Anschließend habe ich mit dem Tool Teststand von National Instruments Testfälle erstellt und dann Programme zur Testautomatisierung nach ihrer Eignung für diese Aufgabe gesucht.
Embedded Linux ModulTests Statistische Codeanalyse Use cases Php TCP-IP Sip svn Teststand National instruments Testautomatisierung.
SSS Siedle & Söhne
Furtwangen im Schwarzwald
3 Monate
2013-09 - 2013-11

Entwicklung von Add-ins zu Pcan Explorer für die Automation von Umwelttests

VB .net C# .net 2.0 COM ...
  • Die DUTs (Devices Under Test) werden in Klimaschränke gesetzt, bestimmte Umweltbedingungen wie Temperatur und Luftfeuchtigkeit werden eingestellt.
  • Dann werden die DUTs betrieben und die unterschiedlichen Messwerte mit Geräten, die über eine GPIB Schnittstelle am Computer verbunden sind, erfasst.
  • Es sollte garantiert werden, dass bestimmte, vom Kunden vorgegebene Bedingungen erfüllt sind.
  • Alles wird protokolliert und die Fehler werden berichtet.
  • Ich sollte ein Add-in zu pcan Explorer schreiben, das die Eingabe erleichtert, dann die Steuerung, Überwachung und den Report automatisiert.
VB .net C# .net 2.0 COM addin PCAN Explorer GPIB Messtechnik Chroma Zimmer Agilent National Instruments Makro Programmierung Dokumentgenerierung Umwelttest GUI.
Delta Energy Systems
Soest
4 Monate
2013-03 - 2013-06

Erarbeitung einer Softwarearchitektur und Entwicklung von einer Testumgebung für Mirrorlink

Subversion Visual Studio 2012 Wireshark ...
  • In Rahmen dieses Projektes wurden die Funktionalitäten von Mirrorlink zu entwickeln um zu garantieren, dass die andere Kommunikationspartner die Spezifikation richtig implementierten.
  • Mirrorlink ist ein Standard zur Kommunikation zwischen Embedded Systems und externen Geräten, wobei die Programme aus diesen vom Embedded System bedient werden. Es basiert auf das RTP Protokoll
Subversion Visual Studio 2012 Wireshark Infotainment Embedded Qualitätssicherung Softwarearchitektur Systemtest UPNP VNC
Technisat Digital
Dresden
6 Monate
2012-07 - 2012-12

Entwicklung von Modultests

Embedded Linux CTE Cantata++ ...
  • Im Rahmen der Entwicklung eines Embedded Systems für Sicherheit in der Automation waren Testfälle für Funktionen zu entwickeln.
  • Dabei handelte es sich um black - and white box Tests.
  • Es sollte garantiert werden, dass alle Pfade durchlaufen worden sind, dass die richtigen Ergebnisse auskammen und dass die globalen Variablen den erwarteten Wert hatten.
  • Diese entwickelten Tests waren dann gespeichert, liefen automatisch und mussten bei Änderung der getesteten Funktionen upgedatet werden.
Embedded Linux CTE Cantata++ VisualStudio 2005 C Lotus Notes Testautomatisierung Modultest white box Test Regressionstest. Code Review
Pilz
ostfildern
6 Monate
2012-01 - 2012-06

Entwicklung von Programmen zum Testen von Embedded Software

Cruise Control Perforce Doors ...
  • Entwicklung von Programmen zum Testen von Embedded Software in der Automobilindustrie
  • Durchführung von Tests und Auswertung der Ergebnisse.
Cruise Control Perforce Doors Jira Sharepoint Qnx Putty Qnx Momentics SqlLight Embedded Linux OOP C++ Visual Studio Black box Test Testautomatisierung
Neusoft
Hamburg
5 Monate
2011-08 - 2011-12

Entwicklung von Programmen für die Analyse, Verifikation und Visualisierung von Nachrichten

C#.net VisualStudio .Net WPF ...
  • Entwicklung von Programmen für die Analyse, Verifikation und Visualisierung von Nachrichten aus unterschiedlichen Systeme (Can, Ethernet, RS232)
C#.net VisualStudio .Net WPF GUI OOP Objektorientierung Tortoise Svn Linq. Doxygen UnitTest Integrationstest RegressionsTest Last und Performance test Automotive Can ethernet rs232 Embedded Linux
BMW
München
4 Monate
2011-03 - 2011-06

Entwicklung von Programmen für die Fernsehproduktion in der RTL-Gruppe

C#.net VisualStudio .Net   WPF ...
C#.net VisualStudio .Net   WPF    GUI   OOP       Objektorientierung Ms-Sql Tortoise Svn NHibernate Linq
CBC
Köln
2 Monate
2011-01 - 2011-02

Integration eines GUI-Systems in C#/Silverlight

C++ C#.net VisualStudio .Net ...
  • Integration eines GUI-Systems in C#/Silverlight und Portierung in C++ für Silverlight for Windows Embedded
  • Im Projekt waren schon Teilanimationen entwickelt.
  • Ich soll sie zu einem ganzen Programm zusammenführen und das Ganze in C++ konvertieren, bis das auf Windows CE läuft.
C++ C#.net VisualStudio .Net WPF Expression Blend Use Cases GUI WinAPI OOP WindowsCE Embedded Objektorientierung Silverlight for WindowsCE
Invenio
Rüsselsheim
3 Monate
2010-07 - 2010-09

Entwicklung einer Navigationssoftware für die Automobilbranche.

C++ C#.net VisualStudio .Net ...
  • In diesem Projekt habe ich Tools zur Messung der Ressourcenausnutzung von Prozessen und Threads geschrieben. Darüber hinaus habe ich andere geschrieben, die die Visualisierung dieser Daten ermöglichen.
  • Die Tools zur Messung der Ressourcenausnutzung waren zum einem Makros, die man im Quelltext an- und aus-schalten konnte, zum anderen Programme, die unter Aufruf von WinApi-Funktionen Snapshots gemacht haben.
  • Da die Programme unter vielen Plattformen laufen sollten, spielten bei diesem Projekt Konfigurationsmanagement und Portabilität eine wichtige Rolle
C++ C#.net VisualStudio .Net WPF UML Use Cases CMake Tortoise SVN GUI WinAPI OOP Multithreading SH4 Renesas Windows Ce Embedded ArgoUML Objektorientierung Last- und Performance Test . Embedded Linux..
Elektrobit
Erlangen
2 Monate
2010-04 - 2010-05

Entwicklung einer verteilten Anwendung zur Verwaltung und Durchführung von Quizz-Shows

C#.net VisualStudio .Net Ms SQL Server ...

Im Rahmen dieses Projekts war eine Lösung zu finden und implementieren, bei der es  Rollen gab  wie Administratoren, Moderatoren und einfache Spieler. Die Software verwaltet auch Fragen, Kategorien, Logos, Mannschaften, Turniere und Spiele.

  • Analyse von Requirements und erstellen von Spezifikation und Testfällen
  • Erstellen einer Softwarearchitektur
  • Erstellen objektorientierter Designs
  • Implementierung in C# mit Anbindung zu Ms SQL Server 2008
  • Testen des Projekts
C#.net VisualStudio .Net Ms SQL Server WPF UML Use Cases Teamviewer Tortoise SVN GUI ArgoUML Objektorientierung
Challenge Camerounais
Darmstadt
4 Monate
2010-01 - 2010-04

Entwicklung von firmeninternen Software für Call Center und Reparatur

C#.net VisualStudio .Net WPF ...

Koordination der ganzen Netzwerkinfrastruktur

Fernwartung

Hinzufügen von Suchfunktionalitäten und Statistikmodulen zu einem bestehenden Programm.

  • Analyse von Requirements und erstellen von Spezifikation und Testfällen
  • Erstellen objektorientierter Designs
  • Implementierung in C# mit Anbindung zu Ms SQL Server 2008
  • Testen des Projekts
C#.net VisualStudio .Net WPF Ms SQL Server UML Use Cases Teamviewer Tortoise SVN GUI ArgoUML Objektorientierung Webservices
Supra Elektronik
Kaiserslautern

Aus- und Weiterbildung

Aus- und Weiterbildung

Als Programmierer:

  • Visual C#
  • Programmiersprachen: Php, Java, Delphi, Matlab, C++/Visual C++
  • Visual Basic for Application
  • Web-Technologien: HTML, DHTML, CSS, JavaScript, Ajax
  • Erfahrung in objektorientierte Programmierung und in Modellierung mit UML
  • Erfahrung  in Embedded Programming
  • Erfahrung mit Datenbanken: Mysql und PhpMyAdmin
  • Erfahrung im Netzwerkaufbau
  • Erfahrung in Constraint Satisfaction Programming
  • Erfahrung in Simulationsprogrammierung
  • Erfahrung in Netzwerkprogrammierung
  • Entwicklungsumgebungen: Eclipse, UltraEdit, Emacs, Visual C++
  • Automotive
  • Infotainment

Als Redakteur:

  • Schreiben von unterschiedlichen Artikel.
  • Berichte.
  • Veröffentlichung einiger Artikel im Forum der Kameruner in Aachen.
  • Verfassen von technischen Artikel, zB über Cookies oder Php-Tricks.
  • Veröffentlichung von Artikeln im Wormser Wochenblatt.

Aus- und Weiterbildung:

  • Studium zum Diplom-Informatiker an der FH

Kompetenzen

Kompetenzen

Top-Skills

C# Software-Testing C Entwicklung Infotainment Linux Apache MySQL PHP Hardwarenahe Programmierung Microsoft SQL Server JavaScript CSS(3) MFC WPF embedded Ranorex Softwaretest

Schwerpunkte

C# / Visual C#, WPF
C++ / Visual C++
Delphi
Java
Ms Sql Server
MySQL
Software Entwicklung
Software Qualitätssicherung
Unit Test, Component Test, Performance Test, automatisierter Test, Regressionstest, Umwelttest, Test Management & Dokumentation
Softwaretest
VBA
Web-Technologien
HTML, Php, JavaScript, CSS

Produkte / Standards / Erfahrungen / Methoden

  • Ich verfüge über umfangreiche Kenntnisse im Bereich Software Entwicklung und Software Qualitätssicherung.
  • Mein Schwerpunkt in den letzten Jahren lag im Bereich Entwicklung, Test Durchführung, Test Management, sowie Dokumentation und Auswertung von Testergebnissen. 
  • Zusätzlich konnte ich Erfahrungen als Entwickler und Tester in mehreren Programmiersprachen und Tools sammeln.

Pakete:

  • MS-Office (gute Kenntnisse, VBA sehr gute Kennt.)
  • Microsoft Visual Studio 6/7/2005/2008/2010
  • PhpMyAdmin
  • HeidiSQL
  • UltraEdit
  • Eclipse
  • Expression Blend
  • Doxygen

Methoden:

  • OO-Methoden und -Programmierung

Algorithmen:

  • Digitale Bildverarbeitung
  • Computergraphics
  • Experten Systeme
  • Constraint Satisfaction Programming
  • Netzwerkprogrammierung
  • Telematik
  • Maschinensteuerung
  • Genetische Algorithmen
  • Genetische Programmierung

Berufserfahrung:

  • Mehrjährige Berufserfahrung als Mitarbeiter bei unterschiedlichen Firmen.
  • Dazu Entwicklung von eigenen Programmen

Betriebssysteme

Android
IOS
Linux
14 Jahre Benutzung
Windows CE 6 (Embedded)
Windows NT/2000/98/XP/7/8
sehr gute Kenntnisse

Programmiersprachen

C# / Visual C#, WPF
10 Jahre Projekterfahrung
C, C++
20 Jahre Projekterfahrung
CANTATA++
CodeBeamer
CTE
Groovy
2 Jahre Erfahrung
HPLM
HPQC
Java
Swing, RCP, JSP - 15 Jahre Projekterfahrung
Jenkins
RANOREX
SIKULI
SoapUI
TESTRAIL
Visual C++
20 Jahre Projekterfahrung
Webtechnologien
19 Jahre Projekterfahrung

Datenbanken

MS Sql Server
MySql
Oracle
sqlite

Branchen

Branchen

  • Softwarearchitektur
  • Softwareentwicklung
  • Softwaretest

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.