.NET basierte OO-Systementwicklung unter Windows mit C# und/oder VB.NET inkl. Geschäftsprozessmodellierung und -optimierung, sowie Datenbankdesign und -implementierung
Aktualisiert am 31.12.2025
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2026
Verfügbar zu: 100%
davon vor Ort: 10%
? C#
.NET Framework
SQL
Azure
Azure Functions
Agile Methoden
Windows Presentation Foundation
XML
JSON
Git
DevOps
Scrum
Deutsch
Muttersprache
Englisch
fließend
Latein
Grundkenntnisse

Einsatzorte

Einsatzorte

Wendlingen (+50km)
Deutschland
möglich

Projekte

Projekte

08/2013 ? jetzt

Kunde, Schopfloch

Neuentwicklung einer für den Endkunden generisch projektierbaren Fertigungsleitsystem-Software mit allen nötigen Modulen.

?

Technologien: .Net 4.5, C#, Entity Framework, WPF, TFS, Visual Studio 2012, SQL Server 2012, Windows 8, MEF, PRISM, MVVM

 

05/2013 ? 08/2013

Nobilia, Verl

Entwicklung zur Ablösung eines manuellen papierbasierten Workflows zur vereinfachten Abwicklung von Garantie. und Gewährleistungsfällen in WPF mit WCF.

Gewährleistung von reaktionsfreudigen Oberflächen durch eine durchgängig asynchrone Architektur.

Implementierung einer Änderungshistorie von Datensätzen ähnlich dem TFS unter Verwendung des Memento Patterns und Observierung von Objekt Graphen durch WeakEventMangers.

Integration von konfigurierbaren Erinnerungs-Jobs zur Gewährleistung des Workflow Fortschritts.

Modulares UI mittels WPF. Verteilte Anwendung in komplexer Netzwerkumgebung mit WCF. Serialisierung der übertragenen Daten via Json. Persistierung über EntityFramework und dotConnect an Oracle.

Technologien: .Net 4.5, C#, Entity Framework, WPF, WCF, TFS, Visual Studio 2012, Oracle, dotConnect, MEF, Unity, Json, MVVM, Windows 8

 

04/2013 ? 05/2013

Gambro, Hechingen

Modul Entwicklung zur Digitalisierung eines manuellen Workflows welcher die Überwachung eines Produkt-Herstellungsprozesses steuert. Adaption des bisher auf Papier aufgebauten Workflows in unterschiedlichen Rollenszenarien.

Ablösung der bisherigen ?Sammel-Mappen? Lösung mittels generiertem PDF welches gemäß § 2 Nr. 3 SigG signiert wird um gesetzlich anerkannt zu werden (SSEE).

Entwicklung von Prüfprotokol Generierung und Genehmigungs Workflows.

UI-Entwicklung unter WinForms mit DevExpress in C# und Datenbankanbindung zum SQL Server.

Technologien: .Net 4.0, C#, WinForms, Entity Framework, TFS, Visual Studio 2010, SQL Server 2012, DevExpress 11, Windows 7, MVVM

 

02/2013 ? 03/2013

M&N, Leonberg

Unterstützung und Fehlerbehebung einer bestehenden Unfall-Manager Softwarelösung, bestehend aus verschiedenen Modulen wie:

Erfassung, Auswertung, Statistik, Analyse und Systemverwaltung

Verschiedene Oberflächen für die unterschiedlichen Benutzer Rollen der Unfallbearbeitung mittels WinForms und ASP.Net.

Speicherung der Daten in Oracle Datenbanken.

Technologien: .Net 4.0, C#, ASP.Net, Oracle, WinForms, Janus, TFS, SQL, MVC, DevExpress, ComponentOne

 

11/2009 ? 01/2013

KraussMaffei, München

Portierung einer proprietären Softwarelösung eines Bedienterminals zur Steuerung komplexer Kunststoff-Spritzgießmaschinen auf WPF.

Implementierung einer touchfähigen und benutzerfreundlichen WPF Oberfläche mit Model-View-ViewModel Konzept.

Service orientierte Architektur über MEF und PRISM für einfaches Austauschen der Komponenten wie zum Beispiel der Steuerung.

Schwerpunkt auf CPU Performance und optimalen Speicherverbrauch  auf Grund strenger Hardwarevorgaben.

Optimale Ausnutzung der Dual-Core Prozessoren durch die Verwendung von  Parallel Tasks. Implementierung threadsicherer Objekte zur Synchronisierung der einzelnen Threads u.a. durch das Producer/Consumer Pattern.

Erstellung von Theme-fähigen Control Libraries zur einfachen Wiederverwendung und Austausch der allgemeinen Styles.

Implementierung eines kintischen Scrollverhaltens für die nicht Multitouchfähigen Touchscreens und für die Mausbedienung.

ViewModel Basis Klassen Implementierung mit dynamischen Eigenschaften für die vereinfachte Verwendung über den Visual Studio Binding Dialog für die Designer die nicht XAML versiert sind.

Erstellung von Visual Studio Template-Projekten zur beschleunigten Entwicklung von Modulen.

Persistierung, Import und Export von Einstellungen via XML Serialisierung.

Entwicklung einer FlowDocument basierten Druckengine zur Ablösung der nicht touchfähigen Windows Dialogen.

Einrichtung automatisierter Unit Tests pro TFS Build bei jedem Einchecken von neuem und geändertem Programmcode.

Schulung und Coaching der internen Mitarbeiter.

Technologien: .Net 4.0, C#, WPF, Linq, OO-P, SOA, XML, TFS, SQL, EnterpriseLibrary, MEF, PRISM, MVVM

 

06/2008 ? 10/2009

AntonPaar, Ostfildern

Entwicklung einer Mess-System Software. Mit automatisierten Testabläufen durch einen Test Definition Designer im Baustein-Stil, Auswertung über parametrisierbare Diagramme und Tabellen.

Frei konfigurierbare Gestaltung von jeglichen Projektelementen über Thumbs/Adorners durch einen FlowDocument basierten Report Designer.

Kamerasteuerung zur Aufnahme von Testabläufen.

Saubere MVC Implementierung mittels WPF DataBinding und Verwendung des CompositeUI EnterpriseLibrary Moduls.

Aufbereitung von komplexen Datenstrukturen durch Value- und MultiValue-Converter.

Ribbon UI Entwicklung mit CommandBinding Steuerung.

Restyle-fähiges UI durch zentrales ResourceDictionary für Styles und Templates.

FlowDocument basierter WYSIWYG Druck von Ansichten auch über mehrere Seiten.

Volle Undo/Redo Funktionalität durch Transaktionale Aktionen.

Persistenz per Linq2SQL.

Technologien: .Net 3.5, C#, WPF, WCF, WF, Linq, OO-P, SOA, XML, TFS, SQL, EnterpriseLibrary, DevComponents

 

07/2008 ? 02/2009

Festo, Scharnhausen

Umstellung einer auf Lotus Notes basierten Wettbewerber Vergleichs Datenbank auf Asp.Net mit Linq2SQL.

