Professioneller Softwareentwickler für C#, WPF, .Net

Referenzen
offline
Verfügbarkeit einsehen
auf Anfrage
de  |  en  |  hu
auf Anfrage
73614 Schorndorf (Württemberg)
15.10.2018

Kurzvorstellung

Ich bin IT Berater und Entwickler mit den Schwerpunkten .NET, C#, WPF, Client-Applications, modulare Softwarearchitekturen. Arbeite überwiegend für Maschinenbau- als auch Softwaredienstleistungsunternehmen. Programmieren ist meine Leidenschaft.

Auszug Referenzen (4)

"Ich habe Hrn. Peusser stets als korrekten und fachlich kompetenten Projektparnter kennen gelernt, der seine Arbeiten termingerecht und mit hoher Qualität abgeliefert hat."
Freiberufler
Kundenname anonymisiert
Tätigkeitszeitraum

4/2011 – 1/2013

Tätigkeitsbeschreibung

Weiterentwicklung eines bestehenden VB6 Projekts mit folgenden Anforderungen:
- frei Skalierbarkeit der Ansichten (zuvor feste Auflösung)
- Implementierung einer neuen Schnittstelle an Servoantriebe.
- Implemntierung von C# dll's
- Implementierung von WPF Controls in VB6

-Beratende Tätigkeit für eine Neuentwicklung im Einsatz folgender Technologien:
-C#,
-WPF,
-Schulung von Grundlagen von WPF in Verbindung mit dem MVVM Pattern gehalten Dez. 2011
-Schulung gehalten von Generischen und flexiblen Softwarearchitekturen in Verbindung mit folgender Technologien: C#, WPF, LINQ, TPL. Wie baue ich eine Softwarearchitektur bei denen alle Anforderungen noch nicht klar definiert sind. Und lasse mir volle Flexibilität offen.
-DesignPattern, Multithreading TPL, Generics, MVVM.


Ende dieses Projekts voraussichtlich 31.03.2013 evtl. früher....

Eingesetzte Qualifikationen

.Net Framework (Mircosoft), C#, Visual Basic, Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


"Herr [...] hat für unser Unternehmen eine Silverlight Verwaltungssoftware für Kundendaten und Verwaltung zu unserer vollen Zufriedenheit erstellt."
Freiberufler
Kundenname anonymisiert
Tätigkeitszeitraum

5/2010 – 6/2010

Tätigkeitsbeschreibung

Immobilien-Kundenveraltung programmiert. Sinn und Zweck des ganzen war, die Erfassung aller Kunden inkl. aller notwendigen Daten für den Kauf einer Immobilie.

Technologien waren:

C#, Silverlight, MVVM Pattern.

Eingesetzte Qualifikationen

.Net, .Net Framework (Mircosoft), C#, Visual Studio, Microsoft Silverlight


"Herr [...] hat für unser Unternehmen eine Silverlight Verwaltungssoftware für Kundendaten und Verwaltung zu unserer vollen Zufriedenheit erstellt."
Angestellter
Rainer Matthias, Kelch & Links GmbH
Tätigkeitszeitraum

4/2008 – 3/2010

Tätigkeitsbeschreibung

Weiterentwicklung eines VB6 projekts. Programmierung von Tools zur Erleichterung der Pflege des Projkets. Unterstützung von laufenden Weiterentwicklungen unter C# und WPF.

Eingesetzte Qualifikationen

.Net, .Net Framework (Mircosoft), C#, Visual Basic, Visual Basic Script (VBS), Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


"IO"
Angestellter
Kundenname anonymisiert
Tätigkeitszeitraum

2/2002 – 8/2007

Tätigkeitsbeschreibung

Tätigkeit als Industrieelektroniker/Softwareentwickler für Inbetriebnahmen von Aseptikmaschinen. Sowie Erweiterung und Weiterentwicklung der UI (VB6), Antriebstechnik mit Servoantrieben(ELAU) sowie der Prozessabläufe mit S7. Hauptaufgabe war die Verbesserung der Software, sowie Inbetriebnahme und Kundenschulungen vor Ort beim Kunden.

Schwerpunkte waren:
- Siemens SPS Steuerung S7
- Elau Servoantriebssteuerung von ELAU
- UI Visualisierung der Bedienoberfläche mit VisiWinStudio auf Basis von Visual Basic 6
- Kommunikation zwischen Servoantriebe und UI mit einem OPC Server
- Inbetriebnahmen von Aseptikmaschinen inhouse und beim Kunden vor Ort.

Eingesetzte Qualifikationen

Visual Basic, Visual Studio, Speicherprogrammierbare Steuerung (SPS)


Ich biete

