2005.11 - 2009.03 Sitecore Content Management System (Sitecore 4.0, 5.2, 5.3.2, 6.0)
Einsatz:
Interactive Entertainment
Position:
Architecture, Implementierung, Installation, Technical Lead (Team 3 Entwickler)
Aufgabe:
Architektur der Web Applikation und der Sitecore Enhancements unter Sicherheits- und Performance Aspekten. Sicherheitsaspekte wie SQL Injektion und Einhaltung der Benutzerrechte mit dem Produkt Sitecore 5.2 und 5.3.2
Architektur und Implemntierung eines Build und Release Systems indem eine physikalische Trennugn zwischen dem Produkt Sitecore und dem development Bereich realisiert wurde.
Planung des Hochverfügbarkeits Betriebs und Content publishing
Implementierung der Sitecore Enhancements in C#
Implementierung der Applikation basierend auf C# und XSLT, incl. Lucene Suche
Implementierung des Web Designs Intefaces für unterschiedliche Browser Versionen.
Implementierung eines Datei basierten Content repository.
Test der Applikation und der Komponenten auf Funktionalität, Sicherheit und Performance.
Systemumgebung:
Windows Server 2003, MS SQL 2005, Browser Kompatiblität Firefox > 1.5, IE >= 5.5
Implementierung:
.Net 3.0,3.5 C#, XSLT, XML, JavaScript, CSS, DHTML, AJAX, Lucene, UnitTests, JMeter
Datenbank:
SQL-Server
2008.04 - 2008.07 WCMS Content System
Einsatz:
Fitness
Position:
Architektur, Design, Implementierung
Aufgabe:
Architektur, eines WCMS Systems
Design der Benutzer Interfaces, Datenbank und Applikation
Implementierung der Formulare, Sichten (views) und Ablauf (flow)
Design und Implementierung der Bearbeitungssichten incl. WYSIWIG Editor und Media Libary
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.1.10, Java, CSS, XML, XSLT, XSP, SVG, JMeter Performance und Junit Test
Datenbank:
MySql
2007.05 - 2007.08 WCMS Content System
Einsatz:
European Association
Position:
Architektur, Design, Implementierung
Aufgabe:
Architektur, eines WCMS Systems
Design der Benutzer Interfaces, Datenbank und Applikation
Implementierung der Formulare, Sichten (views) und Ablauf (flow)
Design und Implementierung der Bearbeitungssichten incl. WYSIWIG Editor und Media Libary
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.1.10, Java, CSS, XML, XSLT, XSP, SVG, JMeter Performance und Junit Test
Datenbank:
MySql
2006.11 - 2007.02 WCMS Content System
Position:
Architektur, Design, Implementierung
Aufgabe:
Architektur, eines WCMS Systems
Design der Benutzer Interfaces, Datenbank und Applikation
Implementierung der Formulare, Sichten (views) und Ablauf (flow)
Design und Implementierung der Bearbeitungssichten incl. WYSIWIG Editor und Media Libary
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.1.10, Java, CSS, XML, XSLT, XSP, SVG, JMeter Performance und Junit Test
Datenbank:
MySql
2006.04 - 2006.07 Company wide Build and Release Management System
Einsatz:
Interactive Entertainment
Position:
Architecture, Implementierung
Aufgabe:
Mitarbeit an der Architektur eines Firmenweiten Build und Release Systems für die Systemwelt Microsoft.
Implementierung des Applikations unabhängigen Build-Prozesses
Systemumgebung:
Windows Server 2003, Subversion
Implementierung:
NANT, C#, nclover, msdn, nunit2
2000 - 2006.12 Vendor Managed Inventory (VMI) System
(über diesen Zeitraum wurden immer wieder Erweiterungen und Anpassungen vorgenommen)
Einsatz:
ORBIT LOGISTICS Europe
Position:
Architektur Webapplikation, Programmierung
Aufgabe:
Architektur der Applikation unter Sicherheits- und Performance Aspekten. Sicherheitsaspekte wie SQL Injektion und Einhaltung der Benutzerrechte
Design des Web Benutzer Interfaces für unterschiedliche Browser Versionen.
Implementierung der Applikation basierend auf ASP und COM+.
Architektur und Implementierung einer Single Sign On Schnittstelle.
Test der Applikation und der Komponenten auf Funktionalität, Sicherheit und Performance.
Systemumgebung:
Windows NT Server, Windows 2000, Browser Kompatiblität Netscape 4.7, Mozilla >= 5 und IE >= 5
Implementierung:
ASP (VB-Script,JavaScript), VB, JavaScript, Java, COM+, MTS, CSS, DHTML, XML, UnitTests
Datenbank:
MS-Access, SQL-Server, ADO
2005.08 - 2005.10 Erweiterung eins properitären Content Management Systems
Einsatz:
Finanz Bereich
Position:
Implementierung
Aufgabe:
Implementierung der Erweiterungen eines Java basierenden Content Management Systems. Design von Formularen zur Dateneingabe und rendering der Daten als Diagramme im Corporate Design.
Systemumgebung:
Jakarta Tomcat
Implementierung:
Java, CSS, XML, JSP
2005.06 - 2005.07 Portal Erweiterung für ein Cocoon Portal mit CMS
Einsatz:
Finanz Bereich
Position:
Implementierung
Aufgabe:
Implementierung der Erweiterungen zum Cocoon basierenden Portal mit Lotus Notes als CMS Backend. Design von Formularen sowie Nutzung externer Web Services
Systemumgebung:
Jakarta Tomcat, Lotus Notes
Implementierung:
Apache-Cocoon 2.1.7, Java, CSS, XML, XSLT, Web Service (SOAP), Portal JSR-168
2004.10 - 2005.07 WCMS Content System
Position:
Architektur, Design, Implementierung
Aufgabe:
Architektur, eines WCMS Systems
Design der Benutzer Interfaces, Datenbank und Applikation
Implementierung der Formulare, Sichten (views) und Ablauf (flow)
Design und Implementierung der Bearbeitungssichten incl. WYSIWIG Editor und Media Libary
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.1.6, Java, CSS, XML, XSLT, XSP, SVG, JMeter Performance und Junit Test
Datenbank:
MySql
2005.05.23 - 2005.05.27 ADITO Plugin für KlickTel Kommunikation
Einsatz:
Finanz Bereich
Position:
Implementierung eines Plugins für ADITO ERP System zur Kommunikation mit einem KlickTel Server
Aufgabe:
Implementierung und Programmierung eines Plugins für das ADITO ERP System zur flexiblen Abfrage von Daten aus einem KlickTel Server
Systemumgebung:
ADITO ERP
Implementierung:
J ava, XML, Unit Tests
2005.04 - 2005.05 Automatisches SharePoint-Sitecore.NET Modul
Einsatz:
Forschung
Position:
Design, Implementierung und Programmierung eines Moduls für Sitecore.NET zum automatischen Abgleich von Daten innerhalb eines SharePoint Servers
Aufgabe:
Design, Implementierung und Programmierung eines Task gesteuerten Moduls zum Abgleich von Daten zwischen Sitecore.NET und einem SharePoint Server als Master
Systemumgebung:
Sitecore.NET
Implementierung:
C#, XML
2004.08 - 2004.09 Ausbau einer Intranet-/Internet-Plattform mit "Sitecore.NET"-WCMS
Position:
Konzeption, Installation, Implementierung
Aufgabe:
Erstellung eines Sicherheitskonzept für den Betrieb von Sitecore im Intranet und Internet (DMZ). Dieses beinhaltet Benutzer Administration, Single Sign On, Publishing und Hardering.
Erstellung eines Betriebskonzepts für Hochverfügbarkeit und Fail Over Cluster Integration.
Installation von Siteoce Development (einzelner Server) und Runtime (im Cluster) Systeme.
Implementierung von neuen Publishing Diensten für Sitecore und die Integration einer Query Suche über MS Share Point Server
Erstellung von Workflow-, und Publishing- Konzept
Systemumgebung:
Windows 2003 Server im Cluster mit NLB Load Balancer und MS Application Center 2000, MS SQL Server
Implementierung:
.NET Framework mit C#
Datenbank:
MS-SQL Server
2003.10 - 2004.08 ChemieClass Chemikalien Suche und Klassifizierung
Position:
Architektur, Projektleitung, Programmierung
Aufgabe:
Architektur der Applikation und Datenbank unter Sicherheits- und Performance Aspekten Design des Web Benutzer Interfaces.
Implementierung der Generierung von Chemischer Struktur als Bildern (SVG, JPG)
Implementierung der Applikation basierend auf Apache-Cocoon und MySQL
Design und Implementierung eines Bannersystem incl. Abrechnungs- Funktionalität
Test der Applikation und der Komponenten auf Funktionalität, Sicherheit und Performance.
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.1.x, Java, CSS, XML, XSLT, XSP, cdk, Junit, JMeter Performance und Junit Test
Datenbank:
MySQL
1999 - 2003 Katalogsystem
(über diesen Zeitraum wurden immer wieder Erweiterungen und Anpassungen vorgenommen)
Einsatz:
Chemische Industrie, Katalogprovider
Position:
Teilprojektleitung, Programmierung, Architektur des Web Kataloges
Aufgabe:
Architektur der Applikation unter Sicherheits- und Performance Aspekten. Sicherheitsaspekte wie SQL Injektion und Einhaltung der Benutzerrechte
Design des Web Benutzer Interfaces für unterschiedliche Browser Versionen.
Implementierung der Applikation basierend auf ASP, COM+ und MTS.
Architektur und Implementierung des Produktkonfigurators Browser basierend
Architektur und Implementierung des Kataloges als Punch Out System.
Architektur und Implementierung einer Single Sign On, sowie eine B2B Schnittstelle.
Design und Implementierung eines automatischen Dienstes zur Abfrage von externen Tageswerten (z.B. Kupferzuschlag)
Test der Applikation und der Komponenten auf Funktionalität, Sicherheit und Performance.
Systemumgebung:
Windows NT Server, Windows 2000, Browser Kompatiblität Netscape 4.7, Mozilla >= 5 und IE >= 5
Implementierung:
ASP (VB-Script,JavaScript), VB, JavaScript, Java, COM+, MTS, CSS, DHTML, XML, UnitTests
Datenbank:
MS-Access, SQL-Server, ADO
2002.10 - 2002.12 Generierung von Gerätespezifikationen (NAMUR intern)
Position:
Projektleitung Webapplikation, Programmierung
Aufgabe:
Architektur, Design und Implementierung einer Datenbank unterstützten Software zur Generierung von Gerätespezifikationen als XML mit Versionierung.
Implementierung von Export Funktionen nach HTML, PDF und Excel
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.04, Java, CSS, XML, XSLT, XSP, JMeter Performance und Junit Test
Datenbank:
MS SQL
2001.09 - 2001.10 WEB Content Management System
Position:
Architektur, Projektleitung, Programmierung
Aufgabe:
Architektur, Design und Implementierung des kompletten Web CMS Systems mit Benutzer Administration, Diskussionsforum und e-mail Benachrichtigungssystem.
Systemumgebung:
Jakarta Tomcat
Implementierung:
Apache-Cocoon 2.04, Java, CSS, XML, XSLT, XSP, SVG, JMeter Performance und Junit Test
(2003 Umstellung auf Apache-Cocoon 2.1.x)
Datenbank:
MySql
2001.01 2001.06 Rahmenvertragsverwaltung
Einsatz:
RAG
Position:
Projektleitung, Programmierung
Aufgabe:
Architektur, Design und Implementierung
Systemumgebung:
Windows 2000
Implementierung:
ASP (VB-Script,JavaScript), JavaScript, COM+, MTS, CSS, DHTML
Datenbank:
MS-Access, ADO
2000.06 - 2000.07 WEB Content Management System
Position:
Projektleitung, Programmierung
Aufgabe:
Architektur, Design und Implementierung des kompletten Web CMS Systems mit Benutzer Administration, Diskussionsforum und e-mail Benachrichtigungssystem.
Systemumgebung:
Windows 2000
Implementierung:
ASP (VB-Script,JavaScript), JavaScript, Java, COM+, MTS, CSS, DHTML
Datenbank:
MS-Access, ADO