Freelancerprofil: 26477

Softwareentwickler .NET, WPF, c#, C++

Position:
Software-Entwicklung / Programmierung
Projekte im Werdegang

01/2015 - 05/2015 Windows, Maschinenbau, C#, Visual Studio
fachliche Unterstützung der Kundenmitarbeiter in Validation mittels ValidationRules unter Einsatz von ErrorTemplates. Migration einer Anwendung von Windows Forms nach WPF Pairprogramming WPF. Know-how Transfer bezüglich WPF, MVVM und Xaml. Realisierung zahlreicher Behaviors zum Anpassen von Controls sowie zum Vermeiden von code behind. Konsequentes Anwenden des Entwurfsmusters MVVM. Sprachumschaltung der Anwendung zur Laufzeit Maschinenbau Software: WPF, Xaml, MVVM, C# 4.5, Visual Studio 2013, Expression Blend SDK fachliche Unterstützung der Kundenmitarbeiter, Entwickler, partiell auch Coach

08/2014 - 10/2014 C#, Visual Studio
Xaml Analysetool Implementation eines Tools zum automatisierten Aufspüren von Qualitätsverbesserungsmöglichkeiten in Xaml-Dateien. Visualisierung der Vererbungshierarchie von Styles. Suchen von potentiellen Basis-Styles. Rekursives Ermitteln von Ressourcen aus MergedDictionaries. Automatisiertes Überprüfen des Erscheinungsbilds der Controls Softwarehaus Software: WPF, Xaml, MVVM, C# 4.5, Visual Studio 2012, Git Entwickler

09/2013 - 02/2014 C#, Visual Studio, XML
Reportingkomponente für ein digitales Mikroskop Entwicklung einer lokalisierten Komponente zur Ausgabe von Messungen eines digitalen Mikroskops auf Word-Dateien. Versenden der erzeugten Dokumente in emails mit Hilfe der Schnittstelle MAPI. Implementation des Datenzugriffs auf die Konfigurationsdatei und der zugehörigen Benutzeroberfläche Optische Industrie Software: WPF, MVVM, C# 4.5, Visual Studio 2012, TFS 2012, Word 2010, Open XML, MAPI Entwickler

11/2012 - 08/2013 Unit Testing, C#, Visual Studio, .net, SQL, MS SQL Server
Wissensverwaltungssystem Erstellen von Datenhaltungs- Business- und GUI-Schicht eines Wissensver- Implementation eines editierbaren TreeView. MVVM- Datenhaltungsschicht mit Hilfe des Frameworks Continuous LinQ. Einsatz waltungssystems. konformer Einsatz von Dialogen. Synchronisation von Business-Schicht und von Unit-Tests incl. Code Coverage Softwarehaus Software: WPF, MVVM, C# 4.5, Visual Studio 2012, Prism (Interactivity) MS Test, NUnit, NSubstitute(Mocking-Framework), Continuous Linq, ADO.NET, T-SQL, SQL-Server 2012 Entwickler

09/2012 - 10/2012 C++, Straßenbau
Interoperabilität WPF - C++/CLI Realisierung von ViewModels mittels C++/CLI. Ankoppeln an die WPF / XAML-Oberfläche mittels Databinding. Einbinden des in unmanaged C++ implementierten Datenmodells. Umstellen von bestehendem Code auf das Entwurfsmuster MVVM Straßenbauverwaltung Software: WPF, MVVM, C++/CLI, Visual Studio 2012 Entwickler

07/2012 - 08/2012 Windows, Maschinenbau, C#
Benutzeroberfläche für eine Sägeschärfmaschine Einbinden von WPF User Controls in eine Windows Forms Applikation, Implementation von Tastaturschnittstelle und Scrolling Maschinenbau Software: WPF, Windows Forms, C# 4.5, Visual Studio 2012 Entwickler

04/2012 - 07/2012 C++, Visual Studio, Windows
Grafikeditor Programmierung Workflows. eines Graphik-Editors zur interaktiven Entwerfen eines Softwarehaus Software: C++, MFC, Visual Studio 2010, Windows Entwickler

01/2012 - 03/2012 Automobil/ Fahrzeugindustrie, C#
Toolkette Erweitern und Verbessern der Funktionalität verschiedener Applikationen einer Toolkette. Intensiver Einsatz von MVVM, Databinding, XAML sowie Drag'n Drop Automotive Software: WPF, MVVM, C# 4.0/3.5, Visual Studio 2010/2008 Entwickler

11/2009 - 05/2010 SQL, Windows, C++, Visual Studio
Abwanderungsscore Programm zum Ermitteln abwanderungsgefährdeter Kunden einer Bank. Realisierung der Oberfläche zur Konfiguration der Applikation. Erzeugen von dynamischen SQL-Statements. Graphische Darstellung der Ergebnisse. Einbinden des Windows Task-Schedulers Bank Software: C++, boost, Visual Studio 2008, wxWidgets Entwickler