Technologien: ASP.Net, Ajax, C#, Linq, XML, OO-P, SOA, SQL, TFS, EnterpriseLibrary

 

04/2008 ? 06/2008

Honeywell, Schönaich

Entwicklung eines Windows Service zur Abarbeitung von konfigurierbaren Jobs zum Export von Temperatur Live Messdaten.

Gewichtete Aggregierungs-Funktionen der Messdaten für Statistiken.

Flexible Format Konfiguration zur universellen Verwendung per .Net Remoting.

4 Schichten Architektur zur verbesserten Verwendung von Databinding. Job Persistierung durch XML-Serialisierung.

Technologien: .Net, C#, OO-P, SOA, XML, TFS, SQL

 

12/2007 ? 04/2008

Festo, Scharnhausen

Umstellung von zwei ähnlichen Lotus Notes Anwendungen auf SharePoint 2007. Redaktion in SharePoint dadurch Entwicklung von Custom FieldTypes wie Treeview, CascadingDropDown, RegexTextField. Entwicklung eines EventHandlers zur Sicherstellung der Integrität von verlinkten Listen.

Ajax Web-Applikation zur Visualisierung der SharePoint Daten mittels Webservices.

Migration der Daten aus Notes durch Jobs unter der Verwendung der SharePoint API zur Sicherstellung des korrekten ContentTypes.

Technologien: ASP.Net, Ajax, C#, XML, OO-P, SOA, SQL, TFS, SharePoint, EnterpriseLibrary

 

06/2007 ? 12/2007

Festo, Scharnhausen

Erstellung eines Portal-Frameworks in C# mit Schnittstellen SAP und Java. Globaler Java Webservice zur Bereitstellung eines benutzerspezifischen Menüs. Auswertung von SAP Login-Daten für personalisierte Oberflächen. Doppelter Caching Mechanismus in Memory und SQL Datenbank. Für die Gewährleistung gültiger Auftritte wenn auch eines der beiden externen Systemen nicht verfügbar ist. Einbindung in diversen Applikationen für die Umstellung eines Internetauftritts und allen darin enthaltenen Anwendungen.

Technologien: ASP.Net, C#, XML, XSLT, OO-P, SOA, SQL, TFS, SAP, Java, Com, EnterpriseLibrary

 

03/2007 ? 06/2007

Festo, Scharnhausen

Entwicklung eines ASP.Net Wissensportal für unternehmensspezifische übersetzbare Applikationen. Speicherung der Bewegungsdaten in SQL Server 2005 mit integrierter Volltextsuche. Darstellung von Massendaten mit komplexen hierarchischen Strukturen mit Ajax und LoadOnDemand.

Import dieser lokalisierten Daten aus Xml. Generierung von Powerpoint 2007 Präsentationen von veröffentlichen Applikationen.

Bewertungen & Rezensionen von Applikationen in Amazon Art. Implementierung eines Genehmigungs-Workflows von Eingereichten Applikationen durch die Redaktion.

Technologien: ASP.Net, C#, XML, OO-P, SOA, SQL, TFS, Telerik, EnterpriseLibrary

 

02/2007 ? 03/2007

Festo, Scharnhausen

Ajax basierte Erstellung einer ASP.Net Anwendung zur Auswertung von Email-Bounces. Import von Umfrage und Empfängerdaten per Csv. Automatisch Zuordnung der zuvor hochgeladenen Empfänger und Umfragedaten der aus Lotus Notes in SQL Server 205 importierten Bounces. Automatische Kategorisierung der Bounces in Unterordner über ein konfigurierbares Regelwerk mit Gewichtung. Weboberfläche im Stil von Outlook Web Access.

Technologien: ASP.Net, Ajax, C#, CSV, OO-P, OO-D, SOA, SQL, Lotus Notes, TFS, EnterpriseLibrary

 

08/2006 ? 10/2006

Festo, Scharnhausen

Ablösung einer Lotus Notes Datenbank zur Abwicklung von Support-Tickets mit ASP.Net. Newsgroups-artiger Aufbau der Anwendung zur Sicherstellung des Verlaufs. Import-WindowsService für automatisierte Benachrichtigung von neuen Tickets und Import in Oracle. Statistiken zur Auswertung von Bearbeitungszeiten, Bearbeitungsintervalle, Reaktionszeiten und Trends.

Technologien: ASP.Net, C#, OO-P, OO-D, SOA, Oracle, EnterpriseLibrary

 

06/2006 ? 02/2007

Festo, Scharnhausen

ASP.Net Entwicklung eines lokalisierten Dokumentenverwaltungssystems mit Datenhaltung in SAP-DMS.

4 Schichten Architektur(PresentationModel) zur möglichen Ersetzung der Weboberfläche durch einen WinForms-Client. Granulare Prüfung der Rollen und Rechte zur Prävention von Datenschutzverletzungen. Implementierung gängiger Funktionen wie Versionierung, Checkin/Checkout, Sperrung von gleichzeitigen Zugriffen und Batch-Updates von Metadaten. Speicherung von komplexen Metadaten in Oracle. Volltextsuche über TRex-Engine. Verwendung des .Net Provider-Modells(Membership, Profile, Roles) und Entwicklung unternehmensspezifischer Provider.

Gleichzeitige Anmeldung sowohl Windows-Integrated also auch Forms durch Win32-Api Funktionen zum schnellen Benutzerwechsel. Anbindung zu Lotus Notes zur Migration bestehender Dokumente.

Technologien: .Net, ASP.Net, C#, SAP-DMS, Oracle, SQL, XML, EnterpriseLibrary, Telerik, OO-P, OO-A, OO-D, SOA, ActiveDirectory, Lotus Notes, TFS

 

06/2006 ? 08/2006

Sütron, Bonlanden

Konzeption, Design und Implementierung einer Toolbox-Komponente in VisualStudio-Art. Zur Kommunikation mit den verschiedenen Editoren der WinForms MDI-Anwendung in Form von serialisierten Objekten. Verschiedene ToolboxItems wie .Net-Controls, Graphiken, Bilder und komplexe Objekte. Import von eventuell benötigten Assemblies durch einen Wizard welcher die Abhängigkeiten automatisch erkennt und ebenfalls importiert. Oberfläche angelehnt an Office 2007(Ribbon) und Vista (Live-Preview). Sowohl Drag&Drop als auch Copy&Paste Implementierung.

Erstellung nUnit und Microsoft-Unit Tests zum automatisierten Testen mittels TFS.

Technologien: .Net, C#, SyncFusion, TFS, XML, OO-P, OO-D, OO-A, SOA

 

06/2006 ? 06/2006

Dürr AG, Stuttgart

Erstellung eines für Powerpoint in ActiveX eingebettetes WPF Controls zur Visualisierung und Steuerung eines Ventils.

Technologien: .Net, C#, WPF, XAML, ActiveX, Powerpoint

 

04/2006 ? 06/2006

 

Campana & Schott, Frankfurt

Entwicklung einer Claims-Management Plattform mit ASP.Net 2.0 und SQL Server 2000/2005 Datenschicht.Change Tracking / Data-History durch Trigger-Funktionalität.Verschlüsselung mancher Datenfelder auf Grund der hohen Sicherheitsrichtlinie. Berechtigungssteuerung auf Basis von Microsoft Project.Lockmechanismus zur Unterbindung von gleichzeitiger Bearbeitung von Objekten. ASP.Net Personalization und Localization.Datawarehousing mit SQL Server Analysis Services.17-Dimensionale OLAP-Cube zur Reportgenerierung mit SQL Server Reporting Services und Crystal Reports XI.

Technologien: .Net, ASP.Net, C#, SQL, SQL Server, SourceSafe, Visual Studio, Data Warehousing, XML, XSL, XSLT, OOP, OOD, OLAP, SOA, SOAP, SP, UML, TCP/IP, HTTP, Windows 2003 Server

 

12/2005 ? 03/2006

 

Swisscom, Zürich

Entwicklung eines Resource Allocation Intranet-Portals mit ASP.Net 2.0 aufbauend auf das Model-View-Controller Konzept.
Implementierung einer eigenen Workflowengine zur strickten Trennung der 3-Schichten Architektur.
Dynamisierung der GUI unter der Verwendung von Masterpages sowie einer Anbindung an Outlook.
Technologien: .Net, ASP.Net, C#, SQL, SQL Server, SourceSafe, Visual Studio, Data Warehousing, XML, XSL, XSLT, MVC, OOP, OOD, SOA, SOAP, SP, UML, TCP/IP, HTTP, Windows XP, Windows 2003 Server

 

10/2005 ? 12/2005

Swisscom, Zürich

Report Automatisierung durch die Entwicklung einer Report-Generator Engine.
Modularisierung von Reports mittels wieder verwendbaren Subreports. Sammlung von Metadaten in einer Data Warehouse Datenbank. Parametrisierbare Schnittstelle der Reports zur automatischen Generierung der Pdf-Files.
Frontend-Lösung durch Report2Web.
Zeit- und Event-gesteuerter Abgleich der verschiedenen Produktivsystemen(Oracle, SQL Server, File-Server, Ftp-Server) mit der Betriebsdatensammlung mittels Webservices.
Technologien: .Net, C#, SQL, Crystal Reports, Oracle, Report2Web, SQL Server, SourceSafe, Visual studio, XML, XSL, XSLT, OOP, OOD, SOA, SOAP, SP, UML, TCP/IP, HTTP, FTP, Windows XP, Windows 2003 Server 

01/2005 ? 09/2005

Sumitomo Group / Werbas AG, HolzgerlingenNeuentwicklung eines 16Bit Pascal Systems für dem freien und markengebundenen Werkstatt- und
Autohausbereich in C#.
Klassische 3 Schichten Architektur(MVC) mit Datenschicht im SQL Server 2000, Business-Object Schicht
und ThinClient als WinForms(MDI) und Web-Interface.
Kommunikation von Server und Client per .Net Remoting.
Implementierung einer PocketPC Version mit abgespeckter Funktionalität.
Erstellung eines ASP.NET Webclients zur Nutzung eines gehosteten Servers mit Datenbank.
Entwicklung von verschiedenen Modulen wie:- Werkstattplanung- Zeitmanagment- Kundeninformationssystem- Auftragsverwaltung- Stammdatenverwaltung- Dokumentenverwaltung- Fahrzeughandel- Finanzbuchhaltungals dynamisch geladene Plugins mit .Net Reflection.Modulbasierte Lizensierung über Webservices.Einbindung von 3rd Party Informationssystemen wie Awn und TecDoc.Druckfunktionalität mittels List and Label.Integration von Site mit Microsoft Navision.Technologien: .Net, ASP.Net, C#, WinForms, SQL, ComponentGo, Datev Self, DevExpress, fxCop, List&Label, MagicLibrary, Navision, nDoc, SharpZip, SQL Server, SourceSafe, Visual Studio, XML, XSL, XSLT, MVC, OOP, OOD, SP, SOA, SOAP, UML, TCP/IP, HTTP, Windows 2000, Windows XP, Windows 2003 Server, PPC 2003 

11/2004 ? 12/2004

Deutsche Post, Darmstadt

 Ablösung des bisherigen Buchungssystems der Deutsche Post (Retail-System mit Agententechnologie)
durch eine neue technische Plattform basierend auf BizTalk Server 2004.
Entwicklung in einem Team über 50-Mann in C#.
Überschreibung von Standard-Biztalk-Komponenten (z.B.: PipelineComponents) zur
Performanceoptimierung.
Sicherstellung der GoB-Fähigkeit aller Projektergebnisse.
Hoher Performancegewinn da eine Massendatenverarbeitung von 6 Millionen Nachrichten pro Tag, die über
die Routingengine durch das Backend geroutet werden, stattfindet werden alle Objekte streambasiert
im Speicher gehalten.
Technologien: .Net, C#, SQL, Biztalk Server, fxCop, nDoc, nUnit, SharePoint, SQL Server, SourceSafe, Visual Studio, XCeed, BPA, EAT, XML, XSL, XSLT, GoBS, OOP, OOD, SOA, SOAP, SP, UML, V-Modell, Wasserfall-Modell, TCP/IP, Windows 2003 Server 

05/2004 ? 10/2004

 

Microsoft, Düsseldorf / Bad Homburg

Entwicklung einer transaktionalen Web Hosting Plattform für die T-Com aufbauend auf den Microsoft Provisioning Server.
Übergeordneter Provisioning Layer mittels Biztalk Server 2004 welcher die Web Requests auf den Webservice mapt.
Verteilung der Anwendungen auf ca. 150 Servern mit .Net Remoting und Com+.
ASP.NET Weboberfläche zur Verwaltung der verschieden Homepage-Profilen.
Loadbalancing via eines eigens entwickelten ResourceManagers.
Datenhaltung in SQL Server Datenbanken.
Testlandschaften auf Virtual Server Ebene und automatisierten Testcases mit Hilfe des nUnit Frameworks.
Technologien: .Net, ADO.Net, ASP.Net, C++, C#, SQL, AD, Biztalk Server, IIS, nUnit, nDoc, MPS, SharePoint, SourceSafe, Visual Studio, COM, COM+, XML, XSL, XSLT, OOP, OOD, SOA, SOAP, SP, UML, FTP, HTTP, HTTPS, TCP/IP, Windows 2003 Server

 

04/2004 ? 05/2004

Alcatel, Stuttgart

Entwicklung eines multithreaded Zugleitsystem Simulators in C++ 6.0.
Transaktionale Kommunikation mittels Com+. Anbindung an Siemens SPS zum Abholen relevanter Telegramme.
Besondere Performanz da innerhalb von Millisekunden Daten empfangen und weitergeleitet werden müssen
ohne das Wartezeiten oder Informationsverluste vorherrschen.
Technologien: C++, MFC, SourceSafe, Visual Studio, COM, COM+, XML, TCP/IP, RS232, Windows NT, Windows 2000 Server

 

09/2003 ? 03/2004

TecCom, Unterschleißheim

Entwicklung eines Rollen basierten Internet Portals mit verteilten Anwendungen via ASP.NET.
Mehrschichtige Klassen-Modellierung mit Frontend(GUI)-Realisierung durch Infragistics-Komponenten.
Datenbankschicht mit serialisierten Objekten im sowohl Binär- als auch im Soap-Format.
Dezentrale Anbindungen von SQL-Servern 2000 und Oracle 9i Datenbanken.
Parsen von XML Dokumenten in DOM zur Verwendung einer Dokumentationsoberfläche im Portal.
Entwicklung, Weiterentwicklung und Einbindung von Com+ Kommunikations-Komponenten.
Encrypting / Decrypting von sensiblen Benutzerdaten.
Thread-Sichere Verteilung der Anwendungen durch .Net Remoting.
Einbindung und Ansteuerung einer Crystal Reports-Engine.
Entwicklung von ASP.Net Custom Controls.
Coaching und Training von internen Mitarbeitern.
Technologien: .Net, ADO.Net, ASP.Net, C++, C#, SQL, VB 6, VB.Net, Chilkat, Infragistics, nDoc, Oracle, SQL Server, SourceSafe, Visual Studio, COM, COM+, XML, XSL, XSLT, MVC, OOP, OOD, SP, UML, Web Service, HTTP, HTTPS, Windows NT, Windows 2000, Windows XP, Windows 2003 Server

 

09/2003 ? 03/2004

Stadt Wuppertal, Wuppertal

Entwicklung einer Graphischen Oberfläche(GUI) für eine XML basierte Datenbank via C#.
Ansteuerung über die System.Data Klasse des .Net Frameworks.
Verwendung diverser API-Funktionen der Core.dll.
Technologien: .Net CF, C#, SQL, Active Sync, Visual Studio, XML, XSL, XSLT, OOP, OOD, PPC 2003, Windows XP

 

11/2002 ? 09/2003

Steiff Fördertechnik, Gingen Brenz

Frontend(GUI)- und Backend-Entwicklung eines intelligenten Logistikmoduls für die
Fördertechnik/Materialflusstechnik mit Anbindung an die Warenwirtschaft, Simulation komplexer Abläufe konfigurierbar mittels eines Simulationsmanagers welcher z.B. in definierbaren Zykluszeiten die Bewegung von Paketen simuliert, Statistikauswertungen, Archivierungen, Störmeldung, Anlagendesign, Mehrsprachenfähigkeit, Materialflussmodul, Lizenzmodul usw.
Auswertung von Fremdgeräten über die RS232-serielle Schnittstelle mit dem 3964 Protokoll.
Fehlerlogging als Intranet Lösung mit Client-seitiger Archivierung im zentralen SQL Server 2000 mittels ASP.NET.
Entwicklung und Einbindung von Com+-Komponenten, als Kommunikationsmittel zum OPC-Server, und den dazu benötigten .Net Wrapper-Klassen.
Installation mit Install Shield bzw. Wise Installer mit automatischer Installation der MSDE mittels Merge-Modulen, Diensten, einrichten von ODBC-Quellen, registrieren von .NET-DLLs im Global Assembly Cache und setzten von Registry-Einträgen.
Konfiguration mittels eigens Entwickelten Assistenten.
Programmupdates über ein ASP/ASP.NET Internet Portal.
Technologien: .Net, .Net CF, ADO.Net, ASP.Net, C++, C#, MFC, ATL, SQL, VB.Net, Install Shield, Wise, Kadmos dxf, Luca, Office, OPC, SoftSPS, Visual Studio, SourceSafe, COM+, XML, XSL, XSLT, ODBC, OOP, OOD, UML, TCP-IP, RS232, Windows NT, Windows 2000, Windows XP, PPC 2002

 

11/2001 ? 10/2002

Linde AG, Höllriegelskreuth

Entwicklung und Weiterentwicklung eines Mehrmandanten- und Mehrstellenfähigem ERP-
Systems(Warenwirtschaftsystems) mit GUI(Graphical User Interface) bestehend aus:
- Kundenpreissystem
- Lager-Verwaltung und -Optimierung
- Produkt-Verwaltung und -Optimierung
- Transportmittelverwaltung
- Transportkostenoptimierung
- Mietpreiseverwaltung
- Automatisches Nachbestellungsmanagement
DB2 Datenbank-anbindung / -abfragen über SQL/ADO.
Portierung von bestehenden 16 auf 32 Bit Anwendungen mit Teilen in VB 6 und .Net.
Erstellung einer Framework-DLL / OCX welche firmenspezifische Funktionen beinhaltet.
Einbindung von Cobol-Klassen.
Archivierung von Reports über API / Com-Schnittstelle und Kapselung in Klassenmodul.
Oberfläche des Wareneingangs mit Buchungen auf einer dezentralen Datenbank über ein ASP/ASP.NET Intranet-Portal.
Installation über Anweisungsliste bestehend aus Ini-Werten und XML-Einträgen.
Fernwartung sowohl mit PC-Anywhere und VNC als auch mit Citrix-Server.
Austausch XML-basierter Belege via BizTalk Server Interpretation und Übersetzung mit XSL.
Das Nachbestellmanagement untersucht die Artikel und leitet eine Bestellung per Fax ein sobald ein Mindestbestand unterschritten wird.
Des Weiteren werden automatisch Bestellvorschläge generiert welche alle Artikel die zur Neige gehen auflisten.
Technologien: .Net, ADO, ADO.Net, ASP, ASP.Net, C++, C#, MFC, ATL, SQL, VB 6, VB.Net, DB2, Access, Biztalk Server, DDE, ICA-TerminalServer, Lotus Notes, PVCS, Visual Studio, COM, DCOM, XML, XSL, XSLT, ODBC, OOP, OOD, Windows 2000, Windows NT, TCP-IP

 

Aus- und Weiterbildung

Aus- und Weiterbildung

07/2000: Gymnasium Münsingen
08/2000 - 03/2002: Ausbildung zum Softwareentwickler
04/2002: Selbständig

Kompetenzen

Kompetenzen

Top-Skills

? C# .NET Framework SQL Azure Azure Functions Agile Methoden Windows Presentation Foundation XML JSON Git DevOps Scrum

Produkte / Standards / Erfahrungen / Methoden

 .Net / C# / VB.NET / ASP.NET / ADO.NET / WPF / WCF / WF / SQL / LINQ / Oracle / DTS / XML / XSL / Web Services / TFS / SharePoint / EnterpriseLibrary  / HTML / SOA / OO-P / OO-D / MEF / PRISM / MVVM / MVC / SOLID / WinForms / WinRT

 

Betriebssysteme

MS-DOS
Windows
NT, 2000, XP, 2003, Vista
Windows CE

Programmiersprachen

C#
VB.NET
WCF
WPF
 

Datenbanken

Access
DB2
MS SQL Server
MySQL
ODBC
Oracle
SQL

Datenkommunikation

Bus
Ethernet
Internet, Intranet
ISDN
Message Queuing
parallele Schnittstelle
PC-Anywhere
RS232
SMTP
TCP/IP
Windows Netzwerk

Hardware

Bus
Drucker
embedded Systeme
Mikrocontroller
PC
Scanner
Siemens-SPS STEP x
SPS

