Agile Softwareentwickler(C#, .NET, WPF,ASP.NET Core,LabVIEW), Senior Softwaretester (ISTQB,Testautomatisierung), Testmanager, Spezialist Prüfsysteme
Aktualisiert am 15.02.2021
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.10.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Agile Softwareentwicklung
Testmangement
agiles Testing
.NET
C#
Software Architektur
agile Entwicklungsmethoden
ISTQB Testprozess
Azure DevOps
Git
CI/CD
TDD
Testautomatisierung
Design Pattern
MVVM-Pattern
testcoordination
Systemtest
Unittest
MSTest
XUnit
NUnit
Polarion
C Entwickler
Deutsch
Muttersprache
Englisch
Fließend in Wort und Schrift
Spanisch
Anfänger
Tigrina
Muttersprache

Einsatzorte

Einsatzorte

bevorzugt Bereich D6 (+200km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Schweiz
möglich

Projekte

Projekte

7 Monate
2020-09 - 2021-03

C# Software Engineer / Testing Expert

Softwareentwickler, Softwaretester, Testmanager Scrum Softwaretesten agiles Projektmanagement ...
Softwareentwickler, Softwaretester, Testmanager
  • Designen, entwickeln, integrieren und testen von Software für Systeme
  • Erstellung von Requirements, Testspezifikationen im Polarion ALM
  • Bewertet die verfügbaren Optionen und implementiert die beste Vorgehensweise
  • Überwachen von Projektpläne und Zeitpläne, um sicherzustellen, dass die Ergebnisse pünktlich und budgetgerecht erbracht werden. Identifiziert und verwaltet interne und externe Ressourcen, um zugewiesene Projekte zu unterstützen.
  • Technisches Fachwissen als Fachexperte geliefert
  • Komplexe technische Beratung und Führung für multidisziplinäre Team
  • Visuelle Inspektion und Auswertung von 3D Mesh und Volume Daten
Polarion ALM Visual Studio NUnit Resharper ParaView Meshmixer
Scrum Softwaretesten agiles Projektmanagement 3D Model
Innomedic GmbH
Philippsburg
5 Monate
2020-04 - 2020-08

Softwareentwicklung einer Portfolio Homepage

Bootstrap 4 C# ASP.NET Core ...
  • Planung und Konzeption
  • Frontend Implementierung mittels Bootstrap 4
  • CI/CD Realisierung mittels Azure DevOps
  • Backend Implementierung mit ASP.NET Core MVC
Visual Studio Code Azure DevOps
Bootstrap 4 C# ASP.NET Core ASP.NET Core MVC
https://www.atewelde-engineering.com/
1 Jahr
2019-05 - 2020-04

Sabbatical

C# Html5 JavaScript ...
  • Eritrea, Kanada, Mexico, Guatemala, Bolivien
  • English Sprachschule in Toronto für 3 Monate
  • Volunteer Job für ein None Profit Unternehmen in Toronto
  • Einarbeitung in Html, JavaScript, APS.NET Core
Visual Studio Code Azure DevOps Ubuntu Python
C# Html5 JavaScript ASP.NET Core Python
Nord- und Mittelamerika
3 Jahre 11 Monate
2015-07 - 2019-05

Softwareentwickler und Spezialist Prüfsysteme

Softwareentwickler Agile Entwicklung .NET C# ...
Softwareentwickler
  • Implementierung eines Echtzeitmesssystems cRIO in LabVIEW
  • Backend Implementierung von Standard Device- Driver in C# .Net
  • Implementierung von User-Interface mit WPF (Windows Presentation Foundation) nach MVVM Pattern
  • Planen, Entwerfen von Software-Design, basierend
    auf den Prinzipien des objektorientierten Entwurfs
  • Implementierung und Testen von Software-Komponenten
    nach TDD (Test Driver Development) Methode
  • Unitest Testautomatisierung mittels MSTest, xUnit.net und NUnit
C# C LabVIEW Visual Studio WPF WCF Git LabWindows Team Foundation MKS
Agile Entwicklung .NET C# objektorientierter Entwurf
Hella KGaA Hueck & Co
4 Jahre 1 Monat
2011-07 - 2015-07

Prüfstandsoftware Entwicklung

Systemtest-Ingenieur und Ingenieur für Testsysteme
Systemtest-Ingenieur und Ingenieur für Testsysteme
  • Systemtester im AAG(Anhängeranschlussgerät) Projekt
  • Erstellung von Systembasierten Testfällen unter anderem auch ASIL-basierte Testfälle
  • Prüfstandsoftware Entwicklung (LabWindows)
  • Testfalldesign, –spezifikation und –durchführung (funktionale Tests und Umweltprüfungen)
C LabWindows MKS NIPXI System NI DIAdem CAN Bus Vector CANoe Doors
Hella KGaA Hueck & Co
4 Monate
2011-04 - 2011-07

Einarbeitung in Baukasten

Ingenieur für Testsysteme
Ingenieur für Testsysteme
  • Einarbeitung in Baukasten
  • Erstellung von Konzept für Prüfstandsaufbau
  • Programmierung der Prüfstandssoftware
C LabWindows MKS NIPXI System NI DIAdem CAN Bus Vector CANoe Doors
Hella KGaA Hueck & Co
9 Monate
2010-08 - 2011-04

Einarbeitung in Fahrzeug Systemtest

Systemtest-Ingenieur für Fahrzeug
Systemtest-Ingenieur für Fahrzeug
  • Einarbeitung in Fahrzeug Systemtest
  • Einarbeitung in MATLAB Stateflow
  • Fehlernachstellen und Fehleridentifizieren
MATLAB MATLAB Stateflow MKS CAN Bus Vector CANoe Doors
Knorr-Bremse AG, ALTEN GmbH
7 Monate
2010-02 - 2010-08

Erstellen einer Zeitplanung

Softwareentwickler
Softwareentwickler
  • Planung und Konzepterstellung wie die gesamte Software implementiert werden soll
  • Erstellen einer Zeitplanung (Projektplan)
  • Kommunikation mit SPS über OPC-Server
  • Erstellen einer GUI und Implementierung der geforderten
    Funktion
  • Aufbau von verschiedenen Modulen
    • Ablauf der Automatik Messungen durch Multithreading
    • Multithreading für OPC Server
    • Verwalten von Thread Safe Variablen
    • Erstellen von XML-Schnittstellen
    • Erstellen von verketteten Listen für Datenspeicherung
    • Verwaltung von Errorhandling und das Absetzten von Fehlermeldungen
    • Verwaltung von CSV Dateien und Ini-Dateien
  • Modularer Aufbau für die verschiedenen Prüfplatze in einem einzigen Softwarepaket
  • BugFixen
C LabWindows/CVI MS Projekt NI PXI System
M.A.i. GmbH, ALTEN GmbH
1 Jahr 3 Monate
2008-04 - 2009-06

Programmierung der Prüfstandssoftware

Softwareentwickler
Softwareentwickler
  • Programmierung der Prüfstandssoftware
  • C Programmierung mit LabWindows/CVI
  • Module Erstellen und Dokumentieren
  • Bestehende Module an das System anpassen
  • GUI Erstellung für die Prüfstände
  • Anpassung von CAN, TP 2.0 und Diagnose (KWP2000) Module
  • Änderungsdokumentation in MKS durchführen
C LabWindows/CVI MS Projekt MKS NI PXI System CAN Bus Vector CANoe Vector CANalyzer
Hella KGaA Hueck & Co.,
8 Monate
2007-09 - 2008-04

MATLAB und C Programmierung

Softwareentwickler
Softwareentwickler
  • MATLAB und C Programmierung
  • Target Language Compiler
  • Real Time Workshop
  • GUI- Spezifikationen implementieren und dokumentieren
  • Test Spezifikation implementieren und dokumentieren
  • dSPACE Produkte: RTI, ControlDesk, MotionDesk
C MATLAB Simulink MATLAB RTI ControlDesk MotionDesk
dSPACE GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 1 Monat
2012-09 - 2016-09

Berufsbegleitender Masterstudiengang Elektrotechnik

Master of Science, Hochschule Darmstadt, Darmstadt
Master of Science
Hochschule Darmstadt, Darmstadt

Elektrotechnik mit Schwerpunkt Mikroelektronik

4 Jahre 10 Monate
2002-09 - 2007-06

Diplom-Studiengang

Diplom-Ingenieur (FH), Frankfurt
Diplom-Ingenieur (FH)
Frankfurt

Information und Kommunikationstechnik

Position

Position

Software Engineering, Softwareentwickler, Testmanager, Testkoordinator, Prüfingenieur, Spezialist Prüfsysteme

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Testmangement agiles Testing .NET C# Software Architektur agile Entwicklungsmethoden ISTQB Testprozess Azure DevOps Git CI/CD TDD Testautomatisierung Design Pattern MVVM-Pattern testcoordination Systemtest Unittest MSTest XUnit NUnit Polarion C Entwickler

Schwerpunkte

Belastbar
Interdisziplinär
Kommunikativ
Softwaretesten
Teamplayer
Verantwortungsbewusst
Zielorientiert

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
ASP.NET Core
Azure DevOps
DOORS
Git
Html5
Implementierung eines Echtzeitmesssystems cRIO in LabVIEW
KWP2000
LabWindows
LabWindows/CVI
Microsoft Office
Microsoft Visual Studio
MKS
MKS Integrity
National Instrument LabVIEW
National Instruments DIAdem
objektorientierter Entwurf
Scrum
SOLID Pattern
Team Foundation
TP2.0
Visual Code
Visual Studio
Visual Studio Code

Prozesse und Methode:

  • V-Modell
  • Agile-Softwareentwicklung
  • Fundamentaler Testprozess
  • Anforderungsmanagement
  • Testmanagement
  • TDD
  • Entwurf- Design Pattern
  • Architektur Pattern
  • UML
  • DevOps

Fachliche Kenntnisse:

  • Softwareentwicklung
  • Softwaretesten
  • Prüfstand Entwicklung
  • Testautomatisierung
  • Automobilindustrie

Soziale Kompetenzen:

  • Teamplayer, kommunikativ, zielorientiert, verantwor-tungsbewusst, interdisziplinär, selbstständig, belastbar

Softwareentwicklungsprozess:

  • V-Modell
  • TDD
  • Srum
  • XP


Design-Pattern:

  • MVC
  • SOLID 
  • MVVM 
  • SOA
  • OOP design pattern


Testsystem Architektur:

  • NI-PXI
  • Baukastensystem
  • cRIO

Frontend Sprachen:

  • XAML
  • HTML 5
  • LabWindows/CVI
  • ASP.NET Razor
  • CSS
  • JavaScript

IDE und Werkzeuge:

  • Visual Studio
  • Git
  • Visual Studio Code
  • MKS
  • LabVIEW
  • Azure DevOps
  • LabWindows/CVI
  • UML
  • MATLAB / MATLAB
  • Simulink
  • Gut Doors

Bussysteme und Werkzeuge:

  • LIN
  • PSI 5
  • CAN
  • Vector CANoe
  • SENT
  • Vector CANalyzer

Softwaretest Framework:

  • Visual Studio Unit
  • testing framework
  • xUnit.net
  • NUnit

Betriebssysteme

Ubuntu
Sehr gut
Win10
Experte

Programmiersprachen

.NET
Sehr gut
ASP.NET
Sehr gut
ASP.NET Core MVC
C
Experte
C#
Experte
C++
Gut
JavaScript
LabView
Sehr gut
MATLAB
Gut
Polarion ALM
Python
Gut
WCF
Gut
WPF
Sehr gut

Datenkommunikation

CAN
LIN
PSI5
RS232
SENT
Socket
SPI
TCP/IP

Berechnung / Simulation / Versuch / Validierung

3D Model

Design / Entwicklung / Konstruktion

agiles Projektmanagement
Bootstrap 4
Meshmixer
NUnit
ParaView
Resharper

Branchen

Branchen

  • Telekommunikationsbranche
  • Automobilindustrie
  • Chemie -und Pharmaindustrie
  • Transportindustrie (Bahn)
  • Luft -und Raumindustrie
  • Andere IT-Branche
  • Mittel -und Großunternehmer

Einsatzorte

Einsatzorte

bevorzugt Bereich D6 (+200km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Schweiz
möglich

Projekte

Projekte

7 Monate
2020-09 - 2021-03

C# Software Engineer / Testing Expert

Softwareentwickler, Softwaretester, Testmanager Scrum Softwaretesten agiles Projektmanagement ...
Softwareentwickler, Softwaretester, Testmanager
  • Designen, entwickeln, integrieren und testen von Software für Systeme
  • Erstellung von Requirements, Testspezifikationen im Polarion ALM
  • Bewertet die verfügbaren Optionen und implementiert die beste Vorgehensweise
  • Überwachen von Projektpläne und Zeitpläne, um sicherzustellen, dass die Ergebnisse pünktlich und budgetgerecht erbracht werden. Identifiziert und verwaltet interne und externe Ressourcen, um zugewiesene Projekte zu unterstützen.
  • Technisches Fachwissen als Fachexperte geliefert
  • Komplexe technische Beratung und Führung für multidisziplinäre Team
  • Visuelle Inspektion und Auswertung von 3D Mesh und Volume Daten
Polarion ALM Visual Studio NUnit Resharper ParaView Meshmixer
Scrum Softwaretesten agiles Projektmanagement 3D Model
Innomedic GmbH
Philippsburg
5 Monate
2020-04 - 2020-08

Softwareentwicklung einer Portfolio Homepage

Bootstrap 4 C# ASP.NET Core ...
  • Planung und Konzeption
  • Frontend Implementierung mittels Bootstrap 4
  • CI/CD Realisierung mittels Azure DevOps
  • Backend Implementierung mit ASP.NET Core MVC
Visual Studio Code Azure DevOps
Bootstrap 4 C# ASP.NET Core ASP.NET Core MVC
https://www.atewelde-engineering.com/
1 Jahr
2019-05 - 2020-04

Sabbatical

C# Html5 JavaScript ...
  • Eritrea, Kanada, Mexico, Guatemala, Bolivien
  • English Sprachschule in Toronto für 3 Monate
  • Volunteer Job für ein None Profit Unternehmen in Toronto
  • Einarbeitung in Html, JavaScript, APS.NET Core
Visual Studio Code Azure DevOps Ubuntu Python
C# Html5 JavaScript ASP.NET Core Python
Nord- und Mittelamerika
3 Jahre 11 Monate
2015-07 - 2019-05

Softwareentwickler und Spezialist Prüfsysteme

Softwareentwickler Agile Entwicklung .NET C# ...
Softwareentwickler
  • Implementierung eines Echtzeitmesssystems cRIO in LabVIEW
  • Backend Implementierung von Standard Device- Driver in C# .Net
  • Implementierung von User-Interface mit WPF (Windows Presentation Foundation) nach MVVM Pattern
  • Planen, Entwerfen von Software-Design, basierend
    auf den Prinzipien des objektorientierten Entwurfs
  • Implementierung und Testen von Software-Komponenten
    nach TDD (Test Driver Development) Methode
  • Unitest Testautomatisierung mittels MSTest, xUnit.net und NUnit
C# C LabVIEW Visual Studio WPF WCF Git LabWindows Team Foundation MKS
Agile Entwicklung .NET C# objektorientierter Entwurf
Hella KGaA Hueck & Co
4 Jahre 1 Monat
2011-07 - 2015-07

Prüfstandsoftware Entwicklung

Systemtest-Ingenieur und Ingenieur für Testsysteme
Systemtest-Ingenieur und Ingenieur für Testsysteme
  • Systemtester im AAG(Anhängeranschlussgerät) Projekt
  • Erstellung von Systembasierten Testfällen unter anderem auch ASIL-basierte Testfälle
  • Prüfstandsoftware Entwicklung (LabWindows)
  • Testfalldesign, –spezifikation und –durchführung (funktionale Tests und Umweltprüfungen)
C LabWindows MKS NIPXI System NI DIAdem CAN Bus Vector CANoe Doors
Hella KGaA Hueck & Co
4 Monate
2011-04 - 2011-07

Einarbeitung in Baukasten

Ingenieur für Testsysteme
Ingenieur für Testsysteme
  • Einarbeitung in Baukasten
  • Erstellung von Konzept für Prüfstandsaufbau
  • Programmierung der Prüfstandssoftware
C LabWindows MKS NIPXI System NI DIAdem CAN Bus Vector CANoe Doors
Hella KGaA Hueck & Co
9 Monate
2010-08 - 2011-04

Einarbeitung in Fahrzeug Systemtest

Systemtest-Ingenieur für Fahrzeug
Systemtest-Ingenieur für Fahrzeug
  • Einarbeitung in Fahrzeug Systemtest
  • Einarbeitung in MATLAB Stateflow
  • Fehlernachstellen und Fehleridentifizieren
MATLAB MATLAB Stateflow MKS CAN Bus Vector CANoe Doors
Knorr-Bremse AG, ALTEN GmbH
7 Monate
2010-02 - 2010-08

Erstellen einer Zeitplanung

Softwareentwickler
Softwareentwickler
  • Planung und Konzepterstellung wie die gesamte Software implementiert werden soll
  • Erstellen einer Zeitplanung (Projektplan)
  • Kommunikation mit SPS über OPC-Server
  • Erstellen einer GUI und Implementierung der geforderten
    Funktion
  • Aufbau von verschiedenen Modulen
    • Ablauf der Automatik Messungen durch Multithreading
    • Multithreading für OPC Server
    • Verwalten von Thread Safe Variablen
    • Erstellen von XML-Schnittstellen
    • Erstellen von verketteten Listen für Datenspeicherung
    • Verwaltung von Errorhandling und das Absetzten von Fehlermeldungen
    • Verwaltung von CSV Dateien und Ini-Dateien
  • Modularer Aufbau für die verschiedenen Prüfplatze in einem einzigen Softwarepaket
  • BugFixen
C LabWindows/CVI MS Projekt NI PXI System
M.A.i. GmbH, ALTEN GmbH
1 Jahr 3 Monate
2008-04 - 2009-06

Programmierung der Prüfstandssoftware

Softwareentwickler
Softwareentwickler
  • Programmierung der Prüfstandssoftware
  • C Programmierung mit LabWindows/CVI
  • Module Erstellen und Dokumentieren
  • Bestehende Module an das System anpassen
  • GUI Erstellung für die Prüfstände
  • Anpassung von CAN, TP 2.0 und Diagnose (KWP2000) Module
  • Änderungsdokumentation in MKS durchführen
C LabWindows/CVI MS Projekt MKS NI PXI System CAN Bus Vector CANoe Vector CANalyzer
Hella KGaA Hueck & Co.,
8 Monate
2007-09 - 2008-04

MATLAB und C Programmierung

Softwareentwickler
Softwareentwickler
  • MATLAB und C Programmierung
  • Target Language Compiler
  • Real Time Workshop
  • GUI- Spezifikationen implementieren und dokumentieren
  • Test Spezifikation implementieren und dokumentieren
  • dSPACE Produkte: RTI, ControlDesk, MotionDesk
C MATLAB Simulink MATLAB RTI ControlDesk MotionDesk
dSPACE GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 1 Monat
2012-09 - 2016-09

Berufsbegleitender Masterstudiengang Elektrotechnik

Master of Science, Hochschule Darmstadt, Darmstadt
Master of Science
Hochschule Darmstadt, Darmstadt

Elektrotechnik mit Schwerpunkt Mikroelektronik

4 Jahre 10 Monate
2002-09 - 2007-06

Diplom-Studiengang

Diplom-Ingenieur (FH), Frankfurt
Diplom-Ingenieur (FH)
Frankfurt

Information und Kommunikationstechnik

Position

Position

Software Engineering, Softwareentwickler, Testmanager, Testkoordinator, Prüfingenieur, Spezialist Prüfsysteme

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Testmangement agiles Testing .NET C# Software Architektur agile Entwicklungsmethoden ISTQB Testprozess Azure DevOps Git CI/CD TDD Testautomatisierung Design Pattern MVVM-Pattern testcoordination Systemtest Unittest MSTest XUnit NUnit Polarion C Entwickler

Schwerpunkte

Belastbar
Interdisziplinär
Kommunikativ
Softwaretesten
Teamplayer
Verantwortungsbewusst
Zielorientiert

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
ASP.NET Core
Azure DevOps
DOORS
Git
Html5
Implementierung eines Echtzeitmesssystems cRIO in LabVIEW
KWP2000
LabWindows
LabWindows/CVI
Microsoft Office
Microsoft Visual Studio
MKS
MKS Integrity
National Instrument LabVIEW
National Instruments DIAdem
objektorientierter Entwurf
Scrum
SOLID Pattern
Team Foundation
TP2.0
Visual Code
Visual Studio
Visual Studio Code

Prozesse und Methode:

  • V-Modell
  • Agile-Softwareentwicklung
  • Fundamentaler Testprozess
  • Anforderungsmanagement
  • Testmanagement
  • TDD
  • Entwurf- Design Pattern
  • Architektur Pattern
  • UML
  • DevOps

Fachliche Kenntnisse:

  • Softwareentwicklung
  • Softwaretesten
  • Prüfstand Entwicklung
  • Testautomatisierung
  • Automobilindustrie

Soziale Kompetenzen:

  • Teamplayer, kommunikativ, zielorientiert, verantwor-tungsbewusst, interdisziplinär, selbstständig, belastbar

Softwareentwicklungsprozess:

  • V-Modell
  • TDD
  • Srum
  • XP


Design-Pattern:

  • MVC
  • SOLID 
  • MVVM 
  • SOA
  • OOP design pattern


Testsystem Architektur:

  • NI-PXI
  • Baukastensystem
  • cRIO

Frontend Sprachen:

  • XAML
  • HTML 5
  • LabWindows/CVI
  • ASP.NET Razor
  • CSS
  • JavaScript

IDE und Werkzeuge:

  • Visual Studio
  • Git
  • Visual Studio Code
  • MKS
  • LabVIEW
  • Azure DevOps
  • LabWindows/CVI
  • UML
  • MATLAB / MATLAB
  • Simulink
  • Gut Doors

Bussysteme und Werkzeuge:

  • LIN
  • PSI 5
  • CAN
  • Vector CANoe
  • SENT
  • Vector CANalyzer

Softwaretest Framework:

  • Visual Studio Unit
  • testing framework
  • xUnit.net
  • NUnit

Betriebssysteme

Ubuntu
Sehr gut
Win10
Experte

Programmiersprachen

.NET
Sehr gut
ASP.NET
Sehr gut
ASP.NET Core MVC
C
Experte
C#
Experte
C++
Gut
JavaScript
LabView
Sehr gut
MATLAB
Gut
Polarion ALM
Python
Gut
WCF
Gut
WPF
Sehr gut

Datenkommunikation

CAN
LIN
PSI5
RS232
SENT
Socket
SPI
TCP/IP

Berechnung / Simulation / Versuch / Validierung

3D Model

Design / Entwicklung / Konstruktion

agiles Projektmanagement
Bootstrap 4
Meshmixer
NUnit
ParaView
Resharper

Branchen

Branchen

  • Telekommunikationsbranche
  • Automobilindustrie
  • Chemie -und Pharmaindustrie
  • Transportindustrie (Bahn)
  • Luft -und Raumindustrie
  • Andere IT-Branche
  • Mittel -und Großunternehmer

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.