Deutschland: Profil von Thomas Grahl aus Gütersloh, .Net Spezialist, Software Architekt, Projektmanagement | IT Freiberufler, Selbständige, Unternehmens-Profile
Thomas Grahl, .Net Spezialist, Software Architekt, Projektmanagement aus Gütersloh
Thomas Grahl
Dipl.-Informatiker (FH)
tgsoft
.Net Spezialist, Software Architekt, Projektmanagement
33330 Gütersloh
verfügbar
Stunden-/Tagessatz:
70.00 €/Std.
560.00 €/Tag
verhandelbar nach Projektdauer, Projektort und Anforderungen, gilt nur für BRD
verhandelbar nach Projektdauer, Projektort und Anforderungen, gilt nur für BRD
Letztes Update: 25.09.2012 11:10
.NET
ASP.NET
Silverlight
Sonstige Programmiersprachen
Sonstiges (Anwendungsentwicklung)
Datei-Anlagen
Sichtbar nur für eingeloggte Mitglieder
Sprachkenntnisse
deutsch (Muttersprache)englisch (gut)russisch (verhandlungssicher)
Fähigkeiten, Kenntnisse, Erfahrungen:
Hauptschwerpunkt ist das Design und die Entwicklung von Anwendungen im kaufmännischen, betriebswirtschaftlichen und administrativen Bereich hauptsächlich für Medienunternehmen, Finanzdienstleister, Versicherungen und Banken sowie für Dienstleistungs- und Handelsunternehmen auf der Basis von Windows, wobei die Bereiche administrative und technische Projektleitung, Architektur / Design, Prototyping und Implementierung abgedeckt werden können. Die Art der Projekte reicht dabei von Desktop- über Client/Server- bis hin zu Internet/Intranet- und mobilen Anwendungen. Als Entwicklungsplattform kommt dabei Microsoft Visual Studio .NET sowie 6.0 zum Einsatz. Beim Datenbankeinsatz liegen die Schwerpunkte auf MS Access bzw. MSDE im Workgroup- und Desktop- sowie MS SQL Server im C/S- und Internet-Bereich.
Für die Konzeption kundenorientierter Lösungen stehen umfangreiche betriebswirtschaftliche Kenntnisse insbesondere im Bereich Planung und Controlling zur Verfügung, die auf der früheren Tätigkeit als Dozent und Unternehmensberater beruhen. Im Verlauf der vergangenen 6 Jahre habe ich im Rahmen der Projektarbeiten umfangreiche branchenspezifische Erfahrungen im Bereich Medienunternehmen, Finanzdienstleister und Versicherungen sowie in der Investitionsgüterindustrie gesammelt.
Der gegenwärtige Technologieschwerpunkt liegt auf Microsoft .NET und da möchte ich nochmals betonen, dass ich .Net seit Erscheinen der ersten Beta Version in meinen Projekten einsetze, also wirklich Experte bin.
Referenzen:
PROJEKTE der letzten Jahre (in chronologisch absteigender Reihenfolge)
02/10 - dato Transportunternehmen, Leipzig/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Review und Redesign eines Projektes zur Entwicklung einer Verwaltungs- und Planungssoftware für Schüttguttransporte. Redesign als mehrschichtige Client/Server Anwendung, Einsatz von OR-Mapping, Windows Forms Client. Coaching und interaktive Zusammenarbeit mit den Entwicklern des Kunden.
Systemumgebung: Windows 7, Windows Server 2008
Programmiersprache: C#, XML, SQL, LINQ
Entwicklungstools: Visual Studio 2008, .NET Framework 3.5, DevXpress 9.3
Datenbank: MS SQL Server 2005/2008 mit Entity Framework 1.0
08/09 – 01/10 Unternehmensberatung f. Microsoft EMEA, Homeoffice
Position: Techn. Projektleiter, Architekt, Berater, Entwickler
Aufgabe:
Entwurf der Anwendungsarchitektur, Beratung des Managements zu technischen Fragen und Realisierung eines Internetportals für OEM-Kunden von Microsoft EMEA auf Basis von ASP.Net 3.5 SP1. Design und Programmierung der Datenbank auf Basis SQL Server 2008. Leitung eines verteilten remote arbeitenden Entwicklungsteams.
Systemumgebung: Windows Server 2008, Windows 7
Programmiersprache: C#, XML, HTML, SQL, LINQ, Java Script AJAX, Silverlight 3.0, 4.0
Entwicklungstools: Visual Studio 2008 SP1, 2010, .NET Framework 3.5 SP1, Telerik RadControls für ASP.Net AJAX 2009.3
Datenbank: MS SQL Server 2008
05/09 - 07/09 Internes Projekt, Homeoffice
Aufgabe:
Restrukturierung der internen Infrastruktur für die Entwicklung und den Test von komplexen Unternehmensanwendungen auf der Basis von Microsoft Standardprodukten. Einrichten eines neuen Virtualisierungsservers für bis zu 8 gleichzeitig laufende VMs, Einrichten eines Storagesystems. Einrichtung eines Sharerepoint Servers für das interne Informationsmanagement, Implemetierung einer neuen eigenentwickelten Projektzeiterfassung. Einrichtung einer virtuellen Entwicklungs- und Testumgebung für Microsoft Dynamics Produkte (AX, CRM, NAV).
Systemumgebung: Windows XP, Vista, Windows 7 RC, Windows Server 2003, 2008 mit Hyper-V, MS Sharepoint Server 2007,
MS Project Server 2007, MS Dynamics NAV 5.0, 2009,
MS Dynamics AX 4.0, 2009, MS CRM 4.0
Programmiersprache: C#, XML, SQL, LINQ
Entwicklungstools: Visual Studio 2008, .NET Framework 3.5, DevXpress 8.3
Datenbank: MS SQL Server 2005, 2008
04/09 - 05/09 Fahrzeugzulieferer, Kassel/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwurf und Realisierung eines Importtools zum Parsen und Importieren von SAP-Textdateien in eine SQL Server 2005 Datenbank. Entwicklung einer Parser-Engine mit einem XML basierten Regelwerk, Design und Implementierung des User Interface (UI).
Systemumgebung: Windows XP, Windows 7 RC, Windows Server 2003 R2
Programmiersprache: C#, XML, SQL, LINQ
Entwicklungstools: Visual Studio 2008, .NET Framework 3.5, DevXpress 8.3
Datenbank: MS SQL Server 2005
10/08 – 04/09 Softwareunternehmen, Hamburg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwurf und Realisierung einer Schnittstelle sowie der Benutzeroberfläche (GUI) für die Anbindung eines neu zu entwickelnden Fahrzeugteilekatalogsystems an ein bestehendes Werkstattmanagementsystem. Verbindung von .NET 3.5 Anwendung und Win32 Anwendung mittels COM-Interface und DDE-Schnittstelle, wobei die .NET-Anwendung die COM-Schnittstelle und den DDE-Client implementiert, Steuerung des Katalogsystems über WCF. Die Realisierung des UI erfolgt auf Basis der Windows Presentation Foundation (WPF).
Systemumgebung: Windows XP, Server 2003, Vista
Programmiersprache: C#, XML, XAML, LINQ, .NET Framework 3.5
Entwicklungstools: Visual Studio 2008, Expression Studio WPF
Datenbank: MS SQL Server 2005, 2008
09/08 Logistikunternehmen, Karsruhe
Position: Trainer
Aufgabe:
Durchführung einer mehrtägigen Individualschulung zum Thema Commerce Server 2007 Entwicklung Neben den theoretischen Grundlagen wurden insbesondere praktische Beispiele zu Schwerpunktthemen der Erweiterung und Anpassung von Commerce Server mittels .NET und C# behandelt und Lösungsansätze vor Ort implementiert.
06/08 – 10/08 Europa-Zentrale eines japanischen Elektronikherstellers, Hamburg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwurf und Realisierung einer Benutzeroberfläche (GUI) für die Administration kundenspezifischer Erweiterungen der Gentran Integration Suite (GIS) auf Basis von Windows Forms. Analyse und Erweiterung bestehender VB Programme der bisherigen EAI-Lösung im EDI-Umfeld.
Systemumgebung: Windows XP, Windows Server 2003
Programmiersprache: C#, VB.Net, XML, .NET Framework 3.5
Entwicklungstools: Visual Studio .NET 2008, DevXPress Suite
Datenbank: MS SQL Server 2000
03/08 – 08/08 Systemhaus (ISV), Bremen/Homeoffice
Position: Berater, Coach, Entwickler
Aufgabe:
Mitarbeit an der Entwicklung und Realisierung eines Nachfolgeproduktes im Bereich Dokumentenmanagementsysteme. Unterstützung und Coaching des Systemarchitekten und der Entwickler, Implementierung von Musterlösungen für die Integration in MS Office 2000 bis 2007 erst auf Basis VSTO, jetzt auf Basis der Komponente Add In Express.
Systemumgebung: Windows XP, Windows Vista, MS Office 2000 - 2007
Programmiersprache: C#, XML, .NET Framework 2.0
Entwicklungstools: Visual Studio .NET 2005 Team System, VSTO 2.0 SE, DevXPress Suite
01/08 – 02/08 IT-Dienstleister, Nürnberg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Realisierung eines Wirtschaftssimulationsprogramms für den Einsatz beim Bildungswerk der bayerischen Wirtschaft nach bestehenden fachlichen Vorgaben. Hierbei handelt es sich um die Komplettrealisierung von 2 datenbankbasierte Anwendungen incl. UI, Businesslogik und Reporting
Systemumgebung: Windows XP, Windows Vista
Programmiersprache: VB.NET, C#, SQL, .NET Framework 3.5
Entwicklungstools: Visual Studio .NET 2008 Team System, DevXPress Suite
Datenbank: MS SQL Compact 3.5
11/07 – 11/07 Systemhaus (ISV), Ratingen
Position: Berater
Aufgabe:
Durchführung eines mehrtägigen Workshops mit den technischen Projektleitern des Kunden. Im Rahmen des Workshops wurde ein Review der geplanten Anwendungsarchitektur für die Weiterentwicklung einer bestehenden Anwendung durchgeführt sowie über die Einsatzmöglichkeiten neuer Entwicklungsprodukte (VS 2008 Team System, Team Foundation Server, .NET Framework 3.5, WCF)informiert und Möglichkeiten für deren Anwendung beim Kunden gezeigt.
08/07 – 09/07 Internationale Spedition, Hamburg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Planung, Entwurf und Realisierung einer DB-Frontendanwendung zur Verwaltung von Auftragsdaten mit Anbindung zum AS/400 System über die COM-Schnittstelle des Terminalemulators IBM Personal Communications 5.0. Erweiterung und Optimierung einer bestehenden Backendanwendung zum Import von EDI-Daten in SQL Server 2005.
Systemumgebung: Windows XP, Vista, Windows Server 2003
Programmiersprache: VB.NET, VB Script
Entwicklungstools: Visual Studio .NET 2005, Infragistics .NET Advantage
Datenbank: MS SQL Server 2000, 2005
01/07 – 12/07 Chemieunternehmen, Duisburg/Homeoffice
Position: Berater, Systemarchitekt, Entwickler
Aufgabe:
Betreuung und Wartung der bestehenden Individualsoftware (Projektplanung und –abwicklung) auf Basis Delphi 5.
Planung, Entwurf und Realisierung der Migration dieser Individualsoftware von Delphi auf .NET 3.0, dabei insbesondere Anforderungsanalyse mit den Fachbereichen, Use Case Erstellung, Entwurf der Anwendungs- und Datenbankarchitektur, Implementierung, Anwenderschulung.
Systemumgebung: Windows XP, Vista, Windows Server 2003
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2005, VSS, Delphi 5
Datenbank: MS SQL Server 2005, Advanced Database Server 6.1, 8.0
04/07 Produktionsunternehmen, Lübeck
Position: Trainer/Referent/Coach
Aufgabe:
Durchführung von Schulungen zum Thema Webanwendungen mit ASP.Net (Basics, Architektur, Konfiguration, Sicherheit, Transaktionen, DB-Anbindung, AJAX)
Entwicklungstools: Visual Studio .NET 2005, AJAX Framework
01/07 – 01/08 Finanzdienstleister, Hamburg/Homeoffice
Position: Berater, Systemarchitekt, Entwickler
Aufgabe:
Entwicklung einer Anwendung für Finanzmakler zur Kunden- und Vertragsverwaltung, Bedarfsanalyse, Produktfindung und Protokollierung nach den neuen EU-Richtlinien. Analyse der Kundenanforderungen, Entwurf der Anwendungsarchitektur und der Usability, Implementierung einer Berechnungs-Engine für Produktvergleiche im Bereich Sachversicherungen. Coaching der Teammitglieder und Mitarbeit bei der Implementierung.
Systemumgebung: Windows XP, Vista
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2005, VSS,
Datenbank: MS SQL Server 2005 Compact, ADOCe.Net
08/06 Schulungszentrum Bundeswehr
Position: Trainer/Referent
Aufgabe:
Durchführung von Schulungen zum Thema Prozessmodellierung mit dem Aris Toolset
Entwicklungstools: Aris Toolset 6.5/7.0,
04/06 – 03/07 Systemhaus, Ellwangen/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwicklung von Add-Ins für MS Project Server 2003/2007 in Verbindung mit MS Sharepoint Services 2003/2007 auf Basis von .Net Framework 1.1 und 2.0 nach Kundenvorgaben.
Systemumgebung: Windows 2003 Server, MS Project Server 2003 / 2007, MS Sharepoint Services, MS Virtual Server 2005
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2003/2005,
Datenbank: MS SQL Server 2000 / 2005, ADO.Net
04/06 – 04/06 Fertigungsmaschinenhersteller, Biberach
Position: Berater
Aufgabe:
Beratung zum Einsatz des MS Commerce Server 2006 als Ablösung für einen bestehenden Webshop, detaillierte Präsentation des Produktes und dessen Einsatzmöglichkeiten bis hin zur Programmierung..
Systemumgebung: Windows 2003 Server, Commerce Server 2006, MS Sharepoint Services
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2005,
Datenbank: MS SQL Server 2005, ADO.Net
02/05 – 03/06 Dieselmotorenhersteller, Augsburg
Position: Softwarearchitektur .NET, Programmierung
Aufgabe:
Erweiterung eines bestehenden VB6-Programms zur Berechnung von Dieselmotoren und anschließende Portierung auf .NET in C#. Für die .NET-Portierung wird die bestehende Architektur umfassend überarbeitet um die Vorteile des .NET Frameworks optimal zu nutzen. Die .NET-Anwendung besteht aus einer Server- und verschiedenen Clientkomponenten, wodurch sowohl Windows- als auch Webbrowser-Clients und die Nutzung als Webservice möglich sind.
Systemumgebung: Windows 2003 Server, XP, Citrix Metaframe
Programmiersprache: C#, VB6, XML, XPath, XSLT
Entwicklungstools: Visual Studio .NET 2003, MS Visio, NUnit, Log4Net
11/04 – 11/04 Großhandelsunternehmen, Lübeck
Position: Architektur- und Prozessentwurf einer EAI-Lösung
Aufgabe:
Konzeption einer EAI-Lösung auf der Basis von MS BizTalk Server 2004 für ein Food-Großhandelsunternehmen für die zentrale Bestellabwicklung. Das Unternehmen gehört zu den Top 100 in Schleswig-Holstein.
Systemumgebung: Windows 2003 Server, MS BizTalk Server 2004
Programmiersprache: C#, XML, UML
Entwicklungstools: Visual Studio .NET, MS Visio
Datenbank: MS SQL Server 2000, ADO.Net
08/04 – 01/05 Deutsche Post AG, Bonn
Position: Softwareentwicklung, Programmierung, Datendesign
Aufgabe:
Daten- und Prozessdesign (Ebene 3 und 4) mit ARIS Toolset und Implementierung von Vorgangsarten für das CARBON-Framework der DPAG. Dieses Projekt ist derzeit das weltweit größte .NET-Projekt.
Systemumgebung: Windows XP, Windows 2003
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET, ARIS Toolset 6.2
06/03 – 07/04 Verlag, Wiesbaden
Position: Projektleiter / Teamleiter / Coach
Aufgabe:
Realisierung eines Redaktionssystems zur Erfassung, Bearbeitung und Publikation von Mediadaten mittels Print- und elektronischen Medien.
Durchführung der Anforderungsanalyse in Form von Workshops mit den Fachabteilungen und Dokumentation in Form von Use Cases. Entwurf der Systemarchitektur eines Client/Server Systems sowie eines Design Guides für die Gestaltung des User Interface. Prototyping, Objektmodellierung Erstellen von Coding Guidelines für die Entwicklerteams. Coaching der .NET-Entwickler. Case Study für den Einsatz von MS Biz Talk Server 2002.
Im Verlauf des Projektes wegen Ausscheiden des Projektleiters kurzfristige Übernahme der Projektleitung und Durchführung einer Krisenintervention um das Vertrauen des Kunden wieder herzustellen, Neustrukturierung und Koordinierung der Projektteams.
Systemumgebung: Windows 2000, Windows 2003, Norton Ghost 2003
Programmiersprache: VB.NET, C#, XML, XSLT, CSS, SQL
Entwicklungstools: Visual Studio .NET 2003, Mantis
Datenbank: MS SQL Server 2000 (>500 Tabellen, >2.000 Views, > 5.000 Stored Procedures), ADO.Net
Zeitliche und räumliche Verfügbarkeit:
Zu 100% verfügbar ab 01.07.2012. Umfangreiches Homeoffice steht zur Verfügung, dadurch veringert sich der Stundensatz
Sonstige Angaben:
IT-Kenntnisse und Erfahrungen
Projekterfahrung seit: 1991
Legende: Skill-Level, Jahre Erfahrung, Zuletzt verwendet
Skill-Level: G=Grundkenntnisse, F=Fortgeschrittener, E=Experte
Betriebssysteme:
DOS
MS-DOS E, >8, 2003
Windows
Windows 9x, NT 4.0 F, >3, 2001
Windows 2000 Professional + Server E, >3, 2003
Windows XP E, >5, 2009
Windows Mobile G, >1, 2006
Windows 2003 Server R2 E, >4, 2007
Windows Vista F, >2, 2009
Windows Server 2008, 2008 R2, Hyper-V F, >1, 2010
Windows 7 F, 10, 2008
Visual Basic Scripting (VBS) E, > 4, 2003
Visual Basic for Applications (VBA) E, > 7, 2007
VB.NET E, > 7, 2010
C
ANSI C F, >1, 1997
MS Visual C++ (ATL, MFC, C++) F, >3, 2001
C# E, >7, 2010
Java
Java Script, JQuery E, >5, 2010
J2EE G, 1, 2009
T-SQL (auch Stored Procedures, Trigger, Volltext) E, >11, 2010
Markup
HTML, XHTML E, >8, 2010
DHTML E, >5, 2006
XML E, >11, 2010
XSLT E, >10, 2010
XAML E, >2, 2009
Sonstige
PHP 4/5 F, 9, 2005
MS SQL Server CE 3.5 E, >2, 2010
MS SQL Server 7.0, 2000, 2005, 2008, 2008 R2 E, >9, 2010
MS Analysis Services (2000, 2005, 2008) F, >2, 2006
MS Reporting Services (2000, 2005, 2008) E, >1, 2007
mySQL E, >2, 2008
Oracle 9i, 10g, 11g F, >1, 2009
Advanced Database Server (ADS) V6 – 8 F, 9, 2009
WAN (Internet) E, >6, 2007
Protokolle
TCP E, >4, 2009
UDP F, >3, 2003
FTP E, >4, 2003
SMTP F, >4, 2003
HTTP E, >6, 2010
SOAP E, >2, 2007
WCF - Windows Communication Foundation E, >1, 2009
Programme, Tools, Komponenten
Programme
MS Office (aktuell 2010), Office Automation mit VBA und .NET E, >10, 2010
MS Internet Explorer E, >7, 2010
MS Visio (aktuell 2007) E, >4, 2006
MS Visual Studio (6.0 und .NET 2003, 2005, 2008, 2010) E, >10, 2010
MS Visual Source Safe, MS Team Foundation Server 2008, 2010 E, >9, 2010
MS Visual Interdev E, >4, 2005
Delphi 5.0, 2007 F, 5, 2007
Rational Rose 2000 F, >1, 2000
ARIS Toolset 6.2 F, 2, 2007
Norton Ghost E, >2, 2006
Serverprodukte und -komponenten
MS Internet Information Services (IIS) 5.0, 6.0, 7.0, 7.5 E, >8, 2010
MS ISA Server (2002, 2004, 2006) E, >3, 2004
MS SQL Server (7.0, 2000, 2005, 2008, 2008 R2) E, >9, 2010
MS SQL Server Compact 3.1, 3.5 E, >3, 2010
MS Exchange Server 2000, 2003, 2007 F, >3, 2007
MS BizTalk Server 2002, 2004 (auch Entw. Von Orchestration-Komponenten u. Adaptern auf Basis .NET) E, >2, 2006
MS Commerce Server 2002, 2006, 2007, 2009 E, >2, 2009
MS Virtual Server 2005 F, 2, 2007
MS Dynamics NAV 5.0, 2009 F, 2, 2004
Janus Grid Ex 2000, .NET E, >2, 2003
DevExpress XTra Grid, Reports, Editors .NET E, >5, 2010
Infragistics .NET Advantage E, >3, 2008
Telerik radControls for ASP.Net AJAX E, >1, 2010
WISE Installation System E, >4, 2006
MS HTML Help Workshop E, >2, 2007
MS Mobile Internet Toolkit F, >1, 2003
MS SOAP SDK E, >2, 2003
MS XML SDK E, >4, 2003
IBM MQ Series F, 7, 2010
.NET Remoting E, >2, 2007
Windows Presentation Foundation (WPF), XAML E, >1, 2009
Workflow Foundation (WF) F, 1, 2009
ODBC, ADO, ADO.NET, LINQ, Entity Framework 4.0 E, >7, 2010
ASP, ASP.NET, MVC Framework 2.0 E, >6, 2010
AJAX (MS AJAX Framework) E, >2, 2010
Silverlight 2.0, 3.0, 4.0 E, >2, 2010
Adobe Flash F, 3, 2004
Methoden
OOD, OOP E, >10, 2010
UML, UseCases E, >6, 2007
User Interface (UI) Design E, >10, 2010
Web-Design E, >6, 2010
Datenbank-Design, ERM E, >10, 2010
Anwendungsarchitektur-Design E, >10, 2010
Infrastruktur-Design E, >5, 2007
Prozess-Design E, >6, 2010
Reverse Engineering F, >1, 2005
Projektmanagement, Projektcontrolling E, >5, 2008
Microsoft Solutions Framework (MSF) F, >1, 2004
Migration auf .NET (von Clipper, VB6, Delphi, Java) E, >7, 2010
Hauptschwerpunkt ist das Design und die Entwicklung von Anwendungen im kaufmännischen, betriebswirtschaftlichen und administrativen Bereich hauptsächlich für Medienunternehmen, Finanzdienstleister, Versicherungen und Banken sowie für Dienstleistungs- und Handelsunternehmen auf der Basis von Windows, wobei die Bereiche administrative und technische Projektleitung, Architektur / Design, Prototyping und Implementierung abgedeckt werden können. Die Art der Projekte reicht dabei von Desktop- über Client/Server- bis hin zu Internet/Intranet- und mobilen Anwendungen. Als Entwicklungsplattform kommt dabei Microsoft Visual Studio .NET sowie 6.0 zum Einsatz. Beim Datenbankeinsatz liegen die Schwerpunkte auf MS Access bzw. MSDE im Workgroup- und Desktop- sowie MS SQL Server im C/S- und Internet-Bereich.
Für die Konzeption kundenorientierter Lösungen stehen umfangreiche betriebswirtschaftliche Kenntnisse insbesondere im Bereich Planung und Controlling zur Verfügung, die auf der früheren Tätigkeit als Dozent und Unternehmensberater beruhen. Im Verlauf der vergangenen 6 Jahre habe ich im Rahmen der Projektarbeiten umfangreiche branchenspezifische Erfahrungen im Bereich Medienunternehmen, Finanzdienstleister und Versicherungen sowie in der Investitionsgüterindustrie gesammelt.
Der gegenwärtige Technologieschwerpunkt liegt auf Microsoft .NET und da möchte ich nochmals betonen, dass ich .Net seit Erscheinen der ersten Beta Version in meinen Projekten einsetze, also wirklich Experte bin.
Referenzen:
PROJEKTE der letzten Jahre (in chronologisch absteigender Reihenfolge)
02/10 - dato Transportunternehmen, Leipzig/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Review und Redesign eines Projektes zur Entwicklung einer Verwaltungs- und Planungssoftware für Schüttguttransporte. Redesign als mehrschichtige Client/Server Anwendung, Einsatz von OR-Mapping, Windows Forms Client. Coaching und interaktive Zusammenarbeit mit den Entwicklern des Kunden.
Systemumgebung: Windows 7, Windows Server 2008
Programmiersprache: C#, XML, SQL, LINQ
Entwicklungstools: Visual Studio 2008, .NET Framework 3.5, DevXpress 9.3
Datenbank: MS SQL Server 2005/2008 mit Entity Framework 1.0
08/09 – 01/10 Unternehmensberatung f. Microsoft EMEA, Homeoffice
Position: Techn. Projektleiter, Architekt, Berater, Entwickler
Aufgabe:
Entwurf der Anwendungsarchitektur, Beratung des Managements zu technischen Fragen und Realisierung eines Internetportals für OEM-Kunden von Microsoft EMEA auf Basis von ASP.Net 3.5 SP1. Design und Programmierung der Datenbank auf Basis SQL Server 2008. Leitung eines verteilten remote arbeitenden Entwicklungsteams.
Systemumgebung: Windows Server 2008, Windows 7
Programmiersprache: C#, XML, HTML, SQL, LINQ, Java Script AJAX, Silverlight 3.0, 4.0
Entwicklungstools: Visual Studio 2008 SP1, 2010, .NET Framework 3.5 SP1, Telerik RadControls für ASP.Net AJAX 2009.3
Datenbank: MS SQL Server 2008
05/09 - 07/09 Internes Projekt, Homeoffice
Aufgabe:
Restrukturierung der internen Infrastruktur für die Entwicklung und den Test von komplexen Unternehmensanwendungen auf der Basis von Microsoft Standardprodukten. Einrichten eines neuen Virtualisierungsservers für bis zu 8 gleichzeitig laufende VMs, Einrichten eines Storagesystems. Einrichtung eines Sharerepoint Servers für das interne Informationsmanagement, Implemetierung einer neuen eigenentwickelten Projektzeiterfassung. Einrichtung einer virtuellen Entwicklungs- und Testumgebung für Microsoft Dynamics Produkte (AX, CRM, NAV).
Systemumgebung: Windows XP, Vista, Windows 7 RC, Windows Server 2003, 2008 mit Hyper-V, MS Sharepoint Server 2007,
MS Project Server 2007, MS Dynamics NAV 5.0, 2009,
MS Dynamics AX 4.0, 2009, MS CRM 4.0
Programmiersprache: C#, XML, SQL, LINQ
Entwicklungstools: Visual Studio 2008, .NET Framework 3.5, DevXpress 8.3
Datenbank: MS SQL Server 2005, 2008
04/09 - 05/09 Fahrzeugzulieferer, Kassel/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwurf und Realisierung eines Importtools zum Parsen und Importieren von SAP-Textdateien in eine SQL Server 2005 Datenbank. Entwicklung einer Parser-Engine mit einem XML basierten Regelwerk, Design und Implementierung des User Interface (UI).
Systemumgebung: Windows XP, Windows 7 RC, Windows Server 2003 R2
Programmiersprache: C#, XML, SQL, LINQ
Entwicklungstools: Visual Studio 2008, .NET Framework 3.5, DevXpress 8.3
Datenbank: MS SQL Server 2005
10/08 – 04/09 Softwareunternehmen, Hamburg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwurf und Realisierung einer Schnittstelle sowie der Benutzeroberfläche (GUI) für die Anbindung eines neu zu entwickelnden Fahrzeugteilekatalogsystems an ein bestehendes Werkstattmanagementsystem. Verbindung von .NET 3.5 Anwendung und Win32 Anwendung mittels COM-Interface und DDE-Schnittstelle, wobei die .NET-Anwendung die COM-Schnittstelle und den DDE-Client implementiert, Steuerung des Katalogsystems über WCF. Die Realisierung des UI erfolgt auf Basis der Windows Presentation Foundation (WPF).
Systemumgebung: Windows XP, Server 2003, Vista
Programmiersprache: C#, XML, XAML, LINQ, .NET Framework 3.5
Entwicklungstools: Visual Studio 2008, Expression Studio WPF
Datenbank: MS SQL Server 2005, 2008
09/08 Logistikunternehmen, Karsruhe
Position: Trainer
Aufgabe:
Durchführung einer mehrtägigen Individualschulung zum Thema Commerce Server 2007 Entwicklung Neben den theoretischen Grundlagen wurden insbesondere praktische Beispiele zu Schwerpunktthemen der Erweiterung und Anpassung von Commerce Server mittels .NET und C# behandelt und Lösungsansätze vor Ort implementiert.
06/08 – 10/08 Europa-Zentrale eines japanischen Elektronikherstellers, Hamburg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwurf und Realisierung einer Benutzeroberfläche (GUI) für die Administration kundenspezifischer Erweiterungen der Gentran Integration Suite (GIS) auf Basis von Windows Forms. Analyse und Erweiterung bestehender VB Programme der bisherigen EAI-Lösung im EDI-Umfeld.
Systemumgebung: Windows XP, Windows Server 2003
Programmiersprache: C#, VB.Net, XML, .NET Framework 3.5
Entwicklungstools: Visual Studio .NET 2008, DevXPress Suite
Datenbank: MS SQL Server 2000
03/08 – 08/08 Systemhaus (ISV), Bremen/Homeoffice
Position: Berater, Coach, Entwickler
Aufgabe:
Mitarbeit an der Entwicklung und Realisierung eines Nachfolgeproduktes im Bereich Dokumentenmanagementsysteme. Unterstützung und Coaching des Systemarchitekten und der Entwickler, Implementierung von Musterlösungen für die Integration in MS Office 2000 bis 2007 erst auf Basis VSTO, jetzt auf Basis der Komponente Add In Express.
Systemumgebung: Windows XP, Windows Vista, MS Office 2000 - 2007
Programmiersprache: C#, XML, .NET Framework 2.0
Entwicklungstools: Visual Studio .NET 2005 Team System, VSTO 2.0 SE, DevXPress Suite
01/08 – 02/08 IT-Dienstleister, Nürnberg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Realisierung eines Wirtschaftssimulationsprogramms für den Einsatz beim Bildungswerk der bayerischen Wirtschaft nach bestehenden fachlichen Vorgaben. Hierbei handelt es sich um die Komplettrealisierung von 2 datenbankbasierte Anwendungen incl. UI, Businesslogik und Reporting
Systemumgebung: Windows XP, Windows Vista
Programmiersprache: VB.NET, C#, SQL, .NET Framework 3.5
Entwicklungstools: Visual Studio .NET 2008 Team System, DevXPress Suite
Datenbank: MS SQL Compact 3.5
11/07 – 11/07 Systemhaus (ISV), Ratingen
Position: Berater
Aufgabe:
Durchführung eines mehrtägigen Workshops mit den technischen Projektleitern des Kunden. Im Rahmen des Workshops wurde ein Review der geplanten Anwendungsarchitektur für die Weiterentwicklung einer bestehenden Anwendung durchgeführt sowie über die Einsatzmöglichkeiten neuer Entwicklungsprodukte (VS 2008 Team System, Team Foundation Server, .NET Framework 3.5, WCF)informiert und Möglichkeiten für deren Anwendung beim Kunden gezeigt.
08/07 – 09/07 Internationale Spedition, Hamburg/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Planung, Entwurf und Realisierung einer DB-Frontendanwendung zur Verwaltung von Auftragsdaten mit Anbindung zum AS/400 System über die COM-Schnittstelle des Terminalemulators IBM Personal Communications 5.0. Erweiterung und Optimierung einer bestehenden Backendanwendung zum Import von EDI-Daten in SQL Server 2005.
Systemumgebung: Windows XP, Vista, Windows Server 2003
Programmiersprache: VB.NET, VB Script
Entwicklungstools: Visual Studio .NET 2005, Infragistics .NET Advantage
Datenbank: MS SQL Server 2000, 2005
01/07 – 12/07 Chemieunternehmen, Duisburg/Homeoffice
Position: Berater, Systemarchitekt, Entwickler
Aufgabe:
Betreuung und Wartung der bestehenden Individualsoftware (Projektplanung und –abwicklung) auf Basis Delphi 5.
Planung, Entwurf und Realisierung der Migration dieser Individualsoftware von Delphi auf .NET 3.0, dabei insbesondere Anforderungsanalyse mit den Fachbereichen, Use Case Erstellung, Entwurf der Anwendungs- und Datenbankarchitektur, Implementierung, Anwenderschulung.
Systemumgebung: Windows XP, Vista, Windows Server 2003
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2005, VSS, Delphi 5
Datenbank: MS SQL Server 2005, Advanced Database Server 6.1, 8.0
04/07 Produktionsunternehmen, Lübeck
Position: Trainer/Referent/Coach
Aufgabe:
Durchführung von Schulungen zum Thema Webanwendungen mit ASP.Net (Basics, Architektur, Konfiguration, Sicherheit, Transaktionen, DB-Anbindung, AJAX)
Entwicklungstools: Visual Studio .NET 2005, AJAX Framework
01/07 – 01/08 Finanzdienstleister, Hamburg/Homeoffice
Position: Berater, Systemarchitekt, Entwickler
Aufgabe:
Entwicklung einer Anwendung für Finanzmakler zur Kunden- und Vertragsverwaltung, Bedarfsanalyse, Produktfindung und Protokollierung nach den neuen EU-Richtlinien. Analyse der Kundenanforderungen, Entwurf der Anwendungsarchitektur und der Usability, Implementierung einer Berechnungs-Engine für Produktvergleiche im Bereich Sachversicherungen. Coaching der Teammitglieder und Mitarbeit bei der Implementierung.
Systemumgebung: Windows XP, Vista
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2005, VSS,
Datenbank: MS SQL Server 2005 Compact, ADOCe.Net
08/06 Schulungszentrum Bundeswehr
Position: Trainer/Referent
Aufgabe:
Durchführung von Schulungen zum Thema Prozessmodellierung mit dem Aris Toolset
Entwicklungstools: Aris Toolset 6.5/7.0,
04/06 – 03/07 Systemhaus, Ellwangen/Homeoffice
Position: Berater, Entwickler
Aufgabe:
Entwicklung von Add-Ins für MS Project Server 2003/2007 in Verbindung mit MS Sharepoint Services 2003/2007 auf Basis von .Net Framework 1.1 und 2.0 nach Kundenvorgaben.
Systemumgebung: Windows 2003 Server, MS Project Server 2003 / 2007, MS Sharepoint Services, MS Virtual Server 2005
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2003/2005,
Datenbank: MS SQL Server 2000 / 2005, ADO.Net
04/06 – 04/06 Fertigungsmaschinenhersteller, Biberach
Position: Berater
Aufgabe:
Beratung zum Einsatz des MS Commerce Server 2006 als Ablösung für einen bestehenden Webshop, detaillierte Präsentation des Produktes und dessen Einsatzmöglichkeiten bis hin zur Programmierung..
Systemumgebung: Windows 2003 Server, Commerce Server 2006, MS Sharepoint Services
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET 2005,
Datenbank: MS SQL Server 2005, ADO.Net
02/05 – 03/06 Dieselmotorenhersteller, Augsburg
Position: Softwarearchitektur .NET, Programmierung
Aufgabe:
Erweiterung eines bestehenden VB6-Programms zur Berechnung von Dieselmotoren und anschließende Portierung auf .NET in C#. Für die .NET-Portierung wird die bestehende Architektur umfassend überarbeitet um die Vorteile des .NET Frameworks optimal zu nutzen. Die .NET-Anwendung besteht aus einer Server- und verschiedenen Clientkomponenten, wodurch sowohl Windows- als auch Webbrowser-Clients und die Nutzung als Webservice möglich sind.
Systemumgebung: Windows 2003 Server, XP, Citrix Metaframe
Programmiersprache: C#, VB6, XML, XPath, XSLT
Entwicklungstools: Visual Studio .NET 2003, MS Visio, NUnit, Log4Net
11/04 – 11/04 Großhandelsunternehmen, Lübeck
Position: Architektur- und Prozessentwurf einer EAI-Lösung
Aufgabe:
Konzeption einer EAI-Lösung auf der Basis von MS BizTalk Server 2004 für ein Food-Großhandelsunternehmen für die zentrale Bestellabwicklung. Das Unternehmen gehört zu den Top 100 in Schleswig-Holstein.
Systemumgebung: Windows 2003 Server, MS BizTalk Server 2004
Programmiersprache: C#, XML, UML
Entwicklungstools: Visual Studio .NET, MS Visio
Datenbank: MS SQL Server 2000, ADO.Net
08/04 – 01/05 Deutsche Post AG, Bonn
Position: Softwareentwicklung, Programmierung, Datendesign
Aufgabe:
Daten- und Prozessdesign (Ebene 3 und 4) mit ARIS Toolset und Implementierung von Vorgangsarten für das CARBON-Framework der DPAG. Dieses Projekt ist derzeit das weltweit größte .NET-Projekt.
Systemumgebung: Windows XP, Windows 2003
Programmiersprache: C#, XML
Entwicklungstools: Visual Studio .NET, ARIS Toolset 6.2
06/03 – 07/04 Verlag, Wiesbaden
Position: Projektleiter / Teamleiter / Coach
Aufgabe:
Realisierung eines Redaktionssystems zur Erfassung, Bearbeitung und Publikation von Mediadaten mittels Print- und elektronischen Medien.
Durchführung der Anforderungsanalyse in Form von Workshops mit den Fachabteilungen und Dokumentation in Form von Use Cases. Entwurf der Systemarchitektur eines Client/Server Systems sowie eines Design Guides für die Gestaltung des User Interface. Prototyping, Objektmodellierung Erstellen von Coding Guidelines für die Entwicklerteams. Coaching der .NET-Entwickler. Case Study für den Einsatz von MS Biz Talk Server 2002.
Im Verlauf des Projektes wegen Ausscheiden des Projektleiters kurzfristige Übernahme der Projektleitung und Durchführung einer Krisenintervention um das Vertrauen des Kunden wieder herzustellen, Neustrukturierung und Koordinierung der Projektteams.
Systemumgebung: Windows 2000, Windows 2003, Norton Ghost 2003
Programmiersprache: VB.NET, C#, XML, XSLT, CSS, SQL
Entwicklungstools: Visual Studio .NET 2003, Mantis
Datenbank: MS SQL Server 2000 (>500 Tabellen, >2.000 Views, > 5.000 Stored Procedures), ADO.Net
Zeitliche und räumliche Verfügbarkeit:
Zu 100% verfügbar ab 01.07.2012. Umfangreiches Homeoffice steht zur Verfügung, dadurch veringert sich der Stundensatz
Sonstige Angaben:
IT-Kenntnisse und Erfahrungen
Projekterfahrung seit: 1991
Legende: Skill-Level, Jahre Erfahrung, Zuletzt verwendet
Skill-Level: G=Grundkenntnisse, F=Fortgeschrittener, E=Experte
Betriebssysteme:
DOS
MS-DOS E, >8, 2003
Windows
Windows 9x, NT 4.0 F, >3, 2001
Windows 2000 Professional + Server E, >3, 2003
Windows XP E, >5, 2009
Windows Mobile G, >1, 2006
Windows 2003 Server R2 E, >4, 2007
Windows Vista F, >2, 2009
Windows Server 2008, 2008 R2, Hyper-V F, >1, 2010
Windows 7 F, 10, 2008
Visual Basic Scripting (VBS) E, > 4, 2003
Visual Basic for Applications (VBA) E, > 7, 2007
VB.NET E, > 7, 2010
C
ANSI C F, >1, 1997
MS Visual C++ (ATL, MFC, C++) F, >3, 2001
C# E, >7, 2010
Java
Java Script, JQuery E, >5, 2010
J2EE G, 1, 2009
T-SQL (auch Stored Procedures, Trigger, Volltext) E, >11, 2010
Markup
HTML, XHTML E, >8, 2010
DHTML E, >5, 2006
XML E, >11, 2010
XSLT E, >10, 2010
XAML E, >2, 2009
Sonstige
PHP 4/5 F, 9, 2005
MS SQL Server CE 3.5 E, >2, 2010
MS SQL Server 7.0, 2000, 2005, 2008, 2008 R2 E, >9, 2010
MS Analysis Services (2000, 2005, 2008) F, >2, 2006
MS Reporting Services (2000, 2005, 2008) E, >1, 2007
mySQL E, >2, 2008
Oracle 9i, 10g, 11g F, >1, 2009
Advanced Database Server (ADS) V6 – 8 F, 9, 2009
WAN (Internet) E, >6, 2007
Protokolle
TCP E, >4, 2009
UDP F, >3, 2003
FTP E, >4, 2003
SMTP F, >4, 2003
HTTP E, >6, 2010
SOAP E, >2, 2007
WCF - Windows Communication Foundation E, >1, 2009
Programme, Tools, Komponenten
Programme
MS Office (aktuell 2010), Office Automation mit VBA und .NET E, >10, 2010
MS Internet Explorer E, >7, 2010
MS Visio (aktuell 2007) E, >4, 2006
MS Visual Studio (6.0 und .NET 2003, 2005, 2008, 2010) E, >10, 2010
MS Visual Source Safe, MS Team Foundation Server 2008, 2010 E, >9, 2010
MS Visual Interdev E, >4, 2005
Delphi 5.0, 2007 F, 5, 2007
Rational Rose 2000 F, >1, 2000
ARIS Toolset 6.2 F, 2, 2007
Norton Ghost E, >2, 2006
Serverprodukte und -komponenten
MS Internet Information Services (IIS) 5.0, 6.0, 7.0, 7.5 E, >8, 2010
MS ISA Server (2002, 2004, 2006) E, >3, 2004
MS SQL Server (7.0, 2000, 2005, 2008, 2008 R2) E, >9, 2010
MS SQL Server Compact 3.1, 3.5 E, >3, 2010
MS Exchange Server 2000, 2003, 2007 F, >3, 2007
MS BizTalk Server 2002, 2004 (auch Entw. Von Orchestration-Komponenten u. Adaptern auf Basis .NET) E, >2, 2006
MS Commerce Server 2002, 2006, 2007, 2009 E, >2, 2009
MS Virtual Server 2005 F, 2, 2007
MS Dynamics NAV 5.0, 2009 F, 2, 2004
Janus Grid Ex 2000, .NET E, >2, 2003
DevExpress XTra Grid, Reports, Editors .NET E, >5, 2010
Infragistics .NET Advantage E, >3, 2008
Telerik radControls for ASP.Net AJAX E, >1, 2010
WISE Installation System E, >4, 2006
MS HTML Help Workshop E, >2, 2007
MS Mobile Internet Toolkit F, >1, 2003
MS SOAP SDK E, >2, 2003
MS XML SDK E, >4, 2003
IBM MQ Series F, 7, 2010
.NET Remoting E, >2, 2007
Windows Presentation Foundation (WPF), XAML E, >1, 2009
Workflow Foundation (WF) F, 1, 2009
ODBC, ADO, ADO.NET, LINQ, Entity Framework 4.0 E, >7, 2010
ASP, ASP.NET, MVC Framework 2.0 E, >6, 2010
AJAX (MS AJAX Framework) E, >2, 2010
Silverlight 2.0, 3.0, 4.0 E, >2, 2010
Adobe Flash F, 3, 2004
Methoden
OOD, OOP E, >10, 2010
UML, UseCases E, >6, 2007
User Interface (UI) Design E, >10, 2010
Web-Design E, >6, 2010
Datenbank-Design, ERM E, >10, 2010
Anwendungsarchitektur-Design E, >10, 2010
Infrastruktur-Design E, >5, 2007
Prozess-Design E, >6, 2010
Reverse Engineering F, >1, 2005
Projektmanagement, Projektcontrolling E, >5, 2008
Microsoft Solutions Framework (MSF) F, >1, 2004
Migration auf .NET (von Clipper, VB6, Delphi, Java) E, >7, 2010
Profil Navigation
Jetzt registrieren
Neues Profil
Enthaltene Keywords




