Senior Developer, C#, C, C++,C++/Cli, NOSQL, Systementwicklung, Performance Berater .NET, Pattern Speicheroptimierung, ASP.NET COM, ATL, OOA, SQL
Aktualisiert am 11.12.2017
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2018
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt Bereich D9

nicht möglich

Projekte

Projekte

1 Jahr 11 Monate
2016-02 - 2017-12

TechTrace (Signalaufzeichnung)

Softwareentwickler Scrum .NET 4.6 PLC ...
Softwareentwickler

Entwicklung eines Signaleditors (Software Ozilloskop) mit Anbindng an Steuerungshardware z.B. PCLs.

Anzeigen der Samples in Editor, einbinden des Editors in TIA-Portal (Siemens)

TIAPortal Microsoft VisualStudio C#
Scrum .NET 4.6 PLC XMLSchema XML Serialisierung TIAPortal c#
Quintec GmbH
Erlangen
10 Jahre 2 Monate
2005-09 - 2015-10

Entwicklung einer Objektorientierten Datenhaltung im Automatisierungsumfeld (z.Z. weltgrößtes .NET Projekt)

Freiberuflicher Softwareentwickler Last- und Performancetest agile Softwareentwicklung
Freiberuflicher Softwareentwickler
Refactoring des C++/CLI-Codes durch Anwendung verschiedener Pattern wie z.b. Visitor, Strategie, Factory etc. * Schulung der türkischen Kollegen * Umfangreiche Testentwicklung für native/managed Komponente. *Asynchronen Prozessstarter mit Kommunikation über StdIO Klassen sind unabhängig verwendbar, um eine Prozessüberwachung komfortabel zu implementieren. * LargeObjectHeap optimierte Dictionaries und Pufferklassen. * Optimierung der Datenübertragung zw. Client Server durch Streaming-Protokolle *Vereinheitlichung des bestehenden Meta Systems, dass durch die anfängliche Entwicklung getrennte Anforderungen abbilden musste. Dies war der wahlweise Zugriff auf verschiedene Datenbanken wie z.B. ObjectMapper Unterstützung zwischen BL und SQL-Server und Serialisierungs-Unterstützung zwischen BL und der hauseigenen ObjectOrientierten-Datenbank. * Refakturieren des bestehenden manged .Net Codes * Umstellung der aktuellen Projekte auf x64. * Problemstellung: Durch hohe Objektanforderung im managed Bereich, kommt der GarbageColllector nicht mehr hinterher, die Objekte "wegzuräumen" was zu Speicherüberläufen führt.
VisualStudio 2005-2013 C# C++/CLI Native C++ WPF MVVM AppSight MemoryProfiler SpeedTrace XML XSD Performance Measurement TFS
Last- und Performancetest agile Softwareentwicklung
Siemens
Nürnberg/Fürth

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. für Daten- u. Informationstechnik (FH)

2 jähriges Aufbaustudium im Fach Informatik an der Technischen Fakultät Erlangen

Schulungen:
o        Komponentenorientierte Konzeption und Implementierung für Kassensysteme ( Mehrschichtarchitektur )
o        ATL

Position

Position

Beratung im Bereich .NET Performance Speicheroptimierte Anwendungen, Refactoring, Software Pattern

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Microsoft VisualStudio
Scrum
TIAPortal
TIAPortal
XML Serialisierung
XMLSchema
AppSight
SpeedTrace
Performance .NET Analyse
Performance .NET Beratung
Memory Profiler
Visual Studio .NET / C# / ASP.NET /SQL / XML / STL/ MFC / ATL / ADO.NET / ActiveX
Objektorientierte Analyse/Programmierung/Design
Komponentenorientierte Programmierung
Schichtenmodell (Business-Objects Data-Object)
POS-Systeme
Bildverarbeitung
Migration, Portierung

Betriebssysteme

Windows

Programmiersprachen

.NET 4.6
Basic
Visual Basic
c#
C++
Visual C++
c++/cli
Java
JavaScript
C#, ASP.NET, COM, DCOM, ATL

Datenbanken

Access
MS ACCESS 2000/ 2002
BTrieve
MS SQL Server
ODBC
SQL
Sybase
SQL-Anywhere
ADO.NET, XML .NET Technologie

Hardware

Framegrabber
Mikrocontroller
PC
PLC

Branchen

Branchen

Groß- u. Einzelhandel (Metro, Hettlage)
Industrie (Siemens)
System- und Softwarehäuser
Keramikindustrie (Rauschert)
Softwarehersteller (DATEV)
Messtechnik (Thermosensorik GmbH)
Versicherung - u. Finanzdienstleistung

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt Bereich D9