IT, Entwicklung
  • Visual Studio
  • Visual Basic
  • .Net Framework (Mircosoft)
  • C#
  • Windows Presentation Foundation (WPF)
  • Language Integrated Query (LINQ)
  • SCRUM
  • Microsoft SQL-Server (MS SQL)
  • Software Architektur / Modellierung
  • Testautomatisierung

Projekt‐ & Berufserfahrung

Softwareentwickler
TRUMPF GmbH + Co. KG, Stuttgart
11/2015 – 10/2017 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2015 – 10/2017

Tätigkeitsbeschreibung

Fertigstellung bzw. Weiterentwicklung einer HMI Touch-Oberfläche für High-Tech Lasermaschinen. Optimierung des alltäglichen Entwicklungsprozess, wie automatisiertes Erstellen von View-Tests via Visual Studio Extension.
Ausführen von Code-Reviews mit dem Review-Assistent von Devart.
Optimierung von Programmcode für bessere Skalierbar- und Testbarkeit. Der Programmcode wurde mit Unit-, Integrations- und Systemtests automatisiert getestet. Umsetzung von Roslyn-Analyzern aufgrund definierter Architektur-Konzepte. Umsetzung von Unit-Test für die Überwachung der Solution- und Projekteinstellungen.

Eingesetzte Technologien:
- .Net 4, 4.5, 4.6.2
- C# 5/6/7
- WPF
- Prism
- Unity-IOC
- MS-Test
- TestLeft
- Perforce Sourccode Verwaltung
- Programmierung von VisualStudio Extensions
- MVVM
- LINQ
- Async/Await
- TPL
- XML
- UML
- RedGate Ants Performance Profiler
- Visual Studio Performance Analysis Tools
- EAP Enterprise Architect
- SOLID
- CCD
- NSubstitute (Mockingframework)

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), SCRUM, Agile Entwicklung, Enterprise Architect (EA), .Net, .Net Framework (Mircosoft), C#, Visual Studio, XML, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Softwareentwickler
Stoll AG & Co. KG, Reutlingen
2/2015 – 10/2015 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2015 – 10/2015

Tätigkeitsbeschreibung

Fertigstellung bzw. Weiterentwicklung einer HMI für eine Strickmaschine mit C# und WPF.
Eingesetzte Technologien:

- .Net 4.5.1
- C# 5.0
- WPF
- MS Unit Test
- IBM ClearCase Source-Code Verwaltung
- MVVM
- LINQ
- TPL
- XML
- RedGate Ants Memory Profiler
- Visual Studio Performance Analysis Tools

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, .Net, .Net Framework (Mircosoft), C#, Visual Studio, XML, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Softwareentwickler
TZM GmbH, Göppingen
9/2014 – 2/2015 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2014 – 2/2015

Tätigkeitsbeschreibung

Unterstützung bei der Weiterentwicklung eines laufenden Projekts zur Konfiguration von Geräten für Haustechnik.