04/2007 - 10/2009 C++, Visual Studio
Grafisches Messblatt zur Anzeige und Ausdruck von Verzahnungsmessungen. Einlesen der Messergebnisse vom Dateisystem. Entwurf und Realisierung der grafischen Anzeige und der Druckfunktionalität. Anbindung an ein bestehendes Auswerteprogramm Maschinenbau Software: C++, MFC, Visual Studio 2005, boost, Gdiplus, Sockets, SharedMemory, FTP Entwickler

01/2006 - 03/2007 Steuerrecht, C++, Visual Studio, Windows
Benutzeroberfläche für Dokumentenbetrachter Entwicklung eines Implementation komplexer Suchdialoge und eines TreeView. Dokumentenbetrachters für Steuer- und Rechtstipps Verlag Software: C++, MFC, Visual Studio 2005, Windows Steuer, Entwickler

05/2005 - 12/2005 .net, COM/OLE/ActiveX, Maschinenbau, C#, Windows, Visual Studio
Benutzeroberfläche Bedieneinheit für Zahnradschleifmaschinen Weiterentwicklung eines GUI-Frameworks unter .NET und Einbinden in eine klassische Win32 Anwendung mittels COM-Interop Maschinenbau Software: C#, .NET Framework, Windows Forms, Visual Studio .NET, COM-Interop, COM, Windows API Entwickler

03/2005 - 04/2005 .net, C#
Protokollierung für Messvorgänge Protokollierungs- und Benutzerverwaltungsprogramm für Messvorgänge mit wahlweiser Anbindung an zentrale oder lokale Datenbank. Kommunikation mit einer entfernten Applikation über .NET-Remoting Optische Industrie Software: C#, .NET-Framework, ADO.NET, .NET-Remoting Entwickler

02/2005 - 03/2005 .net, Maschinenbau, C
Quellcodeanalyse und Aufwandsabschätzung für die Portierung der Benutzeroberfläche eines Messprogramms für Zahnradschleifmaschinen von Turbo C nach .NET Maschinenbau Software: .NET-Framework, Turbo C, DOS Entwickler

03/2004 - 01/2005 Profibus DP/PA, Netzwerk, COM/OLE/ActiveX, C++, Visual Studio, Visual Basic
ProfiNET Assistent für PCWORX Entwicklung einer Assistenten-Komponente für ein Profibus-Konfigurations- Tool. Realisierung von Regeln, die Editieroperationen im Bus je nach Vorgaben erlauben oder verbieten. Erstellen einer Serverkomponente zum Datenzugriff auf unterliegende Netzwerk-Topologien mit deren Hilfe der Assis- auf die Datenhaltungsschicht zugreifen kann. Die eine Automatisierungs-Software mit Werkzeugen zur Konfiguration, Programmierung und Visualisierung von Maschinen und An- tent komfortabel PCWORX-Suite ist lagen Automatisierung Software: Win32, ATL/COM, Visual C++, Visual Studio 6, Together, Visual Basic, VBUnit ProfiNET Assistent, Assistenten-Komponente, Entwickler

12/2003 - 02/2004 MS Office, Excel, C#, .net, Visual Studio, COM/OLE/ActiveX
Dokumentenverwaltungssystem für Ersatzteile Einbau eines Grids in die Anwendung. Entwicklung benutzerdefinierter Controls. Einbinden von Microsoft Word und Microsoft Excel Automobilzulieferer Software: C#, .NET-Framework, Visual Studio .NET, Microsoft Office Automation, COM-Interop Entwickler

01/2003 - 11/2003 .net, COM/OLE/ActiveX, Maschinenbau, C#, Windows
Benutzeroberfläche Bedieneinheit für Zahnradschleifmaschinen Entwicklung eines GUI-Frameworks unter .NET und Einbinden in eine klassische Win32 Anwendung. Einbinden von ActiveX und COM-Komponenten Maschinenbau Software: C#, .NET-Framework, COM-Interop, COM, Windows Entwickler

02/2002 - 12/2002 C, Windows, C++, Visual Studio
Portierung Steuerberatungs-Software Mitarbeit bei der Portierung eines Software-Pakets von C/DOS nach C+ +/Windows. Unterstützung der Kundenmitarbeiter durch Pairprogramming, da diese in Windows und C++ noch unerfahren waren. Portierung einzelner Module mit Hilfe von C++ und MFC sowie Implementation der Druckfunktionalität von Steuerformularen Verlag Software: C++, MFC, Visual Studio 6, Windows, DOS Unterstützung der Kundenmitarbeiter, Entwickler

 
Branche

  Automobilindustrie
Banken & Finanzen
Gesundheitswesen
Maschinen-, Geräte- und Komponentenbau
 
Kenntnisse

Hardware
Betriebssysteme
Programmiersprachen
.net
C
C#
C++
SQL
VB (Visual Basic)
XML

Datenbanken
MS SQL Server

Datenkomm. / Netzwerk
COM/OLE/ActiveX
Netzwerk

Design / Entwicklung

SAP / ERP Module

Software / Tools
MS Excel
MS Office
Subversion
Visual Studio

Standards / Prozesse
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch (++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.