nicht möglich

Projekte

Projekte

1 Jahr 11 Monate
2016-02 - 2017-12

TechTrace (Signalaufzeichnung)

Softwareentwickler Scrum .NET 4.6 PLC ...
Softwareentwickler

Entwicklung eines Signaleditors (Software Ozilloskop) mit Anbindng an Steuerungshardware z.B. PCLs.

Anzeigen der Samples in Editor, einbinden des Editors in TIA-Portal (Siemens)

TIAPortal Microsoft VisualStudio C#
Scrum .NET 4.6 PLC XMLSchema XML Serialisierung TIAPortal c#
Quintec GmbH
Erlangen
10 Jahre 2 Monate
2005-09 - 2015-10

Entwicklung einer Objektorientierten Datenhaltung im Automatisierungsumfeld (z.Z. weltgrößtes .NET Projekt)

Freiberuflicher Softwareentwickler Last- und Performancetest agile Softwareentwicklung
Freiberuflicher Softwareentwickler
Refactoring des C++/CLI-Codes durch Anwendung verschiedener Pattern wie z.b. Visitor, Strategie, Factory etc. * Schulung der türkischen Kollegen * Umfangreiche Testentwicklung für native/managed Komponente. *Asynchronen Prozessstarter mit Kommunikation über StdIO Klassen sind unabhängig verwendbar, um eine Prozessüberwachung komfortabel zu implementieren. * LargeObjectHeap optimierte Dictionaries und Pufferklassen. * Optimierung der Datenübertragung zw. Client Server durch Streaming-Protokolle *Vereinheitlichung des bestehenden Meta Systems, dass durch die anfängliche Entwicklung getrennte Anforderungen abbilden musste. Dies war der wahlweise Zugriff auf verschiedene Datenbanken wie z.B. ObjectMapper Unterstützung zwischen BL und SQL-Server und Serialisierungs-Unterstützung zwischen BL und der hauseigenen ObjectOrientierten-Datenbank. * Refakturieren des bestehenden manged .Net Codes * Umstellung der aktuellen Projekte auf x64. * Problemstellung: Durch hohe Objektanforderung im managed Bereich, kommt der GarbageColllector nicht mehr hinterher, die Objekte "wegzuräumen" was zu Speicherüberläufen führt.
VisualStudio 2005-2013 C# C++/CLI Native C++ WPF MVVM AppSight MemoryProfiler SpeedTrace XML XSD Performance Measurement TFS
Last- und Performancetest agile Softwareentwicklung
Siemens
Nürnberg/Fürth

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. für Daten- u. Informationstechnik (FH)

2 jähriges Aufbaustudium im Fach Informatik an der Technischen Fakultät Erlangen

Schulungen:
o        Komponentenorientierte Konzeption und Implementierung für Kassensysteme ( Mehrschichtarchitektur )
o        ATL

Position

Position

Beratung im Bereich .NET Performance Speicheroptimierte Anwendungen, Refactoring, Software Pattern

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Microsoft VisualStudio
Scrum
TIAPortal
TIAPortal
XML Serialisierung
XMLSchema
AppSight
SpeedTrace
Performance .NET Analyse
Performance .NET Beratung
Memory Profiler
Visual Studio .NET / C# / ASP.NET /SQL / XML / STL/ MFC / ATL / ADO.NET / ActiveX
Objektorientierte Analyse/Programmierung/Design
Komponentenorientierte Programmierung
Schichtenmodell (Business-Objects Data-Object)
POS-Systeme
Bildverarbeitung
Migration, Portierung

Betriebssysteme

Windows

Programmiersprachen

.NET 4.6
Basic
Visual Basic
c#
C++
Visual C++
c++/cli
Java
JavaScript
C#, ASP.NET, COM, DCOM, ATL

Datenbanken

Access
MS ACCESS 2000/ 2002
BTrieve
MS SQL Server
ODBC
SQL
Sybase
SQL-Anywhere
ADO.NET, XML .NET Technologie

Hardware

Framegrabber
Mikrocontroller
PC
PLC

Branchen

Branchen

Groß- u. Einzelhandel (Metro, Hettlage)
Industrie (Siemens)
System- und Softwarehäuser
Keramikindustrie (Rauschert)
Softwarehersteller (DATEV)
Messtechnik (Thermosensorik GmbH)
Versicherung - u. Finanzdienstleistung

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.