Branchen

Branchen

Automatisierungstechnik
Automotive
Bau
Büroorganisation
Dienstleistung
Gesundheitswesen
Industrie / Großindustrie
Öffentlicher Dienst
Post
Telekommunikation
Werbeagentur

Einsatzorte

Einsatzorte

Wendlingen (+50km)
Deutschland
möglich

Projekte

Projekte

08/2013 ? jetzt

Kunde, Schopfloch

Neuentwicklung einer für den Endkunden generisch projektierbaren Fertigungsleitsystem-Software mit allen nötigen Modulen.

?

Technologien: .Net 4.5, C#, Entity Framework, WPF, TFS, Visual Studio 2012, SQL Server 2012, Windows 8, MEF, PRISM, MVVM

 

05/2013 ? 08/2013

Nobilia, Verl

Entwicklung zur Ablösung eines manuellen papierbasierten Workflows zur vereinfachten Abwicklung von Garantie. und Gewährleistungsfällen in WPF mit WCF.

Gewährleistung von reaktionsfreudigen Oberflächen durch eine durchgängig asynchrone Architektur.

Implementierung einer Änderungshistorie von Datensätzen ähnlich dem TFS unter Verwendung des Memento Patterns und Observierung von Objekt Graphen durch WeakEventMangers.

Integration von konfigurierbaren Erinnerungs-Jobs zur Gewährleistung des Workflow Fortschritts.

Modulares UI mittels WPF. Verteilte Anwendung in komplexer Netzwerkumgebung mit WCF. Serialisierung der übertragenen Daten via Json. Persistierung über EntityFramework und dotConnect an Oracle.

Technologien: .Net 4.5, C#, Entity Framework, WPF, WCF, TFS, Visual Studio 2012, Oracle, dotConnect, MEF, Unity, Json, MVVM, Windows 8

 

04/2013 ? 05/2013

Gambro, Hechingen

Modul Entwicklung zur Digitalisierung eines manuellen Workflows welcher die Überwachung eines Produkt-Herstellungsprozesses steuert. Adaption des bisher auf Papier aufgebauten Workflows in unterschiedlichen Rollenszenarien.

Ablösung der bisherigen ?Sammel-Mappen? Lösung mittels generiertem PDF welches gemäß § 2 Nr. 3 SigG signiert wird um gesetzlich anerkannt zu werden (SSEE).

Entwicklung von Prüfprotokol Generierung und Genehmigungs Workflows.

UI-Entwicklung unter WinForms mit DevExpress in C# und Datenbankanbindung zum SQL Server.

Technologien: .Net 4.0, C#, WinForms, Entity Framework, TFS, Visual Studio 2010, SQL Server 2012, DevExpress 11, Windows 7, MVVM

 

02/2013 ? 03/2013

M&N, Leonberg

Unterstützung und Fehlerbehebung einer bestehenden Unfall-Manager Softwarelösung, bestehend aus verschiedenen Modulen wie:

Erfassung, Auswertung, Statistik, Analyse und Systemverwaltung

Verschiedene Oberflächen für die unterschiedlichen Benutzer Rollen der Unfallbearbeitung mittels WinForms und ASP.Net.

Speicherung der Daten in Oracle Datenbanken.

Technologien: .Net 4.0, C#, ASP.Net, Oracle, WinForms, Janus, TFS, SQL, MVC, DevExpress, ComponentOne

 

11/2009 ? 01/2013

KraussMaffei, München

Portierung einer proprietären Softwarelösung eines Bedienterminals zur Steuerung komplexer Kunststoff-Spritzgießmaschinen auf WPF.

Implementierung einer touchfähigen und benutzerfreundlichen WPF Oberfläche mit Model-View-ViewModel Konzept.

Service orientierte Architektur über MEF und PRISM für einfaches Austauschen der Komponenten wie zum Beispiel der Steuerung.

Schwerpunkt auf CPU Performance und optimalen Speicherverbrauch  auf Grund strenger Hardwarevorgaben.

Optimale Ausnutzung der Dual-Core Prozessoren durch die Verwendung von  Parallel Tasks. Implementierung threadsicherer Objekte zur Synchronisierung der einzelnen Threads u.a. durch das Producer/Consumer Pattern.

Erstellung von Theme-fähigen Control Libraries zur einfachen Wiederverwendung und Austausch der allgemeinen Styles.

Implementierung eines kintischen Scrollverhaltens für die nicht Multitouchfähigen Touchscreens und für die Mausbedienung.

ViewModel Basis Klassen Implementierung mit dynamischen Eigenschaften für die vereinfachte Verwendung über den Visual Studio Binding Dialog für die Designer die nicht XAML versiert sind.

Erstellung von Visual Studio Template-Projekten zur beschleunigten Entwicklung von Modulen.

Persistierung, Import und Export von Einstellungen via XML Serialisierung.

Entwicklung einer FlowDocument basierten Druckengine zur Ablösung der nicht touchfähigen Windows Dialogen.

Einrichtung automatisierter Unit Tests pro TFS Build bei jedem Einchecken von neuem und geändertem Programmcode.

Schulung und Coaching der internen Mitarbeiter.

Technologien: .Net 4.0, C#, WPF, Linq, OO-P, SOA, XML, TFS, SQL, EnterpriseLibrary, MEF, PRISM, MVVM

 

06/2008 ? 10/2009

AntonPaar, Ostfildern

Entwicklung einer Mess-System Software. Mit automatisierten Testabläufen durch einen Test Definition Designer im Baustein-Stil, Auswertung über parametrisierbare Diagramme und Tabellen.

Frei konfigurierbare Gestaltung von jeglichen Projektelementen über Thumbs/Adorners durch einen FlowDocument basierten Report Designer.

Kamerasteuerung zur Aufnahme von Testabläufen.

Saubere MVC Implementierung mittels WPF DataBinding und Verwendung des CompositeUI EnterpriseLibrary Moduls.

Aufbereitung von komplexen Datenstrukturen durch Value- und MultiValue-Converter.

Ribbon UI Entwicklung mit CommandBinding Steuerung.

Restyle-fähiges UI durch zentrales ResourceDictionary für Styles und Templates.

FlowDocument basierter WYSIWYG Druck von Ansichten auch über mehrere Seiten.

Volle Undo/Redo Funktionalität durch Transaktionale Aktionen.

Persistenz per Linq2SQL.

Technologien: .Net 3.5, C#, WPF, WCF, WF, Linq, OO-P, SOA, XML, TFS, SQL, EnterpriseLibrary, DevComponents

 

07/2008 ? 02/2009

Festo, Scharnhausen

Umstellung einer auf Lotus Notes basierten Wettbewerber Vergleichs Datenbank auf Asp.Net mit Linq2SQL.

Technologien: ASP.Net, Ajax, C#, Linq, XML, OO-P, SOA, SQL, TFS, EnterpriseLibrary

 

04/2008 ? 06/2008

Honeywell, Schönaich

Entwicklung eines Windows Service zur Abarbeitung von konfigurierbaren Jobs zum Export von Temperatur Live Messdaten.