Folgende Technologien werden eingesetzt:
- .Net 4.5
- C# 5
- WPF
- MVVM
- TFS als Sourcecodeverwaltung
- LINQ
- Async/Await
- TPL
- TDD
- MsTest
- Rhino-Mock Mocking Framework
- Datenspeicherung via XML
- SOA
- IOC Container Ninject
- Teilweiser Einsatz von Prism und Unity.

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, .Net Framework (Mircosoft), C#, Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Softwareentwickler
Stoll, Reutlingen
6/2013 – 10/2014 (1 Jahr, 5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2013 – 10/2014

Tätigkeitsbeschreibung

Unterstützung bei der Entwicklung einer Software in der es um das Erstellen von Schnittmustern geht:
- Entwicklung einer grafischen Oberfläche die einem CAD Programm ähnelt.
- UI Architektur entwickelt um strickte Trennung von Interaktion, Daten und UI zu erreichen
- Entwicklung Visual Studio PlugIn zur Optimierung von zu Lokalisierung von Texten.
- Consulting im Bereich WPF Architektur, MVVM Patttern (Behaviors, AttachedProperties... )
- Entwicklung von PlugIns für das Visual Studio 2012 / Visual Studio 2013
- Zusammenarbeit in einem Scrum Team
- Arbeiten mit der Sourcecodeverwaltung Accurev in Zusammenhang mit Jira für Scrum

Prototype für CAD ähnliche Oberfläche erstellt auf Basis von Drawing Visuals.
- WPF Drawing Visual Hosts
- WPF Custom Drawing Visuals

Eingesetzte Technologien:

Folgende Technologien werden eingesetzt:
- .Net 4.5
- C# 5
- WPF
- MVVM
- Accurev als Source-Code Verwaltung
- TPL
- Projektspezifischer IOC Container in Verwendung
- Custom Drawing Visual
- Custom Drawing Container
- Custom Shapes
- Custom UIElements
- SOLID

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, .Net, .Net Framework (Mircosoft), C#, Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Softwareentwickler
STP AG, Karlsruhe
4/2013 – 5/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2013 – 5/2013

Tätigkeitsbeschreibung

Folgende Tätigkeiten wurde ausgeübt:
- Lokalisierung einer bestehenden modernen WPF Applikation
- Entwicklung von Tools zum Handling von Resx Dateien
- Austausch der Resx Dateien durch Resource Dictionaries
- Unittest für neue ResourceDictionaries.
- Prototyp Entwicklung für die Lokalisierung von Strings in Codedateien (Projekt Roslyn)

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, .Net, .Net Framework (Mircosoft), C#, Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Freiberufler
Kelch GmbH, Weinstadt
4/2011 – 1/2013 (1 Jahr, 10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2011 – 1/2013

Tätigkeitsbeschreibung

Weiterentwicklung eines bestehenden VB6 Projekts mit folgenden Anforderungen:
- frei Skalierbarkeit der Ansichten (zuvor feste Auflösung)
- Implementierung einer neuen Schnittstelle an Servoantriebe.
- Implemntierung von C# dll's
- Implementierung von WPF Controls in VB6

-Beratende Tätigkeit für eine Neuentwicklung im Einsatz folgender Technologien:
-C#,
-WPF,
-Schulung von Grundlagen von WPF in Verbindung mit dem MVVM Pattern gehalten Dez. 2011
-Schulung gehalten von Generischen und flexiblen Softwarearchitekturen in Verbindung mit folgender Technologien: C#, WPF, LINQ, TPL. Wie baue ich eine Softwarearchitektur bei denen alle Anforderungen noch nicht klar definiert sind. Und lasse mir volle Flexibilität offen.
-DesignPattern, Multithreading TPL, Generics, MVVM.


Ende dieses Projekts voraussichtlich 31.03.2013 evtl. früher....

Eingesetzte Qualifikationen

.Net Framework (Mircosoft), C#, Visual Basic, Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Freiberufler
Belgischer Maschinenbauer, Nivelles
10/2010 – 12/2010 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2010 – 12/2010

Tätigkeitsbeschreibung

Statistikprogramm zum auslesen bestehender Textdateien an Maschinen, an denen User, Komponenten, Werkzeuge, usw. gespeichert wurden. Aus denen wurden Statistiken über Auslastung, Anzahl verwendeter Werkzeuge ausgelesen und analysiert:

Folgende Sprachen wurden verwendet:

C#, WPF, MVVM

Eingesetzte Qualifikationen

.Net, .Net Framework (Mircosoft), C#, Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Freiberufler
W-Tool, Schorndorf-Haubersbronn
6/2010 – 9/2010 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2010 – 9/2010

Tätigkeitsbeschreibung

Entwicklung einer kleinen Verwaltungssoftware für Lagerbestand und Co bei denen folgende Technologien zum Einsatz kamen:

C#, WPF, MVVM, LINQ, XML

Eingesetzte Qualifikationen

.Net Framework (Mircosoft), C#, Visual Studio, Windows Presentation Foundation (WPF)


Freiberufler
red1, Stuttgart
5/2010 – 6/2010 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2010 – 6/2010

Tätigkeitsbeschreibung

Immobilien-Kundenveraltung programmiert. Sinn und Zweck des ganzen war, die Erfassung aller Kunden inkl. aller notwendigen Daten für den Kauf einer Immobilie.

Technologien waren:

C#, Silverlight, MVVM Pattern.

Eingesetzte Qualifikationen

.Net, .Net Framework (Mircosoft), C#, Visual Studio, Microsoft Silverlight


Angestellter
Softwareentwickler, Schorndorf
4/2008 – 3/2010 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2008 – 3/2010

Tätigkeitsbeschreibung

Weiterentwicklung eines VB6 projekts. Programmierung von Tools zur Erleichterung der Pflege des Projkets. Unterstützung von laufenden Weiterentwicklungen unter C# und WPF.

Eingesetzte Qualifikationen

.Net, .Net Framework (Mircosoft), C#, Visual Basic, Visual Basic Script (VBS), Visual Studio, Language Integrated Query (LINQ), Windows Presentation Foundation (WPF)


Angestellter
Robert Bosch GmbH, Waiblingen
2/2002 – 8/2007 (5 Jahre, 7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2002 – 8/2007

Tätigkeitsbeschreibung

Tätigkeit als Industrieelektroniker/Softwareentwickler für Inbetriebnahmen von Aseptikmaschinen. Sowie Erweiterung und Weiterentwicklung der UI (VB6), Antriebstechnik mit Servoantrieben(ELAU) sowie der Prozessabläufe mit S7. Hauptaufgabe war die Verbesserung der Software, sowie Inbetriebnahme und Kundenschulungen vor Ort beim Kunden.

Schwerpunkte waren:
- Siemens SPS Steuerung S7
- Elau Servoantriebssteuerung von ELAU
- UI Visualisierung der Bedienoberfläche mit VisiWinStudio auf Basis von Visual Basic 6
- Kommunikation zwischen Servoantriebe und UI mit einem OPC Server
- Inbetriebnahmen von Aseptikmaschinen inhouse und beim Kunden vor Ort.

Eingesetzte Qualifikationen

Visual Basic, Visual Studio, Speicherprogrammierbare Steuerung (SPS)


Ausbildung Industrieelektroniker Fachrichtung Gerätetechnik
Robert Bosch GmbH, Waiblingen
9/1998 – 2/2002 (3 Jahre, 6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/1998 – 2/2002

Tätigkeitsbeschreibung

Auszubildender

Eingesetzte Qualifikationen

Windows NT, MS-DOS, Visual Basic, Elektronik, Speicherprogrammierbare Steuerung (SPS)


Zertifikate

PSD-Schulung
Oktober 2017

Entwicklerkonferenz BASTA Spring 2013
März 2013

Arbeitszeugnis Softwareentwickler
April 2010

Fortbildung Entwicklercamp
Oktober 2008

Entwicklerkonferenz 2008 BASTA
Oktober 2008

IHK Zeugnis
Februar 2002

Ausbildung

PSD-Schulung
(Ausbildung)
Jahr: 2017
Ort: ULM

BASTA Entwicklerkonferenz Mainz
(Ausbildung)
Jahr: 2017
Ort: Mainz 2017

Entwicklerkonferenz BASTA 2013 Darmstadt
(Ausbildung)
Jahr: 2013
Ort: Darmstadt

Konferenz DDC .Net Pro Softwarearchitktur
(Ausbildung)
Jahr: 2012
Ort: Köln

BASTA Entwicklerkonferenz, Deutschland
(Ausbildung)
Jahr: 2008
Ort: Mainz

Codecamp C#, WPF, LINQ
(Ausbildung)
Jahr: 2008
Ort: Koblenz

Fortbildung TCP/IP
(Ausbildung)
Jahr: 2006
Ort: Bosch Feuerbach

Fort- bzw. Weiterbildung C# Programmierung
(Ausbildung)
Jahr: 2005
Ort: Bosch Feuerbach

ELAU EPAS 4 Programmierung
(Ausbildung)
Jahr: 2004
Ort: Bosch Waiblingen

Industrieelektroniker
(Ausbildung)
Jahr: 2002
Ort: Waiblingen

Qualifikationen

- C#
- WPF
- Silverlight
- VB6
- VB.NET
- OOP
- TPL
- LINQ
- PLINQ
- MVVM
- MEF / Unity / Ninject
- Design Patterns
- GUI Entwicklung
- Visual Studio 2008, 2010, 2012, 2013, 2015, 2017
- Entwicklung von PlugIns für Visual Studio 2013 -> 2017
- Expression Blend
- Professionelle Lösungen zur Lokalisierung von WPF Applikationen
- LineOfBuisness Application Acrhitekturen.
- Codeanalyse mit ROSLYN
- ReSharper / CustomPatterns / LiveTemplates
- RedGate Analyse Tools für .Net
- CCD Clean Code Development
- TDD Test Driven Development
- Scrum
- MSBuild
- Arbeiten in Scrum Teams
- MS SourceSafe
- Subversion
- Accurev
- Agile Softwareentwicklung (Scrum)
- MS Office 365 Business

Über mich

Bin ein begeisteter und motivierter Softwareentwickler. Meine Begeisterung für C#, WPF, MVVM, LINQ, TPL, Generische Strukturen, flexible, modulare und dynamische Softwarearchitekturen, und alles was man damit in Verbindung bringen kann, ist nahezu grenzenlos. Ein kleinen Auszug über Programmierstiel etc kann man sich gerne bei GitHub einholen: Versuche immer die perfekte Lösung für ein Problem zu finden. Gebe mich nicht mit: wurde früher so gemacht macht man halt einfach so weiter, funktioniert doch irgendwie, warum noch weiter optimieren.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Ungarisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2734
Alter
37
Berufserfahrung
14 Jahre und 7 Monate (seit 02/2005)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »