Jörg Herrmann verfügbar

Jörg Herrmann

Senior Entwickler C# .NET - WPF - MVVM - Entity Framework - SQL - WinForms

verfügbar
Profilbild von Joerg Herrmann Senior Entwickler C# .NET - WPF - MVVM - Entity Framework - SQL - WinForms aus BadNauheim
  • 61231 Bad Nauheim Freelancer in Deutschland
  • Abschluss: Dipl.-Ing. (FH)
  • Stunden-/Tagessatz: 79.00 €/Std. 680.00 €/Tag
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 06.04.2018
SCHLAGWORTE
PROFILBILD
Profilbild von Joerg Herrmann Senior Entwickler C# .NET - WPF - MVVM - Entity Framework - SQL - WinForms aus BadNauheim
SKILLS

Tätigkeitsschwerpunkte:
 - Windows Anwendungsentwicklung (C# und .NET-Framwork)
 - Datenbank-Frontends, Beratung, Coaching
 - Android App-Entwicklung (Java, Xamarin)

Branchenerfahrung:
 - Banken / Finanzdienstleistung
 - Pharma
 - Chemie
 - Telekommunikation
 - Automotive
 - Produzierendes Gewerbe / Industrie
 - IT-Dienstleistung
 - Unternehmensberatung

C#.NET, .NET-Framework:
 - Schwerpunkt seit 2004
 - Microsoft Visual Studio (alle Versionen)
 - Windows Presentation Foundation (WPF, XAML, MVVM, MVVM Light)
 - Windows Forms (WinForms)
 - Entity Framework
 - ADO.NET
 - LINQ
 - Generics (Generische Klassen)
 - Unit Test (MS-Test, NUnit, Moq)
 - Autofac, Inversion of Control, Dependency Injection, IoC-Container
 - XML
 - Xamarin
 - Microsoft Team Foundation Server (TFS)
 - Git, Subversion (SVN, TortoiseSVN)

Android:
 - Nativ (Java)
 - C# / Xamarin
 - Android Studio
 - Support Library

Datenbanken:
 - Oracle, PL/SQL
 - SQL Server
 - SQLite
 - Access

Sonstiges:
 - Objektorientierte Techniken (OOA, OOD, OOP)
 - Für Portierungen: C++, Delphi, Visual Basic
 - Microsoft Office

Ausbildung:
 - Studium: Elektrotechnik mit Informatik
 - Abschluss: Diplom-Ingenieur (FH)
 - Abitur

REFERENZEN

Referenz durch Teamleiter, Direktbank, vom Oktober 2017, anonymisierter Auszug
Projekt: Coaching, Code Review und Softwareentwicklung

Der Consultant hat sich innerhalb kürzester Zeit in den ihm gestellten Aufgabenbereich eingearbeitet. Er verfolgte die vereinbarten Ziele nachhaltig und mit höchstem Erfolg.
Er verfügt über ein umfassendes und hervorragendes Fachwissen, das er zur Bewältigung seiner Aufgaben sehr sicher und erfolgreich einsetzte.
Er beeindruckte durch seine langjährige Erfahrung und Kenntnisse in der Software Entwicklung, insbesondere C#.

Auch waren seine Code Coaching Maßnahmen sehr erfolgreich. Er beriet, förderte und informierte aktiv die Zusammenarbeit und sorgte für eine angenehme und sehr produktive Zusammenarbeit.

Der Consultant integrierte sich in kürzester Zeit in das Team. Sein freundliches und umgängliches Auftreten wurde von allen geschätzt. Er verhielt sich jederzeit loyal gegenüber dem Unternehmen und überzeugte durch seine persönliche Integrität.

Wir danken dem Consultant für die hervorragenden Leistungen. Wir sind davon überzeugt, dass er auch in der Zukunft sehr gute  Erfolge erzielen wird und würden jederzeit wieder den Consultant einsetzen.
 



Referenz durch Teamleiter, pharmazeutisches Unternehmen, 45.000 MA, vom 30.06.2014, anonymisierter Auszug
Projekt: Weiterentwicklung und Maintenance mehrerer DV-Systeme, eingesetzt in der biologischen Forschung, 08/2010 - 07/2014

Der Consultant ist ein ausgezeichneter Programmierer. In kurzer Zeit gelang es ihm, sich mit dem Source Code der Programme vertraut zu machen. Darüber hinaus konnte er die User Requirements sehr gut erfassen, effektiv umsetzen und die IS Kollegen spürbar entlasten.

Wir haben den Consultant als selbstständigen und zuverlässigen Mitarbeiter kennen gelernt. Sein Vorgehen war sehr strukturiert und zielorientiert. Der Consultant zeigte ein sehr hohes Maß an Eigeninitiative und Leistungsbereitschaft und hat die ihm übertragenen Aufgaben stets zur unserer vollsten Zufriedenheit erfüllt.

Aufgrund seines freundlichen und ausgeglichenen Wesens wurde er allseits sehr geschätzt. Sein Verhalten den Kollegen gegenüber war stets vorbildlich.

Aufgrund der Einführung neuer Systeme wurden die Arbeiten an den bisherigen Systemen weitgehend eingestellt. Wir möchten uns beim Consultant für die sehr gute Zusammenarbeit bedanken und ihm für seine weitere berufliche Zukunft weiterhin viel Erfolg wünschen. Aufgrund seiner gezeigten Kompetenz möchten wir ihn gerne anderen Projektanbietern weiterempfehlen.
 
Projekthistorie

C#.NET: Coaching, Code Review und Softwareentwicklung
08/2017 - 10/2017
Coaching eines Entwickler-Teams in Methoden moderner Software-Entwicklung mit C#.Net

Themen:
- WPF, XAML und MVVM-Architektur
- Inversion of Control (IoC), Dependency Injection (DI), IoC-Container
- Unit Tests, Mocking
- Design Patterns, Best Practices, Clean Code
- Code Review bestehender Software-Module
- Unterstützung beim Refactoring

Eingesetzte Produkte und Technologien:
C#.Net, Unit Tests, Dependency Injection, Entwurfsmuster (Design Patterns), WPF, XAML, LINQ, MVVM (Model View ViewModel), Visual Studio, Team Foundation Server (TFS), Git, TortoiseGit, NuGet, Autofac, Moq
 

C#.NET,  Xamarin: Softwareentwicklung für Mobile Devices
11/2016 - 07/2017
Programmierung einer App mit C# und Xamarin Forms

Eingesetzte Produkte und Technologien:
C#.Net, Xamarin Forms, XAML, LINQ, MVVM (Model View ViewModel), Unit Tests, Android, Visual Studio, Git, TortoiseGit, NuGet, SQLite
 

C#.NET: Softwareentwicklung GMP-konformes LIMS (Labor-Informations- und Management-System)
10/2015 - 10/2016
Programmierung mehrerer Software-Module mit C#.NET für das Qualitätsmanagement und die Qualitätssicherung eines börsennotierten Unternehmens der Spezialchemie (> 33.000 MA)

Eingesetzte Produkte und Technologien:
Microsoft .NET, Microsoft Visual Studio .NET, C#.NET, Windows Forms (WinForms), ADO.NET, Unit Tests, Team Foundation Server (TFS), Oracle SQL Developer
 

Android (nativ): Softwareentwicklung Apps
06/2013 - 10/2015
Programmierung mehrerer Android-Apps. Komplette Projektabwicklung: Analyse, Konzeption, Programmierung, Tests

Eingesetzte Produkte und Technologien:
Android 1.6 bis 5.x, Java, Android Studio, Eclipse, Android Support Library, Subversion (SVN, TortoiseSVN), Gradle, SQLite
 

C#.NET: Softwareentwicklung Pharmaforschung
08/2010 - 07/2014
Programmierung mehrerer Windows-Programme inkl. PL/SQL-Prozeduren für die biologische Forschung eines Pharmakonzerns (> 45.000 MA)

Eingesetzte Produkte:
Microsoft .NET, Microsoft Visual Studio .NET, C#.NET, Windows Forms (WinForms), Windows Presentation Foundation (WPF), ADO.NET, Persistent Datasets (ein ORM ähnlich Entity Framework), Infragistics NetAdvantage, Subversion (SVN, TortoiseSVN), Team Foundation Server (TFS), Oracle PL/SQL, TOAD
 

C#.NET: Softwareentwicklung Auftragsmanagement-Software
02/2010 - 06/2010
Programmierung (C#.Net), Beratung, Analyse, Design, Installation, Schulung

Eingesetzte Produkte:
Microsoft .NET, Microsoft Visual Studio .NET, C#.NET, Windows Forms (WinForms), ADO.NET, List & Label
 

Datenanalyse Buchungsprozesse Telekom
05/2006 - 12/2009
Teamunterstützung bei der Deutschen Telekom AG
Datenanalyse und Datenwartung für Buchungsprozesse der Telekom-Produktlinien Entertain, VDSL, ADSL2+, DSL

Eingesetzte Produkte:
PL/SQL, SSH, PuTTY, Java, TOAD, Oracle, Windows, Solaris, Linux
 

C#.NET: Softwareentwicklung Auftragsverwaltung
01/2006 - 07/2006
Migration und Weiterentwicklung der Verwaltungs-Software eines mittelständischen Unternehmens

Eingesetzte Produkte:
Microsoft .NET, Microsoft Visual Studio .NET, C#.NET, Windows Forms (WinForms), ADO.NET, List & Label, Microsoft SQL Server, Microsoft Access
 

C#.NET: Softwareentwicklung Prüfmittel-Software
12/2004 - 12/2005
Teamunterstützung bei einem mittelständischen Software-Haus

Eingesetzte Produkte:
Visual Studio .NET, C#.NET, Visual SourceSafe, Windows Forms (WinForms), ADO.NET, Infragistics NetAdvantage, ComponentOne Studio, Combit List & Label, RS-232, MS SQL Server, Sybase
 
Ältere Projekte
2005 - 1985


Delphi 7.0: Softwareentwicklung Automatisierungs-Software
Migration und Weiterentwicklung einer Software für die Produktionssteuerung in Kalksandsteinwerken

Visual Basic 6.0: Softwareentwicklung CRM-Management
Entwicklung einer Software zur Management-Unterstützung

Delphi 7.0: Softwareentwicklung CRM-Anwendung
Konzeption und Entwicklung einer Software für Sales und Support

Visual Basic 6.0: Softwareentwicklung Qualitätsmanagement
Umfangreiches Software-Paket für industrielles Qualitätsmanagement (ISO-9000, QS-9000)

Turbo Pascal, Assembler: Softwareentwicklung Gasmischer
Konzeption und Entwicklung der Steuerungs-Software eines Gasmischers

Turbo Pascal, Assembler: Softwareentwicklung Umwelt-Messtechnik
Software zur Messgeräte-Steuerung und zur statistischen Messdaten-Auswertung

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT

100% vor Ort möglich, aber gerne auch remote bzw. Home-Office.

SONSTIGE ANGABEN

Da ich als GmbH tätig bin, ist auch eine längere Zusammenarbeit problemlos möglich.

KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei


exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder):

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
01.10.2015

Versicherungsende:
01.10.2018

Zum exali-Profil »

WEITERE PROFILE IM NETZ