Gewichtete Aggregierungs-Funktionen der Messdaten für Statistiken.

Flexible Format Konfiguration zur universellen Verwendung per .Net Remoting.

4 Schichten Architektur zur verbesserten Verwendung von Databinding. Job Persistierung durch XML-Serialisierung.

Technologien: .Net, C#, OO-P, SOA, XML, TFS, SQL

 

12/2007 ? 04/2008

Festo, Scharnhausen

Umstellung von zwei ähnlichen Lotus Notes Anwendungen auf SharePoint 2007. Redaktion in SharePoint dadurch Entwicklung von Custom FieldTypes wie Treeview, CascadingDropDown, RegexTextField. Entwicklung eines EventHandlers zur Sicherstellung der Integrität von verlinkten Listen.

Ajax Web-Applikation zur Visualisierung der SharePoint Daten mittels Webservices.

Migration der Daten aus Notes durch Jobs unter der Verwendung der SharePoint API zur Sicherstellung des korrekten ContentTypes.

Technologien: ASP.Net, Ajax, C#, XML, OO-P, SOA, SQL, TFS, SharePoint, EnterpriseLibrary

 

06/2007 ? 12/2007

Festo, Scharnhausen

Erstellung eines Portal-Frameworks in C# mit Schnittstellen SAP und Java. Globaler Java Webservice zur Bereitstellung eines benutzerspezifischen Menüs. Auswertung von SAP Login-Daten für personalisierte Oberflächen. Doppelter Caching Mechanismus in Memory und SQL Datenbank. Für die Gewährleistung gültiger Auftritte wenn auch eines der beiden externen Systemen nicht verfügbar ist. Einbindung in diversen Applikationen für die Umstellung eines Internetauftritts und allen darin enthaltenen Anwendungen.

Technologien: ASP.Net, C#, XML, XSLT, OO-P, SOA, SQL, TFS, SAP, Java, Com, EnterpriseLibrary

 

03/2007 ? 06/2007

Festo, Scharnhausen

Entwicklung eines ASP.Net Wissensportal für unternehmensspezifische übersetzbare Applikationen. Speicherung der Bewegungsdaten in SQL Server 2005 mit integrierter Volltextsuche. Darstellung von Massendaten mit komplexen hierarchischen Strukturen mit Ajax und LoadOnDemand.

Import dieser lokalisierten Daten aus Xml. Generierung von Powerpoint 2007 Präsentationen von veröffentlichen Applikationen.

Bewertungen & Rezensionen von Applikationen in Amazon Art. Implementierung eines Genehmigungs-Workflows von Eingereichten Applikationen durch die Redaktion.

Technologien: ASP.Net, C#, XML, OO-P, SOA, SQL, TFS, Telerik, EnterpriseLibrary

 

02/2007 ? 03/2007

Festo, Scharnhausen

Ajax basierte Erstellung einer ASP.Net Anwendung zur Auswertung von Email-Bounces. Import von Umfrage und Empfängerdaten per Csv. Automatisch Zuordnung der zuvor hochgeladenen Empfänger und Umfragedaten der aus Lotus Notes in SQL Server 205 importierten Bounces. Automatische Kategorisierung der Bounces in Unterordner über ein konfigurierbares Regelwerk mit Gewichtung. Weboberfläche im Stil von Outlook Web Access.

Technologien: ASP.Net, Ajax, C#, CSV, OO-P, OO-D, SOA, SQL, Lotus Notes, TFS, EnterpriseLibrary

 

08/2006 ? 10/2006

Festo, Scharnhausen

Ablösung einer Lotus Notes Datenbank zur Abwicklung von Support-Tickets mit ASP.Net. Newsgroups-artiger Aufbau der Anwendung zur Sicherstellung des Verlaufs. Import-WindowsService für automatisierte Benachrichtigung von neuen Tickets und Import in Oracle. Statistiken zur Auswertung von Bearbeitungszeiten, Bearbeitungsintervalle, Reaktionszeiten und Trends.

Technologien: ASP.Net, C#, OO-P, OO-D, SOA, Oracle, EnterpriseLibrary

 

06/2006 ? 02/2007

Festo, Scharnhausen

ASP.Net Entwicklung eines lokalisierten Dokumentenverwaltungssystems mit Datenhaltung in SAP-DMS.

4 Schichten Architektur(PresentationModel) zur möglichen Ersetzung der Weboberfläche durch einen WinForms-Client. Granulare Prüfung der Rollen und Rechte zur Prävention von Datenschutzverletzungen. Implementierung gängiger Funktionen wie Versionierung, Checkin/Checkout, Sperrung von gleichzeitigen Zugriffen und Batch-Updates von Metadaten. Speicherung von komplexen Metadaten in Oracle. Volltextsuche über TRex-Engine. Verwendung des .Net Provider-Modells(Membership, Profile, Roles) und Entwicklung unternehmensspezifischer Provider.

Gleichzeitige Anmeldung sowohl Windows-Integrated also auch Forms durch Win32-Api Funktionen zum schnellen Benutzerwechsel. Anbindung zu Lotus Notes zur Migration bestehender Dokumente.

Technologien: .Net, ASP.Net, C#, SAP-DMS, Oracle, SQL, XML, EnterpriseLibrary, Telerik, OO-P, OO-A, OO-D, SOA, ActiveDirectory, Lotus Notes, TFS

 

06/2006 ? 08/2006

Sütron, Bonlanden

Konzeption, Design und Implementierung einer Toolbox-Komponente in VisualStudio-Art. Zur Kommunikation mit den verschiedenen Editoren der WinForms MDI-Anwendung in Form von serialisierten Objekten. Verschiedene ToolboxItems wie .Net-Controls, Graphiken, Bilder und komplexe Objekte. Import von eventuell benötigten Assemblies durch einen Wizard welcher die Abhängigkeiten automatisch erkennt und ebenfalls importiert. Oberfläche angelehnt an Office 2007(Ribbon) und Vista (Live-Preview). Sowohl Drag&Drop als auch Copy&Paste Implementierung.

Erstellung nUnit und Microsoft-Unit Tests zum automatisierten Testen mittels TFS.

Technologien: .Net, C#, SyncFusion, TFS, XML, OO-P, OO-D, OO-A, SOA

 

06/2006 ? 06/2006

Dürr AG, Stuttgart

Erstellung eines für Powerpoint in ActiveX eingebettetes WPF Controls zur Visualisierung und Steuerung eines Ventils.

Technologien: .Net, C#, WPF, XAML, ActiveX, Powerpoint

 

04/2006 ? 06/2006

 

Campana & Schott, Frankfurt

Entwicklung einer Claims-Management Plattform mit ASP.Net 2.0 und SQL Server 2000/2005 Datenschicht.Change Tracking / Data-History durch Trigger-Funktionalität.Verschlüsselung mancher Datenfelder auf Grund der hohen Sicherheitsrichtlinie. Berechtigungssteuerung auf Basis von Microsoft Project.Lockmechanismus zur Unterbindung von gleichzeitiger Bearbeitung von Objekten. ASP.Net Personalization und Localization.Datawarehousing mit SQL Server Analysis Services.17-Dimensionale OLAP-Cube zur Reportgenerierung mit SQL Server Reporting Services und Crystal Reports XI.

