Für Fragen zu den Projekten stehe ich Ihnen natürlich gerne zur Verfügung, alle Kontaktinformationen finden Sie
hier.
|
Umstellung einer CI-Verteilung auf VBS-Makro |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Erstellung eines Skriptes, das die Verteilung von Corporate Identity-Designvorgaben in der Normal.dotm (und entsprechenden Äquivalenten) ermöglicht, so dass die Nutzer trotz CI-Verteilung ihre persönlichen Einstellungen (Schnellbausteine) in Word und Outlook nutzen können. |
Herausforderung:
|
Die Anwendung muss verschiedene Einstellungen und Makros auf Clientsysteme verteilen, ohne individuelle Einstellungen der Nutzer zu überschreiben. |
Zeitraum:
|
3 Tage |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- VBA, VBS
- Registry-Bearbeitung
|
Produkte:
|
- Office 2016
- Office 2013
|
|
Anbindung eines Messdatenerfassungssystems an eine Oracle-Datenbank |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Erweiterung eines Messdatenerfassungssystems um eine Oracle-Datenbankanbindung. |
Zeitraum:
|
03/2017 - 04/2017 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- SQL
- Win32-API
- ADODB
|
Produkte:
|
- MS Visual Studio 2005
- Oracle
- MySQL
- MS SQL Server 2005
- Softing OPC Toolbox
|
|
Erweiterung eines Messdatenerfassungssystems um verbesserte Messverfahren |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Fachfeinkonzipierung der Implementierungskonzepte für verbesserte Messverfahren in Abstimmung mit dem Produktingeneur. Umsetzung der Anpassungen und Unterstützung der Abnahme, |
Zeitraum:
|
11/2016 - 01/2017 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- SQL
- Win32-API
|
Produkte:
|
- MS Visual Studio 2005
- MySQL
- MS SQL Server 2005
|
|
Performanceoptimerung Messdatenerfassungssystems |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Analyse von Optimierungsmöglichkeiten in einem System zur Messdatenerfassung und Durchführung der wirtschaftlich sinnvollsten Anpassung des Programmes. |
Zeitraum:
|
12/2014 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- SQL
- Win32-API
|
Produkte:
|
- MS Visual Studio 2005
- MySQL
- MS SQL Server 2005
|
|
Analyse Automatisierungssoftware |
Position:
|
Durchführung und Beratung |
Beschreibung:
|
Durchführung einer Analyse einer bestehenden Anwendung auf Basis des Quellcodes hinsichtlich der Weiterentwicklungsfähigkeit. Erstellung einer Expertise zur Unterstützung der strategischen Entscheidungen der Geschäftsführung. |
Zeitraum:
|
07/2013 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- Java
- JNI
- Win32-API
|
Produkte:
|
- JDK
|
|
Implementierung einer vollautomatischen Active Directoy und Exchange-Steuerung auf Basis eines HRM-Systems |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Zur Unterstützung der Administratoren wurde ein System erstellt, welches die Anlage von Benutzerkonten, Postfächern und Gruppen autmatisiert auf Basis von HRM-Daten vornimmt. Die Zuordnung von Benutzern zu Gruppen sowie die E-Mail-Konfiguration erfolgt ebenfalls auf Basis der durch die Personalabteilung gepflegten HRM-Daten, so daß eine Abstimmung mit den IT-Administratoren für Standardaufgaben entfällt. |
Zeitraum:
|
seit 03/2013 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C#
- Active Directory
- PowerShell
- Exchange PowerShell SnapIn
|
Produkte:
|
- syncster
- MS Visual Studion 2010
- MS SQL Server 2008
- MS Exchange 2010
- MS Windows Server 2008
|
|
Anbindung eines neuen Bussystems an eine Automatisierungssoftware |
Position:
|
Durchführung |
Beschreibung:
|
Konzipierung und Entwicklung einer Anbindung einer nicht verwalteten Bibliothek mittels JNI in eine verwaltete JAVA-Umgebung und Anwendung. Planung einer performanceoptimierten Struktur der Wrapper-Komponenten sowie einer auf Dauerbetrieb und höchste Verfügbarkeit ausgelegte Systemkomponente zur Automatisierung. |
Zeitraum:
|
03/2013 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- Java
- JNI
- Win32-API
|
Produkte:
|
- JDK
|
|
Verbesserung eines Messdatenerfassungssystems |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Überarbeitung des Verhaltens der Messdatenerfassungssoftware zur Optimierung der Datenaufzeichnung. Verbesserung der Ansteuerung von Messgeräten hinsichtlich paralleler Messvorgänge sowie der Planung von Messungen auf langsam angebundenen Messgeräten. Anpassung der Datenbankstruktur. |
Zeitraum:
|
03/2012 - 07/2012 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- SQL
- Win32-API
|
Produkte:
|
- MS Visual Studio 2005
- MySQL
- MS SQL Server 2005
- Softing OPC Toolbox
|
|
Migration einer Webanwendung |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Vorbereitung und Durchführung eines Umzugs einer Webanwendung mit vielen Schnittstellen zu anderen Systemen auf einen neuen Server mit höherer Betriebssystemversion und einr neuen SQL-Server-Version. |
Zeitraum:
|
09/2011 - 10/2011 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- VB.NET
- ASP.NET (VB)
- WebServices
- JavaScript
- DHTML
|
Produkte:
|
- MS SQL Server 2000
- MS SQL Server 2005
|
|
Performanceoptimierung einer Business Intelligence Anwendung |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Optimierung der zu verarbeitenden Datenmengen zur Reduktion der Verarbeitungszeiten. |
Zeitraum:
|
05/2011 - 06/2011 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- VB.NET
- SQL
- OLAP
|
Produkte:
|
- MS Visual Studio .NET
- MS SQL Server 2008
- MS SQL Server 2008 Analysis Services
|
|
Erweiterung eines Messdatenerfassungssystems |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Nach erfolgreicher Erstellung einer Messdatenerfassungssoftware muss diese nun an eine optimierte Datenbankstruktur angepasst werden. |
Zeitraum:
|
10/2009 - 11/2009 |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- C++
- SQL
- Win32-API
|
Produkte:
|
- MS Visual Studio 2005
- MySQL
- MS SQL Server 2005
- Softing OPC Toolbox
|
|
Entwicklung einer Synchronisationsplattform |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Konzeption und Entwicklung der Synchronisationsplattform 'syncster' auf XML-Basis mit innovativem Differenzverfahren für den Datenabgleich. Die Synchronisationssoftware bietet eine optimale Integration von Unternehmensdaten durch eine clevere Verwendung weit verbreiteter Basistechnologien sowie eine flexible Anbindung von Fremdsystemen mittels Konnektoren. |
Zeitraum:
|
seit 04/2009 |
Anzahl Mitarbeiter:
|
3 |
Technologien/Umgebung:
|
- C#
- XML/XSL(T)
- XML-Schema
- WebServices
|
Produkte:
|
- MS Visual Studio 2008
|
|
Implementierung einer Lieferantenbewertungsplattform |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Zur Unterstützung der Bewertung von Lieferanten wurde eine Schnittstelle von einem SAP-System zu einem Microsoft Office SharePoint Server 2007 hergestellt, auf dem die Einkaufsabteilung auf Grundlage dieser Daten eine Bewertung der Lieferanten vornehmen kann. |
Zeitraum:
|
05/2008 - 02/2009 |
Anzahl Mitarbeiter:
|
2 |
Technologien/Umgebung:
|
- VB.NET
- ASP.NET (VB)
- WebServices
- JavaScript
- DHTML
|
Produkte:
|
- MOSS 2007
- MS SQL Server 2008
|
|
Weiterentwicklung einer Business Intelligence Anwendung |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Erweiterung einer BI-Applikation auf Datawarehouse- und Auswertungsebene um weitere Möglichkeiten zur Datenanalyse. |
Zeitraum:
|
08/2008 - 02/2009 |
Anzahl Mitarbeiter:
|
2 |
Technologien/Umgebung:
|
- VB.NET
- VB 6.0
- VBA
- SQL
- OLAP
|
Produkte:
|
- MS Visual Studio .NET
- MS Excel, MS Access
- MS SQL Server 2005
- MS SQL Server 2005 Analysis Services
|
|
Plattformänderung einer Business Intelligence Anwendung |
Position:
|
Projektleitung |
Beschreibung:
|
Eine bislang auf MIS Alea basierende BI-Applikation (siehe Projekt Business Intelligence Software) ist auf MS Analysis Services umzustellen. Alle Funktionen/Features sind beizubehalten. |
Herausforderung:
|
Sehr viele Features, die unter Analysis Services laufzeitkritisch sind, mussten beibehalten werden. Weiter musste die Umstellung während der Planungsphase durchgeführt werden. |
Zeitraum:
|
02/2008 - 07/2008 |
Anzahl Mitarbeiter:
|
3 |
Technologien/Umgebung:
|
- VB.NET
- VB 6.0
- VBA
- SQL
- OLAP
|
Produkte:
|
- MS Visual Studio .NET
- MS Excel, MS Access
- MS SQL Server 2005
- MIS Alea Server
- MS SQL Server 2005 Analysis Services
- MS SQL Server 2005 Reporting Services
|
|
Kalenderfunktion in Microsoft CRM |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Zur Vereinfachung der Terminplanung wurde eine Outlook-ähnliche Ansicht der CRM-Termine über einen eigenen Kalender implementiert. Die Web-Applikation liest die zur Darstellung benötigten Daten aus CRM. |
Herausforderung:
|
Eine hohe Anzeigegeschwindigkeit und Interatktion mit Microsoft CRM waren Voraussetzung für eine erfolgreiche Einführung. |
Zeitraum:
|
ca. 1,5 Wochen |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- XML/XSL(T)
- SQL
- HTML
- JavaScript
- AJAX
- ASP.NET (VB)
|
Produkte:
|
- MS Visual Studio 2005
- MS CRM 3.0
- MS SQL Server 2005
|
|
Dublettenprüfung in Microsoft CRM |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Bei der Anlage neuer Datensätze soll eine Prüfung erfolgen, ob ein ähnlicher Datensatz bereits in dem System gespeichert ist. |
Herausforderung:
|
Die Dublettenprüfung soll auch offline erstellte Datensätze prüfen. |
Zeitraum:
|
ca. 0,5 Wochen |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- XML/XSL(T)
- SQL
- HTML
- JavaScript
- AJAX
- ASP.NET (VB)
|
Produkte:
|
- MS Visual Studio 2005
- MS CRM 3.0
- MS SQL Server 2005
|
|
Rechnungsgenerierung in Microsoft CRM |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Aus Microsoft CRM sollen per Knopfdruck Rechnungen für Microsoft Word erzeugt werden, es müssen verschiedene Vorlagen unterstützt und Daten aus Microsoft CRM übernommen werden sowie ein Speichern der veränderten Rechnung in CRM möglich sein. Zielumgebung war Word 2003, weshalb eine einfache und schnelle Implementierung über XSL-Transformationen in WordML realisiert wurde. |
Herausforderung:
|
Wie es sich für eine Webapplikation gehört, sollten keine Programme am Client für diese Lösung installiert werden. |
Zeitraum:
|
ca. 1 Woche |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- XML/XSL(T)
- SQL
- HTML
- AJAX
- ASP.NET (VB)
- VB
|
Produkte:
|
- MS Visual Studio 2005
- MS CRM 3.0
- MS SQL Server 2005
- MS Word 2003
|
|
Automatisierung von CAD-Software |
Position:
|
Konzeption und Implementierung |
Beschreibung:
|
Wiederkehrende Aufgaben der Konstrukteure im Bereich Qualitätssicherung werden über die in CATIA integrierte Automatisierungsplattform unterstützt. |
Herausforderung:
|
Mathematisches Denken und Verständnis des zugrundeliegenden ER-Modells sind hier enorm wichtig. |
Zeitraum:
|
ca. 1,5 Wochen |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- CATScript / CATvbs
|
Produkte:
|
- DASSAULT SYSTEMS CATIA V5
|
|
System zur Messdatenerfassung |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Das Programm arbeitet nach dem Auslesen der Konfiguration die Messaufgaben ab und ist für die exakte Einhaltung der Messintervalle verantwortlich. Anhand der gemessenen Daten werden durch die Konfiguration festgelegte Zustände geprüft, anhand derer weitere Messungen getriggert werden können. Ein komplexes, ereignisgesteuertes Konzept für dieses Programm führte zum Erfolg. |
Herausforderung:
|
Die Software muss mit sehr wenig Hardwareressourcen auskommen (Passiv gekühlter Prozessor), soll aber trotzdem die Speicherung und Auswertung der Messergebnisse so zeitnah ausführen, dass die getriggerten Messungen zu den gewünschten Zeitpunkten durchgeführt werden. Weiter erfolgt der Betrieb als Dienst ohne Wartungszugang, alle Schnittstellen müssen effizient fehlertolerant angesprochen werden, da keine Verfügbarkeit garantiert werden kann. Der Zeitrahmen für dieses Projekt war sehr sportlich. |
Zeitraum:
|
09/2006 bis 12/2006 |
Anzahl Mitarbeiter:
|
2 |
Technologien/Umgebung:
|
- C++
- SQL
- Win32-API
|
Produkte:
|
- MS Visual Studio 2005
- MySQL
- Softing OPC Toolbox
|
|
Implementierung eines Intranetsystems auf Basis des SharePoint Portal Server 2003 |
Position:
|
Technische Leitung und Durchführung |
Beschreibung:
|
Zur Verbesserung der Zusammenarbeit der Mitarbeiter bei diesem Kunden wurde ein Intranetsystem installiert. Die Suchfunktion des Portalservers musste sehr stark zur Erfüllung der Anforderungen des Kunden angepasst werden. Die Integration von verschiedenen externen Daten war an vielen Stellen des Portals notwendig, weiter musste die Erstellungsfunktion von Teamwebseiten angepasst werden. |
Herausforderung:
|
Anpassung der persönlichen Seite der Benutzer und befüllung mit externen Daten. |
Zeitraum:
|
ca. 8 Wochen |
Anzahl Mitarbeiter:
|
3 |
Technologien/Umgebung:
|
- XML
- SQL
- HTML/DHTML
- ASP.NET (VB)
- Gruppenrichtlinien
|
Produkte:
|
- MS SharePoint Portal Server 2003
- MS SQL Server 2000
|
|
Automatische Mailvorlagengenerierung |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Aus einer bestehenden Datenbank mit Mitarbeiterstammdaten sollen für jeden Mitarbeiter automatisch das Briefpapier und die Signatur in verschiedenen Sprachen erzeugt und in das Mailprogramm (MS Outlook) eingebunden werden. |
Herausforderung:
|
Das Programm soll mit möglichst wenig Aufwand realisiert werden und verschiedene Outlook-Versionen unterstützen. |
Zeitraum:
|
ca. 2 Wochen |
Anzahl Mitarbeiter:
|
2 |
Technologien/Umgebung:
|
- HTTP
- ASP.NET (VB)
- SQL
|
Produkte:
|
- MS SQL Server 2005
- MS Outlook
|
|
Implementierung eines Intranetsystems auf Basis des SharePoint Portal Server 2003 |
Position:
|
Technische Leitung und Durchführung |
Beschreibung:
|
Zur Verbesserung der Zusammenarbeit der Mitarbeiter bei diesem Kunden wurde ein Intranetsystem installiert. Die Integration bestehender Datenbanken wurde in Form von Webanwendungen gelöst. |
Zeitraum:
|
ca. 5 Wochen |
Anzahl Mitarbeiter:
|
3 |
Technologien/Umgebung:
|
- XML
- SQL
- HTML/DHTML
- ASP.NET (VB)
- Gruppenrichtlinien
|
Produkte:
|
- MS SharePoint Portal Server 2003
- MS SQL Server 2000
|
|
Active Directory Replikation |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Anhand von Eigenschaften, die in einer Datenbank gespeichert sind, müssen Benutzerkonten im Active Directory gefunden und bestimmten Benutzergruppen zugeordnet werden. Weiter erfolgt eine Ausblendung von leeren Gruppen im Outlook-Adressbuch. |
Herausforderung:
|
Das Programm muss komplett Parametrisierbar sein, so dass es auch bei anderen Kunden eingesetzt werden kann. |
Zeitraum:
|
ca. 3 Wochen |
Anzahl Mitarbeiter:
|
1 |
Technologien/Umgebung:
|
- Active Directory
- VB.NET
- SQL
|
Produkte:
|
- MS SQL Server 2005
- Windows Server 2003
|
|
Business Intelligence Software |
Position:
|
Projektleitung und Durchführung |
Beschreibung:
|
Finanzbuchhaltungs- und Leistungserfassungsdaten müssen aus verteilten heterogenen Quellsystemen gelesen, geprüft, konvertiert und gegebenenfalls ergänzt oder korrigiert werden. Nach dem Versand in die Zentrale werden die Daten für viele Anwendungen im Bereich Human Ressource Management, Controlling, Bilanzierung (incl. Konsolidierung) und Planung verwendet sowie durch ein integriertes Reportingtool für relationale Datenbanken und Würfeldatenbanken dargestellt. |
Herausforderung:
|
Die enormen Datenmengen müssen ausserhalb der Betriebszeiten komplett verarbeitet werden, weiter musste die Eingabe von Planwerten in einem Datenwürfel auf aggregierten Zellen erfolgen. |
Zeitraum:
|
03/2002 bis 12/2004 |
Anzahl Mitarbeiter:
|
4 |
Technologien/Umgebung:
|
- VB.NET
- VB 6.0
- VBA
- SQL
- OLAP
|
Produkte:
|
- MS Visual Studio .NET
- MS Excel, MS Access
- MS SQL Server 2000
- MIS Alea Server
- DATEV
|
|
Multichannel Publishing mit XML |
Position:
|
Durchführung |
Beschreibung:
|
Strukturierte XML-Daten werden indiziert und versioniert vorgehalten, um auf Anfrage portioniert, mit verschiedenen XSL (T) Transformationen benutzerdefiniert gestaltet und konvertiert werden zu können. Modularität und plattformunabhängige Programmierung erlauben den Einsatz als Serversystem oder direkt auf dem Clientrechner. |
Herausforderung:
|
Es wurde eine plattformunabhängige Software erstellt, die auch als Dienst auf Serversystemen läuft. Das Setup musste auch auf älteren Windows-Versionen die Netzwerkkomponenten installieren und konfigurieren. |
Zeitraum:
|
01/2000 bis 03/2002 |
Anzahl Mitarbeiter:
|
15 |
Technologien/Umgebung:
|
- C++
- STL, Win32-API, WinSock, ISAPI
- XML/XSL(T)
|
Produkte:
|
- MS Visual C++ 6.0
- IIS Internet Information Service
- Install Shield
- Xerces
- Xalan
|
|
Erfassungs- und Auswertesoftware / Dekodiersoftware |
Position:
|
Durchführung |
Beschreibung:
|
Funksprüche und Datenfunk werden per Software erfasst und dem Benutzer zum Auswerten der übermittlung bereitgestellt. Auch die Lokalisierung der Funkquelle und Dekodierung des Datenfunks wurde implementiert, dies setzte eine hardwarenahe Programmierung und Fernsteuerung von Fremdprodukten voraus. |
Herausforderung:
|
Einige Routinen mussten aus Gründen der Performance in Assembler programmiert werden. |
Zeitraum:
|
1996 bis 2000 |
Anzahl Mitarbeiter:
|
25 |
Technologien/Umgebung:
|
- C/C++
- STL, MFC, OWL, Win32 API, WinSock
- Assembler 80x86
|
Produkte:
|
- MS Visual C++ 6.0, Borland C++
- MASM
|