2006-dato
Datenbankanwendungen für diverse Rollout-Projekte, Brainforce, LH-Systems
Funktion Analyse, Design, Implementierung, Betrieb
Komponenten VMWare, linux, apache, MySQL, perl, jQuery, Nagios
Schnittstellen HP ServiceCenter, Empirum, SCCM, Access Manager (Single SignOn)
Beschreibung Auf Basis eines selbst entwickelten Frameworks, wurden bei über 10
verschiedenen Projekten spezifische Anwendungen zur Projektplanung,
-steuerung und -auswertung erstellt und betrieben. Ein Schwerpunkt der
Projekte war der Bereich Rollout. Hier wurden Assetdaten in das System
übernommen über welches dann die Neukonfiguration des Assets und die
Steuerung des Rollout durchgeführt wurden. Abschließend wurden die
Daten in der CMDB aktualisiert. Die Funktionalität des Frameworks
umfasst:
- einfache Beschreibungsstruktur zur schnellen Erstellung von Masken
und Listen
- flexibler, zyklischer Datenimport aus diversen Quellen (csv, Excel,
SQL, XML)
- Anbindung an bestehende Systeme
- Exportmöglichkeit aller Listen (csv, Excel)
- automatisierter Mailversand mittels Templatesystem
- diagrammbasierte Darstellung des Projektverlaufs und von Auswertungen
- integrierte Checklisten zur Projektsteuerung
- Formulargenerator für Ausdrucke
04.2010-12.2010
Webbasierte Datenbankanwendung „CROS“ zur Asset-Verwaltung mit
integriertem Ticketsystem, Brainforce, LH
Funktion Analyse, Design, Implementierung, Tests, Schulung
Komponenten VMWare, linux, apache, MySQL, perl, jQuery, trac
Beschreibung Aufgabe war es 3 bestehende Verwaltungsanwendungen aus
unterschiedlichen Bereichen durch eine konsolidierte Webbasierte zu
ersetzen. Neben der reinen Hardware-Assetverwaltung werden
Personaldaten aus bestehenden Systemen synchronisiert. Über ein
integriertes Ticketsystem werden die benötigten Prozesse abgebildet
und überwacht. Verschiedene Auswertungen liefern benötigte Kennzahlen
zur Bewertung der Qualität.
01.2010-03.2010
Entwicklungbegleitendes Testen einer hausinternen Anwendung
„ADIS 2.0“, Commerzbank
Funktion Analyse, Tests, Schulung
Komponenten HP TestDirector, Java
Beschreibung Eine webbasierte Java-Anwendung zur Unterstützung einer umfangreichen
Servermigration sollte entwicklungsbegleitend getestet und Schulungen
vorbereitet werden.
11.2007-11.2008
Erstellung eines Testkonzepts für eine Anwendung „erweitertes
Webtracking“, Neckermann
Funktion Analyse, Tests
Komponenten diverse SAS Module, trac
Beschreibung Daten aus bisher getrennt gehaltenen Systemen (Onlinebestellsystem,
Newslettersystem und Datawarehause) sollen in eine integrierte
Datenplattform auf Basis von SAS Datenobjekten zusammengeführt werden.
Hieraus können dann Reports, Dashboards und BI-Kennzahlen tagesaktuell
generiert werden. Aufgabe war es die Entwicklung zu begleiten und einen
Testplan in Zusammenarbeit mit den Nutzern der Anwendung auszuarbeiten.
Zur Unterstützung wurde der open-source Bugtracker „trac“
installiert und eingesetzt. Schulung "Administration der SAS 9
Anwendungsumgebung" und "SAS Programierung I" erhalten.
4.2007
„Proof of Concept“ einer webbasierten Anwendung, Dresdner Bank
Funktion Analyse
Komponenten VBA, ASP, javascript, IIS
Beschreibung Bei der vertrieblichen Neuausrichtung der Bank sollten mit einer
Anwendung die Zuordnung zwischen Kunden und Beratern neu festgelegt
werden. Aufgabe war es, zu ermitteln ob die Anwendung auf einem Server
mit der zu erwartenden Last von ca. 8000 Anwendern lauffähig ist.
Durch Optimierungen an der Datenstruktur wurde dieses Ziel erreicht.
4.2006-5.2006
Synchronisierung von Teilen eines Active Directory auf einen
LDAP-Server für die Namensauflösung von Telefonnummern bei
IP-Telefonen, LH-Systems
Funktion Design, Implementierung
Komponenten linux, perl, openLDAP, ADS
Beschreibung Aus Performance-Gründen werden Benutzernamen und Telefonnummern (ca.
12000) aus dem Active Directory effizient in einen openLDAP-Server
gespiegelt, über die sie dann von einer IP-Telefonanlage ausgelesen
werden können.
1.2006-2.2006
Plattenplatzauswertung zur internen Abrechnung, LH-Systems
Funktion Analyse, Design, Implementierung
Komponenten c++, perl, Netware SDK, NDS API, STL, Eclipse, Excel
Beschreibung Von ca. 700 Netware-Servern weltweit wird der belegte Plattenplatz pro
Verzeichnis ermittelt und zusätzlich mit den Account-Daten (Benutzer,
Kostenstelle, Abteilung) aus dem Novell Directory Services (NDS)
verknüpft.
1998-2006
NWXCOPY. Netware-Dienst(NLM) zum Kopieren, Synchronisieren und Löschen
von Dateien auf Netware-Servern, Postbank
Funktion Design, Implementierung
Komponenten c++, Watcom, Netware SDK, NDS API, NLM
Beschreibung Batch-orientiertes Kopieren, Synchronisieren und Löschen von Dateien
auf Netware-Servern inklusive Netware-spezifischer Rechtevergabe.
1995-2006
UDV. (User Dienste Verwaltung) Netware-Dienst (NLM) als Backend einer
NDS-basierten Benutzer- und Dienste-Verwaltung, Postbank
Funktion Design, Implementierung
Komponenten c++, Watcom, Netware SDK, NDS API, NLM
Beschreibung Mittels einer erstellten Scriptsprache werden umfangreiche Operationen
auf das Dateisystem und die Novell Directory Services (NDS) von Novell-
Servern angeboten. Die Anwender der Fileserver und der Windows-
Applikationen werden über die NDS verwaltet
3.2005-5.2005
Client-Server basierter Text-To-Speech Dienst für ein Netzwerk
Überwachungssystem, Systeam
Funktion Design, Implementierung, Betrieb
Komponenten c++, STL, Boost, perl, linux, mysql, GNU Bayonne telephony server, CAPI
Beschreibung Ein Server nimmt von Client-Programmen (Linux, Windows) Textnachrichten
für unterschiedliche Queues entgegen. Diese werden dann abhängig von
einem Dial-Plan (Uhrzeit, Wochentag, Feiertag) an unterschiedliche
Telefonnummern mittels Sprache ausgegeben.
12.2003-5.2005
3rd Level Support einer MS-SQL-Datenbank, Systeam
Funktion Support
Komponenten MS-SQL, T-SQL, MS-SQL Server 7.0
8.1999-1.2000
Vision 2002. Anwendung zur Erfassung umfangreicher Planzahlen einzelner
Autohändler eines Autokonzerns, Fiat
Funktion Design, Implementierung
Komponenten Visual Basic, MS-Access
Beschreibung Bestehende Kennwerte von Marktinformationen aus den Bereichen
Gebrauchtwagen, Teile, Zubehör, Zulassungen und Service aus den Jahren
1998 und 1999 werden dargestellt und sollen für die Jahre 2000- 2002
geplant werden. Zusätzlich soll der Händler sein Unternehmen aufgrund
unterschiedlicher Kriterien beurteilen und gegebenenfalls Maßnahmen
zur Optimierung planen.
Studium der Informatik in Frankfurt (nicht abgeschlossen)
Erfahrungen Anwendungsentwicklung (Frontend, Middleware)
Asset- und Configuration Management (ITIL)
Rolloutplanung und -steuerung
System- und Netzwerkadministration (Linux)
Reporting, ETL ( SQL, Perl, XLS, DTS )
Testmanagement (Testfallerstellung, Last- und Performancetests,
Testautomatisierung)
Teilprojektleitung
Produkte Linux (Ubuntu, Debian, RedHat, SuSE)
MS Windows
Apache (mod_perl), Nginx
cvs, git
MySQL, PostgreSQL, MS-SQL, SAS, MS-Access
MS Office (VBA)
Novell (NLM Entwicklung, NDS)
Toad
Nagios
HP Service Center
VMware ESXi
Empirum (API)
Standards Perl (objektorientiert, DBI, CGI, ...)
PHP
Python
C/C++ (STL, Boost)
Java (Basis)
JavaScript (jQuery, Ajax)
Visual Basic (VBS)
Shell (korn, bash)
Windows Scripting Host
SQL (PSM, TSQL)
XML
LaTex
Luftfahrt, Banken, IT
2006-dato
Datenbankanwendungen für diverse Rollout-Projekte, Brainforce, LH-Systems
Funktion Analyse, Design, Implementierung, Betrieb
Komponenten VMWare, linux, apache, MySQL, perl, jQuery, Nagios
Schnittstellen HP ServiceCenter, Empirum, SCCM, Access Manager (Single SignOn)
Beschreibung Auf Basis eines selbst entwickelten Frameworks, wurden bei über 10
verschiedenen Projekten spezifische Anwendungen zur Projektplanung,
-steuerung und -auswertung erstellt und betrieben. Ein Schwerpunkt der
Projekte war der Bereich Rollout. Hier wurden Assetdaten in das System
übernommen über welches dann die Neukonfiguration des Assets und die
Steuerung des Rollout durchgeführt wurden. Abschließend wurden die
Daten in der CMDB aktualisiert. Die Funktionalität des Frameworks
umfasst:
- einfache Beschreibungsstruktur zur schnellen Erstellung von Masken
und Listen
- flexibler, zyklischer Datenimport aus diversen Quellen (csv, Excel,
SQL, XML)
- Anbindung an bestehende Systeme
- Exportmöglichkeit aller Listen (csv, Excel)
- automatisierter Mailversand mittels Templatesystem
- diagrammbasierte Darstellung des Projektverlaufs und von Auswertungen
- integrierte Checklisten zur Projektsteuerung
- Formulargenerator für Ausdrucke
04.2010-12.2010
Webbasierte Datenbankanwendung „CROS“ zur Asset-Verwaltung mit
integriertem Ticketsystem, Brainforce, LH
Funktion Analyse, Design, Implementierung, Tests, Schulung
Komponenten VMWare, linux, apache, MySQL, perl, jQuery, trac
Beschreibung Aufgabe war es 3 bestehende Verwaltungsanwendungen aus
unterschiedlichen Bereichen durch eine konsolidierte Webbasierte zu
ersetzen. Neben der reinen Hardware-Assetverwaltung werden
Personaldaten aus bestehenden Systemen synchronisiert. Über ein
integriertes Ticketsystem werden die benötigten Prozesse abgebildet
und überwacht. Verschiedene Auswertungen liefern benötigte Kennzahlen
zur Bewertung der Qualität.
01.2010-03.2010
Entwicklungbegleitendes Testen einer hausinternen Anwendung
„ADIS 2.0“, Commerzbank
Funktion Analyse, Tests, Schulung
Komponenten HP TestDirector, Java
Beschreibung Eine webbasierte Java-Anwendung zur Unterstützung einer umfangreichen
Servermigration sollte entwicklungsbegleitend getestet und Schulungen
vorbereitet werden.
11.2007-11.2008
Erstellung eines Testkonzepts für eine Anwendung „erweitertes
Webtracking“, Neckermann
Funktion Analyse, Tests
Komponenten diverse SAS Module, trac
Beschreibung Daten aus bisher getrennt gehaltenen Systemen (Onlinebestellsystem,
Newslettersystem und Datawarehause) sollen in eine integrierte
Datenplattform auf Basis von SAS Datenobjekten zusammengeführt werden.
Hieraus können dann Reports, Dashboards und BI-Kennzahlen tagesaktuell
generiert werden. Aufgabe war es die Entwicklung zu begleiten und einen
Testplan in Zusammenarbeit mit den Nutzern der Anwendung auszuarbeiten.
Zur Unterstützung wurde der open-source Bugtracker „trac“
installiert und eingesetzt. Schulung "Administration der SAS 9
Anwendungsumgebung" und "SAS Programierung I" erhalten.
4.2007
„Proof of Concept“ einer webbasierten Anwendung, Dresdner Bank
Funktion Analyse
Komponenten VBA, ASP, javascript, IIS
Beschreibung Bei der vertrieblichen Neuausrichtung der Bank sollten mit einer
Anwendung die Zuordnung zwischen Kunden und Beratern neu festgelegt
werden. Aufgabe war es, zu ermitteln ob die Anwendung auf einem Server
mit der zu erwartenden Last von ca. 8000 Anwendern lauffähig ist.
Durch Optimierungen an der Datenstruktur wurde dieses Ziel erreicht.
4.2006-5.2006
Synchronisierung von Teilen eines Active Directory auf einen
LDAP-Server für die Namensauflösung von Telefonnummern bei
IP-Telefonen, LH-Systems
Funktion Design, Implementierung
Komponenten linux, perl, openLDAP, ADS
Beschreibung Aus Performance-Gründen werden Benutzernamen und Telefonnummern (ca.
12000) aus dem Active Directory effizient in einen openLDAP-Server
gespiegelt, über die sie dann von einer IP-Telefonanlage ausgelesen
werden können.
1.2006-2.2006
Plattenplatzauswertung zur internen Abrechnung, LH-Systems
Funktion Analyse, Design, Implementierung
Komponenten c++, perl, Netware SDK, NDS API, STL, Eclipse, Excel
Beschreibung Von ca. 700 Netware-Servern weltweit wird der belegte Plattenplatz pro
Verzeichnis ermittelt und zusätzlich mit den Account-Daten (Benutzer,
Kostenstelle, Abteilung) aus dem Novell Directory Services (NDS)
verknüpft.
1998-2006
NWXCOPY. Netware-Dienst(NLM) zum Kopieren, Synchronisieren und Löschen
von Dateien auf Netware-Servern, Postbank
Funktion Design, Implementierung
Komponenten c++, Watcom, Netware SDK, NDS API, NLM
Beschreibung Batch-orientiertes Kopieren, Synchronisieren und Löschen von Dateien
auf Netware-Servern inklusive Netware-spezifischer Rechtevergabe.
1995-2006
UDV. (User Dienste Verwaltung) Netware-Dienst (NLM) als Backend einer
NDS-basierten Benutzer- und Dienste-Verwaltung, Postbank
Funktion Design, Implementierung
Komponenten c++, Watcom, Netware SDK, NDS API, NLM
Beschreibung Mittels einer erstellten Scriptsprache werden umfangreiche Operationen
auf das Dateisystem und die Novell Directory Services (NDS) von Novell-
Servern angeboten. Die Anwender der Fileserver und der Windows-
Applikationen werden über die NDS verwaltet
3.2005-5.2005
Client-Server basierter Text-To-Speech Dienst für ein Netzwerk
Überwachungssystem, Systeam
Funktion Design, Implementierung, Betrieb
Komponenten c++, STL, Boost, perl, linux, mysql, GNU Bayonne telephony server, CAPI
Beschreibung Ein Server nimmt von Client-Programmen (Linux, Windows) Textnachrichten
für unterschiedliche Queues entgegen. Diese werden dann abhängig von
einem Dial-Plan (Uhrzeit, Wochentag, Feiertag) an unterschiedliche
Telefonnummern mittels Sprache ausgegeben.
12.2003-5.2005
3rd Level Support einer MS-SQL-Datenbank, Systeam
Funktion Support
Komponenten MS-SQL, T-SQL, MS-SQL Server 7.0
8.1999-1.2000
Vision 2002. Anwendung zur Erfassung umfangreicher Planzahlen einzelner
Autohändler eines Autokonzerns, Fiat
Funktion Design, Implementierung
Komponenten Visual Basic, MS-Access
Beschreibung Bestehende Kennwerte von Marktinformationen aus den Bereichen
Gebrauchtwagen, Teile, Zubehör, Zulassungen und Service aus den Jahren
1998 und 1999 werden dargestellt und sollen für die Jahre 2000- 2002
geplant werden. Zusätzlich soll der Händler sein Unternehmen aufgrund
unterschiedlicher Kriterien beurteilen und gegebenenfalls Maßnahmen
zur Optimierung planen.
Studium der Informatik in Frankfurt (nicht abgeschlossen)
Erfahrungen Anwendungsentwicklung (Frontend, Middleware)
Asset- und Configuration Management (ITIL)
Rolloutplanung und -steuerung
System- und Netzwerkadministration (Linux)
Reporting, ETL ( SQL, Perl, XLS, DTS )
Testmanagement (Testfallerstellung, Last- und Performancetests,
Testautomatisierung)
Teilprojektleitung
Produkte Linux (Ubuntu, Debian, RedHat, SuSE)
MS Windows
Apache (mod_perl), Nginx
cvs, git
MySQL, PostgreSQL, MS-SQL, SAS, MS-Access
MS Office (VBA)
Novell (NLM Entwicklung, NDS)
Toad
Nagios
HP Service Center
VMware ESXi
Empirum (API)
Standards Perl (objektorientiert, DBI, CGI, ...)
PHP
Python
C/C++ (STL, Boost)
Java (Basis)
JavaScript (jQuery, Ajax)
Visual Basic (VBS)
Shell (korn, bash)
Windows Scripting Host
SQL (PSM, TSQL)
XML
LaTex
Luftfahrt, Banken, IT