Technologien: .Net, ASP.Net, C#, SQL, SQL Server, SourceSafe, Visual Studio, Data Warehousing, XML, XSL, XSLT, OOP, OOD, OLAP, SOA, SOAP, SP, UML, TCP/IP, HTTP, Windows 2003 Server

 

12/2005 ? 03/2006

 

Swisscom, Zürich

Entwicklung eines Resource Allocation Intranet-Portals mit ASP.Net 2.0 aufbauend auf das Model-View-Controller Konzept.
Implementierung einer eigenen Workflowengine zur strickten Trennung der 3-Schichten Architektur.
Dynamisierung der GUI unter der Verwendung von Masterpages sowie einer Anbindung an Outlook.
Technologien: .Net, ASP.Net, C#, SQL, SQL Server, SourceSafe, Visual Studio, Data Warehousing, XML, XSL, XSLT, MVC, OOP, OOD, SOA, SOAP, SP, UML, TCP/IP, HTTP, Windows XP, Windows 2003 Server

 

10/2005 ? 12/2005

Swisscom, Zürich

Report Automatisierung durch die Entwicklung einer Report-Generator Engine.
Modularisierung von Reports mittels wieder verwendbaren Subreports. Sammlung von Metadaten in einer Data Warehouse Datenbank. Parametrisierbare Schnittstelle der Reports zur automatischen Generierung der Pdf-Files.
Frontend-Lösung durch Report2Web.
Zeit- und Event-gesteuerter Abgleich der verschiedenen Produktivsystemen(Oracle, SQL Server, File-Server, Ftp-Server) mit der Betriebsdatensammlung mittels Webservices.
Technologien: .Net, C#, SQL, Crystal Reports, Oracle, Report2Web, SQL Server, SourceSafe, Visual studio, XML, XSL, XSLT, OOP, OOD, SOA, SOAP, SP, UML, TCP/IP, HTTP, FTP, Windows XP, Windows 2003 Server 

01/2005 ? 09/2005

Sumitomo Group / Werbas AG, HolzgerlingenNeuentwicklung eines 16Bit Pascal Systems für dem freien und markengebundenen Werkstatt- und
Autohausbereich in C#.
Klassische 3 Schichten Architektur(MVC) mit Datenschicht im SQL Server 2000, Business-Object Schicht
und ThinClient als WinForms(MDI) und Web-Interface.
Kommunikation von Server und Client per .Net Remoting.
Implementierung einer PocketPC Version mit abgespeckter Funktionalität.
Erstellung eines ASP.NET Webclients zur Nutzung eines gehosteten Servers mit Datenbank.
Entwicklung von verschiedenen Modulen wie:- Werkstattplanung- Zeitmanagment- Kundeninformationssystem- Auftragsverwaltung- Stammdatenverwaltung- Dokumentenverwaltung- Fahrzeughandel- Finanzbuchhaltungals dynamisch geladene Plugins mit .Net Reflection.Modulbasierte Lizensierung über Webservices.Einbindung von 3rd Party Informationssystemen wie Awn und TecDoc.Druckfunktionalität mittels List and Label.Integration von Site mit Microsoft Navision.Technologien: .Net, ASP.Net, C#, WinForms, SQL, ComponentGo, Datev Self, DevExpress, fxCop, List&Label, MagicLibrary, Navision, nDoc, SharpZip, SQL Server, SourceSafe, Visual Studio, XML, XSL, XSLT, MVC, OOP, OOD, SP, SOA, SOAP, UML, TCP/IP, HTTP, Windows 2000, Windows XP, Windows 2003 Server, PPC 2003 

11/2004 ? 12/2004

Deutsche Post, Darmstadt

 Ablösung des bisherigen Buchungssystems der Deutsche Post (Retail-System mit Agententechnologie)
durch eine neue technische Plattform basierend auf BizTalk Server 2004.
Entwicklung in einem Team über 50-Mann in C#.
Überschreibung von Standard-Biztalk-Komponenten (z.B.: PipelineComponents) zur
Performanceoptimierung.
Sicherstellung der GoB-Fähigkeit aller Projektergebnisse.
Hoher Performancegewinn da eine Massendatenverarbeitung von 6 Millionen Nachrichten pro Tag, die über
die Routingengine durch das Backend geroutet werden, stattfindet werden alle Objekte streambasiert
im Speicher gehalten.
Technologien: .Net, C#, SQL, Biztalk Server, fxCop, nDoc, nUnit, SharePoint, SQL Server, SourceSafe, Visual Studio, XCeed, BPA, EAT, XML, XSL, XSLT, GoBS, OOP, OOD, SOA, SOAP, SP, UML, V-Modell, Wasserfall-Modell, TCP/IP, Windows 2003 Server 

05/2004 ? 10/2004

 

Microsoft, Düsseldorf / Bad Homburg

Entwicklung einer transaktionalen Web Hosting Plattform für die T-Com aufbauend auf den Microsoft Provisioning Server.
Übergeordneter Provisioning Layer mittels Biztalk Server 2004 welcher die Web Requests auf den Webservice mapt.
Verteilung der Anwendungen auf ca. 150 Servern mit .Net Remoting und Com+.
ASP.NET Weboberfläche zur Verwaltung der verschieden Homepage-Profilen.
Loadbalancing via eines eigens entwickelten ResourceManagers.
Datenhaltung in SQL Server Datenbanken.
Testlandschaften auf Virtual Server Ebene und automatisierten Testcases mit Hilfe des nUnit Frameworks.
Technologien: .Net, ADO.Net, ASP.Net, C++, C#, SQL, AD, Biztalk Server, IIS, nUnit, nDoc, MPS, SharePoint, SourceSafe, Visual Studio, COM, COM+, XML, XSL, XSLT, OOP, OOD, SOA, SOAP, SP, UML, FTP, HTTP, HTTPS, TCP/IP, Windows 2003 Server

 

04/2004 ? 05/2004

Alcatel, Stuttgart

Entwicklung eines multithreaded Zugleitsystem Simulators in C++ 6.0.
Transaktionale Kommunikation mittels Com+. Anbindung an Siemens SPS zum Abholen relevanter Telegramme.
Besondere Performanz da innerhalb von Millisekunden Daten empfangen und weitergeleitet werden müssen
ohne das Wartezeiten oder Informationsverluste vorherrschen.
Technologien: C++, MFC, SourceSafe, Visual Studio, COM, COM+, XML, TCP/IP, RS232, Windows NT, Windows 2000 Server

 

09/2003 ? 03/2004

TecCom, Unterschleißheim

Entwicklung eines Rollen basierten Internet Portals mit verteilten Anwendungen via ASP.NET.
Mehrschichtige Klassen-Modellierung mit Frontend(GUI)-Realisierung durch Infragistics-Komponenten.
Datenbankschicht mit serialisierten Objekten im sowohl Binär- als auch im Soap-Format.
Dezentrale Anbindungen von SQL-Servern 2000 und Oracle 9i Datenbanken.
Parsen von XML Dokumenten in DOM zur Verwendung einer Dokumentationsoberfläche im Portal.
Entwicklung, Weiterentwicklung und Einbindung von Com+ Kommunikations-Komponenten.
Encrypting / Decrypting von sensiblen Benutzerdaten.
Thread-Sichere Verteilung der Anwendungen durch .Net Remoting.
Einbindung und Ansteuerung einer Crystal Reports-Engine.
Entwicklung von ASP.Net Custom Controls.
Coaching und Training von internen Mitarbeitern.
Technologien: .Net, ADO.Net, ASP.Net, C++, C#, SQL, VB 6, VB.Net, Chilkat, Infragistics, nDoc, Oracle, SQL Server, SourceSafe, Visual Studio, COM, COM+, XML, XSL, XSLT, MVC, OOP, OOD, SP, UML, Web Service, HTTP, HTTPS, Windows NT, Windows 2000, Windows XP, Windows 2003 Server

 

09/2003 ? 03/2004

Stadt Wuppertal, Wuppertal

Entwicklung einer Graphischen Oberfläche(GUI) für eine XML basierte Datenbank via C#.
Ansteuerung über die System.Data Klasse des .Net Frameworks.
Verwendung diverser API-Funktionen der Core.dll.
Technologien: .Net CF, C#, SQL, Active Sync, Visual Studio, XML, XSL, XSLT, OOP, OOD, PPC 2003, Windows XP

 

11/2002 ? 09/2003

Steiff Fördertechnik, Gingen Brenz

Frontend(GUI)- und Backend-Entwicklung eines intelligenten Logistikmoduls für die
Fördertechnik/Materialflusstechnik mit Anbindung an die Warenwirtschaft, Simulation komplexer Abläufe konfigurierbar mittels eines Simulationsmanagers welcher z.B. in definierbaren Zykluszeiten die Bewegung von Paketen simuliert, Statistikauswertungen, Archivierungen, Störmeldung, Anlagendesign, Mehrsprachenfähigkeit, Materialflussmodul, Lizenzmodul usw.
Auswertung von Fremdgeräten über die RS232-serielle Schnittstelle mit dem 3964 Protokoll.
Fehlerlogging als Intranet Lösung mit Client-seitiger Archivierung im zentralen SQL Server 2000 mittels ASP.NET.
Entwicklung und Einbindung von Com+-Komponenten, als Kommunikationsmittel zum OPC-Server, und den dazu benötigten .Net Wrapper-Klassen.
Installation mit Install Shield bzw. Wise Installer mit automatischer Installation der MSDE mittels Merge-Modulen, Diensten, einrichten von ODBC-Quellen, registrieren von .NET-DLLs im Global Assembly Cache und setzten von Registry-Einträgen.
Konfiguration mittels eigens Entwickelten Assistenten.
Programmupdates über ein ASP/ASP.NET Internet Portal.
Technologien: .Net, .Net CF, ADO.Net, ASP.Net, C++, C#, MFC, ATL, SQL, VB.Net, Install Shield, Wise, Kadmos dxf, Luca, Office, OPC, SoftSPS, Visual Studio, SourceSafe, COM+, XML, XSL, XSLT, ODBC, OOP, OOD, UML, TCP-IP, RS232, Windows NT, Windows 2000, Windows XP, PPC 2002

 

11/2001 ? 10/2002

Linde AG, Höllriegelskreuth

Entwicklung und Weiterentwicklung eines Mehrmandanten- und Mehrstellenfähigem ERP-
Systems(Warenwirtschaftsystems) mit GUI(Graphical User Interface) bestehend aus:
- Kundenpreissystem
- Lager-Verwaltung und -Optimierung
- Produkt-Verwaltung und -Optimierung
- Transportmittelverwaltung
- Transportkostenoptimierung
- Mietpreiseverwaltung
- Automatisches Nachbestellungsmanagement
DB2 Datenbank-anbindung / -abfragen über SQL/ADO.
Portierung von bestehenden 16 auf 32 Bit Anwendungen mit Teilen in VB 6 und .Net.
Erstellung einer Framework-DLL / OCX welche firmenspezifische Funktionen beinhaltet.
Einbindung von Cobol-Klassen.
Archivierung von Reports über API / Com-Schnittstelle und Kapselung in Klassenmodul.
Oberfläche des Wareneingangs mit Buchungen auf einer dezentralen Datenbank über ein ASP/ASP.NET Intranet-Portal.
Installation über Anweisungsliste bestehend aus Ini-Werten und XML-Einträgen.
Fernwartung sowohl mit PC-Anywhere und VNC als auch mit Citrix-Server.
Austausch XML-basierter Belege via BizTalk Server Interpretation und Übersetzung mit XSL.
Das Nachbestellmanagement untersucht die Artikel und leitet eine Bestellung per Fax ein sobald ein Mindestbestand unterschritten wird.
Des Weiteren werden automatisch Bestellvorschläge generiert welche alle Artikel die zur Neige gehen auflisten.
Technologien: .Net, ADO, ADO.Net, ASP, ASP.Net, C++, C#, MFC, ATL, SQL, VB 6, VB.Net, DB2, Access, Biztalk Server, DDE, ICA-TerminalServer, Lotus Notes, PVCS, Visual Studio, COM, DCOM, XML, XSL, XSLT, ODBC, OOP, OOD, Windows 2000, Windows NT, TCP-IP

 

Aus- und Weiterbildung

Aus- und Weiterbildung

07/2000: Gymnasium Münsingen
08/2000 - 03/2002: Ausbildung zum Softwareentwickler
04/2002: Selbständig

Kompetenzen

Kompetenzen

Top-Skills

? C# .NET Framework SQL Azure Azure Functions Agile Methoden Windows Presentation Foundation XML JSON Git DevOps Scrum

Produkte / Standards / Erfahrungen / Methoden

 .Net / C# / VB.NET / ASP.NET / ADO.NET / WPF / WCF / WF / SQL / LINQ / Oracle / DTS / XML / XSL / Web Services / TFS / SharePoint / EnterpriseLibrary  / HTML / SOA / OO-P / OO-D / MEF / PRISM / MVVM / MVC / SOLID / WinForms / WinRT

 

Betriebssysteme

MS-DOS
Windows
NT, 2000, XP, 2003, Vista
Windows CE

Programmiersprachen

C#
VB.NET
WCF
WPF
 

Datenbanken

Access
DB2
MS SQL Server
MySQL
ODBC
Oracle
SQL

Datenkommunikation

Bus
Ethernet
Internet, Intranet
ISDN
Message Queuing
parallele Schnittstelle
PC-Anywhere
RS232
SMTP
TCP/IP
Windows Netzwerk

Hardware

Bus
Drucker
embedded Systeme
Mikrocontroller
PC
Scanner
Siemens-SPS STEP x
SPS

Branchen

Branchen

Automatisierungstechnik
Automotive
Bau
Büroorganisation
Dienstleistung
Gesundheitswesen
Industrie / Großindustrie
Öffentlicher Dienst
Post
Telekommunikation
Werbeagentur

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.