Testing und Testdatenmanagement für die ETL-Prozesse eines neu aufzubauenden Data Warehouse im Zentralbankenumfeld sowie für die ETL-Prozesse zur Migration bestehender Daten (TARGET2/T2S-Konsolidierung, CSLD, T2, SWIFT ISO 20022)
Konzeptionierung von Testmethoden
Testfallerstellung
Testdatenmanagement
(Automatische) Testdurchführung und Dokumentation von DWH-/ETL-Tests
Testergebnisanalyse
Beratung bei der Fehleranalyse und dem Bugfixing
Fehlermanagement
Einführung eines Testautomatisierungs-Frameworks im agilen Umfeld für eine Plattform für digitale Messen und Online-Kongresse
Implementierung einer agilen Teststrategie
Definition der Akzeptanzkriterien und der Definition of Done in Zusammenarbeit mit dem Product Owner
Ableitung, Entwicklung und Durchführung automatisierter Tests
Bewertung der Testergebnisse und Berichterstattung an das agile Team
Fehlermanagement
Coaching anderer Teammitglieder in relevanten Testaspekten
Qualitätssicherung im agilen Umfeld bei der Einführung einer Lösung zur Außendienst-Serviceplanung
Definition der Akzeptanzkriterien in Zusammenarbeit mit dem Product Owner
Entwurf, Realisierung und Durchführung von Integrations- und Systemtests
Bewertung der Testergebnisse und Berichterstattung an das agile Team
Fehlermanagement
Qualitätsmanagement im agilen Umfeld für eine komplexe Online Plattform
Implementierung einer agilen Teststrategie
Definition der Akzeptanzkriterien und der Definition of Done in Zusammenarbeit mit dem Product Owner
Ableitung, Entwicklung und Durchführung automatisierter Tests
Bewertung der Testergebnisse und Berichterstattung an das agile Team
Fehlermanagement
Coaching anderer Teammitglieder in relevanten Testaspekten
Sicherstellung, dass alle geeigneten Testaufgaben während der Iterationen und der Releases durchgeführt werden
Test Management für das Redesign eines Data Warehouse nach dem Data-Vault-Modell inkl. Anbindung verschiedener Schnittstellen, wie zum Beispiel für das Meldewesen von Banken
Testplanung
Test Coaching
Testautomatisierung
Testauswertung
Fehlermanagement
Vertretung des Scrum Masters
Testmanagement/ Testentwicklung Frontend für internationale Webapplikationen
Testplanung
Testanalyse
Manuelle Testdurchführung
Testautomatisierung, insbesondere Implementierung eines Test-Frameworks für mobile Webapplikationen auf Basis des PageObject-Entwurfsmusters
Testauswertung
Fehlermanagement
Testoptimierung ? Beratung bei den Arbeitspaketen Testfallerstellung/ Testfalldokumentation, Testdaten und Testfallmanagement
Erstellung von Testkonzept- und Testfallvorlagen nach IEEE 829-2008 und
ISO/IEC/IEEE 29119-3
Evaluierung eines Testmanagementsystems
Evaluierung eines Testautomatisierungswerkzeuges
Testmanagement/ Testentwicklung Frontend für internationale Webapplikationen
Testplanung
Testanalyse
Manuelle Testdurchführung
Testautomatisierung, insbesondere Implementierung eines Test-Frameworks für mobile Webapplikationen auf Basis des PageObject-Entwurfsmusters
Testauswertung
Fehlermanagement
Vermittlung zwischen Konzeptions- und Entwicklungsabteilungen
Testplanung
Testvorbereitung
Testspezifikation
Manuelle Testdurchführung
Testautomatisierung
Testauswertung
Fehlermanagement
Testabschluss
Entwicklung und Betrieb eines Intranetportals zur Überwachung und Qualitätssicherung von Messplattformen mit Anbindung unterschiedlicher konzernweiter Systeme/Data Warehouses via Datenbankschnittstellen und Web Services
Umsetzung von Anforderungen der Fachabteilungen in objektorientierte Analyse und Design
Implementierung
Releasemanagement
Manuelle Testdurchführung und Testautomatisierung
Erstellung von Betriebsdokumentation und Schulungsunterlagen
Anforderungsanalyse
Objektorientierte Analyse und Design
Implementierung
Testdurchführung
Erstellung eines System- und Service-Kataloges, IT-Prozess-Modellierung und -Optimierung
Geschäftsprozessaufnahme im Interview mit Fach- und IT-Abteilungen
Geschäftsprozessmodellierung und -Optimierung
Technische Projektleitung
Vermittlung zwischen der beauftragenden Fachabteilung und des auftragnehmenden externen Dienstleisters
Abnahmetest
Betrieb und Weiterentwicklung eines Systems zur Bearbeitung und Berechnung von Finanzierungsanfragen
Aufnahme und Dokumentation von nicht dokumentiertem Mitarbeiterwissen
Anforderungsanalyse
Implementierung
Koordination der IT-Mitarbeiter der ausführenden Unternehmensberatung
Entwicklung einer kombinierten Lösung aus Anforderungsmanagement, Change Management, Problem Management und Release Management inkl. Service Repository
Objektorientierte Analyse und Design
Datenbankmodellierung
Implementierung
Migration von Daten abgelöster Change-Management-Systeme in das neue System Integrierte Entwicklungsumgebungen
Eclipse
IntelliJ IDEA
PhpStorm
Toolchain / Systeme / Methoden:
PHP, JavaScript, Java, MySQL, Oracle, Apache Webserver, Template Engine, dynamische PDF-Erzeugung, XML, Windows
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, dynamische PDF-Erzeugung, Windows
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, Linux
Konzeption und Entwicklung einer Internetanwendung für eine Hochschule, die die Verwaltung von Lehrveranstaltungen ermöglicht und eingeschriebene Studienanfänger in die Lage versetzt, noch vor ihrem Eintreffen am Studienort eine Auswahl von Lehrveranstaltungen zu treffen
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, Linux
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, dynamische PDF-Erzeugung, Windows
Zeitraum: 09/2003
Projekt: Leitung der Abnahme einer Internetanwendung eines Softwareherstellers (Test, Koordination der beteiligten Personen an verschiedenen Standorten)
Software/Technologien: PHP, MySQL, Apache Webserver, Template Engine, Linux
Zeitraum: 07/2003
Projekt: Durchführung von Bug Fixes und Feature Requests an einer Standardsoftware eines Softwareherstellers
Software/Technologien: Borland Delphi, Kryptographie, Windows
Zeitraum: 05/2003 - 06/2003
Projekt: Konzeption und Entwicklung eines Online-Evaluationssystems für eine Hochschule
Software/Technologien: PHP, PostgreSQL, Apache Webserver, Template Engine, Linux
Zeitraum: 12/2002 - 03/2003
Projekt: Konzeption und Entwicklung eines Systems zur automatisierten und optimierten Flächenbelegung von Gebäuden in 3D-Echtzeit für einen Standort- und Immobilienvermarkter
Software/Technologien: Borland Delphi, Microsoft Visual C++, Algorithmusentwicklung, graphische Datenverarbeitung, Windows
Zeitraum: 07/2002 - 11/2002
Projekt: Konzeption und Entwicklung eines Mehrbenutzersystems zur sicheren Verwaltung von unstrukturierten Informationen und Dokumenten im Internet
Software/Technologien: PHP, MySQL, Apache Webserver, SSL, Kryptographie, Template Engine, Linux
Zeitraum: 06/2002
Projekt: Migration einer Software zur Druckaufbereitung von Borland Delphi 2 nach Delphi 6 für einen Hersteller von Produkten der linearen Bewegungstechnik
Software/Technologien: Borland Delphi, Windows
Zeitraum: 06/2002
Projekt: Konzeption und Entwicklung einer Software zur Verwaltung von Operationsdokumenten eines ambulanten OP-Zentrums mit Generierung von Hausarztberichten
Software/Technologien: Borland Delphi, InterBase, ReportBuilder, Windows
Zeitraum: 05/2002
Projekt: Entwicklung eines Java-Applets zur graphischen Darstellung eines Informationsnetzes mit Navigationsmöglichkeit
Software/Technologien: Java (Borland JBuilder), Applet, MySQL, Socket-Kommunikation, XML, Windows
Zeitraum: 04/2002
Projekt: Entwicklung einer Web-Verwaltungsoberfläche für benutzerdefinierte Tabellen einer relationalen Datenbank
Software/Technologien: PHP, MySQL, Apache Webserver, Linux
Zeitraum: 01/2002 - 02/2002
Projekt: Erweiterung einer Software für die Szenariotechnik
Software/Technologien: Borland Delphi, Szenariotechnik, Algorithmusentwicklung, XML, Kryptographie, ReportBuilder, Windows
Zeitraum: 11/2001
Projekt: Entwicklung eines Abonnementsystems für Newsletter
Software/Technologien: PHP, MySQL, Apache Webserver, Linux
Zeitraum: 10/2001
Projekt: Erweiterung einer Software für die Szenariotechnik
Software/Technologien: Borland Delphi, Szenariotechnik, Algorithmusentwicklung, XML, Kryptographie, Windows
Zeitraum: 03/2001 - 08/2001
Projekt: Konzeption und Entwicklung eines Rights Clearinghouses für den Softwarehandel im Internet für ein Institut für Sicherheitstechnologie für Graphik- und Kommunikationssysteme
Software/Technologien: UML, CASE-Tool Innovator, ERD, Java, PHP, InterBase, Apache Webserver, SSL, XML, Windows
Zeitraum: 10/2000 - 02/2001
Projekt: Konzeption und Entwicklung einer Software für die Szenariotechnik
Software/Technologien: Borland Delphi, Szenariotechnik, Algorithmusentwicklung, XML, Kryptographie, Windows
Zeitraum: 07/2000 - 08/2000
Projekt: Entwicklung eines Redaktionssystems für Newsletter
Software/Technologien: Borland Delphi, InterBase, SMTP, Windows
Zeitraum: 06/2000
Projekt: Entwicklung von datensensitiven visuellen Delphi-Komponenten für ein objektrelationales Mapping-System
Software/Technologien: Borland Delphi, VCL, Windows
Zeitraum: 11/1999
Projekt: Entwicklung eines Datenkonvertierungssystems von dBASE nach SQL inkl. Entwicklung einiger Werkzeuge zur Datenbankpflege
Software/Technologien: Borland Delphi, dBASE, SQL, Windows
Zeitraum: 07/1999 - 09/1999
Projekt: Modellierung und Implementierung einer Datenbank für ein Warenwirtschaftssystem
Software/Technologien: ERD, Visio, InterBase
Zeitraum: 08/1998
Projekt: Konzeption und Entwicklung eines Systems zur Segmentierung medizinischer Bilddaten für ein Institut für graphische Datenverarbeitung
Software/Technologien: C++, Bildverarbeitung, Evolutionsstrategien, Simulated Annealing, Solaris
1997 ? 2001:
Institution: Hochschule Darmstadt
Ausbildung: Studium der Informatik
Abschluss: Diplom Informatiker FH (Dipl.-Inform. (FH))
Zertifikate/ Zusatzqualifikationen:
ISTQB Certified Tester Foundation Level
Testen von Data-Warehouse- und Business-Intelligence-Systemen
GTB Certified Test Data Specialist
Tools / Frameworks / Applikationsserver / Middleware:
Apache Tomcat
Apache Webserver
Appium
Canoo UltraLightClient (ULC)
Eclipse
Hibernate
Git
IntelliJ IDEA
Jenkins
jQuery
jUnit
Oracle SQL Developer
Oracle SQL Developer Data Modeler
Oracle Warehouse Builder (OWB)
PEAR
PHPUnit
Selenium WebDriver
Subversion (SVN)
Toad
VMware
Zend Framework
Methoden und Modelle:
Agile Softwareentwicklung
Affiliate-Marketing
Change Management
Continuous Integration
Datenbankdesign
Genetische Algorithmen, Evolutionsstrategien
Geschäftsprozessmodellierung
Integrationstests
ITIL V3
Objektorientierte Analyse und Design
Scrum
SEO (OnPage, OffPage, Linkaufbau)
Social Media
Systemtests
Szenariotechnik
Testgetriebene Entwicklung (TDD)
UML
Unit-Tests
Werkzeuge:
BMC Remedy Action Request System
DBDesigner 4
IBO Process-Designer
JIRA
Mantis Bug Tracker
Microsoft Office
MID Innovator
Redmine
SoapUI
TestLink
Zephyr for JIRA
Produkte:
Aladdin Hardlock
Apache Webserver
BMC Remedy Action Request System
Borland IDEs
Eclipse
INF-Tool
Jenkins
JIRA
Mantis Bug Tracker
Microsoft Office
MID Innovator
PEAR
PHP_Depend und weitere Werkzeuge zur Ermittlung von Software-Metriken
PHPUnit
Selenium WebDriver
StarOffice/OpenOffice
Subversion (SVN)
Toad
Zend Encoder
Zend Framework
Standards:
ERD
CSS
HTML
OSI Schichtenmodell
SSL/TLS
UML
XML
Erfahrungen:
Agile Softwareentwicklung
Change Management
Continuous Integration
Datenbankdesign
Genetische Algorithmen, Evolutionsstrategien
Integrationstests
Objektorientierte Analyse und Design (OOA/OOD)
Scrum;
SEO (Suchmaschinenoptimierung, OnPage, OffPage, Linkaufbau)
Software-Engineering
Systemtests
Szenariotechnik
Testgetriebene Entwicklung (TDD)
Unit-Tests
Netzwerktechnologien / Betriebssysteme:
Ajax (JSON)
HTTP
LDAP
REST
TCP/IP
Web Services (SOAP, WSDL)
Branchenerfahrungen:
Telekommunikation > 5 Jahre Projekterfahrung
Banken, Finanzierung > 2 Jahre Projekterfahrung
E-Commerce > 2 Jahre Projekterfahrung
Fluggesellschaften > 2 Jahre Projekterfahrung
Unternehmensberatungen > 2 Jahre Projekterfahrung
hoher Erfahrungsschatz in Datenbankmodellierung, komplexen Datenbankabfragen und Anbindung von Stored Procedures
Telekommunikation
Banken, Finanzierung
E-Commerce
Fluggesellschaften
Unternehmensberatungen
Testing und Testdatenmanagement für die ETL-Prozesse eines neu aufzubauenden Data Warehouse im Zentralbankenumfeld sowie für die ETL-Prozesse zur Migration bestehender Daten (TARGET2/T2S-Konsolidierung, CSLD, T2, SWIFT ISO 20022)
Konzeptionierung von Testmethoden
Testfallerstellung
Testdatenmanagement
(Automatische) Testdurchführung und Dokumentation von DWH-/ETL-Tests
Testergebnisanalyse
Beratung bei der Fehleranalyse und dem Bugfixing
Fehlermanagement
Einführung eines Testautomatisierungs-Frameworks im agilen Umfeld für eine Plattform für digitale Messen und Online-Kongresse
Implementierung einer agilen Teststrategie
Definition der Akzeptanzkriterien und der Definition of Done in Zusammenarbeit mit dem Product Owner
Ableitung, Entwicklung und Durchführung automatisierter Tests
Bewertung der Testergebnisse und Berichterstattung an das agile Team
Fehlermanagement
Coaching anderer Teammitglieder in relevanten Testaspekten
Qualitätssicherung im agilen Umfeld bei der Einführung einer Lösung zur Außendienst-Serviceplanung
Definition der Akzeptanzkriterien in Zusammenarbeit mit dem Product Owner
Entwurf, Realisierung und Durchführung von Integrations- und Systemtests
Bewertung der Testergebnisse und Berichterstattung an das agile Team
Fehlermanagement
Qualitätsmanagement im agilen Umfeld für eine komplexe Online Plattform
Implementierung einer agilen Teststrategie
Definition der Akzeptanzkriterien und der Definition of Done in Zusammenarbeit mit dem Product Owner
Ableitung, Entwicklung und Durchführung automatisierter Tests
Bewertung der Testergebnisse und Berichterstattung an das agile Team
Fehlermanagement
Coaching anderer Teammitglieder in relevanten Testaspekten
Sicherstellung, dass alle geeigneten Testaufgaben während der Iterationen und der Releases durchgeführt werden
Test Management für das Redesign eines Data Warehouse nach dem Data-Vault-Modell inkl. Anbindung verschiedener Schnittstellen, wie zum Beispiel für das Meldewesen von Banken
Testplanung
Test Coaching
Testautomatisierung
Testauswertung
Fehlermanagement
Vertretung des Scrum Masters
Testmanagement/ Testentwicklung Frontend für internationale Webapplikationen
Testplanung
Testanalyse
Manuelle Testdurchführung
Testautomatisierung, insbesondere Implementierung eines Test-Frameworks für mobile Webapplikationen auf Basis des PageObject-Entwurfsmusters
Testauswertung
Fehlermanagement
Testoptimierung ? Beratung bei den Arbeitspaketen Testfallerstellung/ Testfalldokumentation, Testdaten und Testfallmanagement
Erstellung von Testkonzept- und Testfallvorlagen nach IEEE 829-2008 und
ISO/IEC/IEEE 29119-3
Evaluierung eines Testmanagementsystems
Evaluierung eines Testautomatisierungswerkzeuges
Testmanagement/ Testentwicklung Frontend für internationale Webapplikationen
Testplanung
Testanalyse
Manuelle Testdurchführung
Testautomatisierung, insbesondere Implementierung eines Test-Frameworks für mobile Webapplikationen auf Basis des PageObject-Entwurfsmusters
Testauswertung
Fehlermanagement
Vermittlung zwischen Konzeptions- und Entwicklungsabteilungen
Testplanung
Testvorbereitung
Testspezifikation
Manuelle Testdurchführung
Testautomatisierung
Testauswertung
Fehlermanagement
Testabschluss
Entwicklung und Betrieb eines Intranetportals zur Überwachung und Qualitätssicherung von Messplattformen mit Anbindung unterschiedlicher konzernweiter Systeme/Data Warehouses via Datenbankschnittstellen und Web Services
Umsetzung von Anforderungen der Fachabteilungen in objektorientierte Analyse und Design
Implementierung
Releasemanagement
Manuelle Testdurchführung und Testautomatisierung
Erstellung von Betriebsdokumentation und Schulungsunterlagen
Anforderungsanalyse
Objektorientierte Analyse und Design
Implementierung
Testdurchführung
Erstellung eines System- und Service-Kataloges, IT-Prozess-Modellierung und -Optimierung
Geschäftsprozessaufnahme im Interview mit Fach- und IT-Abteilungen
Geschäftsprozessmodellierung und -Optimierung
Technische Projektleitung
Vermittlung zwischen der beauftragenden Fachabteilung und des auftragnehmenden externen Dienstleisters
Abnahmetest
Betrieb und Weiterentwicklung eines Systems zur Bearbeitung und Berechnung von Finanzierungsanfragen
Aufnahme und Dokumentation von nicht dokumentiertem Mitarbeiterwissen
Anforderungsanalyse
Implementierung
Koordination der IT-Mitarbeiter der ausführenden Unternehmensberatung
Entwicklung einer kombinierten Lösung aus Anforderungsmanagement, Change Management, Problem Management und Release Management inkl. Service Repository
Objektorientierte Analyse und Design
Datenbankmodellierung
Implementierung
Migration von Daten abgelöster Change-Management-Systeme in das neue System Integrierte Entwicklungsumgebungen
Eclipse
IntelliJ IDEA
PhpStorm
Toolchain / Systeme / Methoden:
PHP, JavaScript, Java, MySQL, Oracle, Apache Webserver, Template Engine, dynamische PDF-Erzeugung, XML, Windows
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, dynamische PDF-Erzeugung, Windows
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, Linux
Konzeption und Entwicklung einer Internetanwendung für eine Hochschule, die die Verwaltung von Lehrveranstaltungen ermöglicht und eingeschriebene Studienanfänger in die Lage versetzt, noch vor ihrem Eintreffen am Studienort eine Auswahl von Lehrveranstaltungen zu treffen
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, Linux
Toolchain / Systeme / Methoden:
PHP, JavaScript, MySQL, Apache Webserver, Template Engine, dynamische PDF-Erzeugung, Windows
Zeitraum: 09/2003
Projekt: Leitung der Abnahme einer Internetanwendung eines Softwareherstellers (Test, Koordination der beteiligten Personen an verschiedenen Standorten)
Software/Technologien: PHP, MySQL, Apache Webserver, Template Engine, Linux
Zeitraum: 07/2003
Projekt: Durchführung von Bug Fixes und Feature Requests an einer Standardsoftware eines Softwareherstellers
Software/Technologien: Borland Delphi, Kryptographie, Windows
Zeitraum: 05/2003 - 06/2003
Projekt: Konzeption und Entwicklung eines Online-Evaluationssystems für eine Hochschule
Software/Technologien: PHP, PostgreSQL, Apache Webserver, Template Engine, Linux
Zeitraum: 12/2002 - 03/2003
Projekt: Konzeption und Entwicklung eines Systems zur automatisierten und optimierten Flächenbelegung von Gebäuden in 3D-Echtzeit für einen Standort- und Immobilienvermarkter
Software/Technologien: Borland Delphi, Microsoft Visual C++, Algorithmusentwicklung, graphische Datenverarbeitung, Windows
Zeitraum: 07/2002 - 11/2002
Projekt: Konzeption und Entwicklung eines Mehrbenutzersystems zur sicheren Verwaltung von unstrukturierten Informationen und Dokumenten im Internet
Software/Technologien: PHP, MySQL, Apache Webserver, SSL, Kryptographie, Template Engine, Linux
Zeitraum: 06/2002
Projekt: Migration einer Software zur Druckaufbereitung von Borland Delphi 2 nach Delphi 6 für einen Hersteller von Produkten der linearen Bewegungstechnik
Software/Technologien: Borland Delphi, Windows
Zeitraum: 06/2002
Projekt: Konzeption und Entwicklung einer Software zur Verwaltung von Operationsdokumenten eines ambulanten OP-Zentrums mit Generierung von Hausarztberichten
Software/Technologien: Borland Delphi, InterBase, ReportBuilder, Windows
Zeitraum: 05/2002
Projekt: Entwicklung eines Java-Applets zur graphischen Darstellung eines Informationsnetzes mit Navigationsmöglichkeit
Software/Technologien: Java (Borland JBuilder), Applet, MySQL, Socket-Kommunikation, XML, Windows
Zeitraum: 04/2002
Projekt: Entwicklung einer Web-Verwaltungsoberfläche für benutzerdefinierte Tabellen einer relationalen Datenbank
Software/Technologien: PHP, MySQL, Apache Webserver, Linux
Zeitraum: 01/2002 - 02/2002
Projekt: Erweiterung einer Software für die Szenariotechnik
Software/Technologien: Borland Delphi, Szenariotechnik, Algorithmusentwicklung, XML, Kryptographie, ReportBuilder, Windows
Zeitraum: 11/2001
Projekt: Entwicklung eines Abonnementsystems für Newsletter
Software/Technologien: PHP, MySQL, Apache Webserver, Linux
Zeitraum: 10/2001
Projekt: Erweiterung einer Software für die Szenariotechnik
Software/Technologien: Borland Delphi, Szenariotechnik, Algorithmusentwicklung, XML, Kryptographie, Windows
Zeitraum: 03/2001 - 08/2001
Projekt: Konzeption und Entwicklung eines Rights Clearinghouses für den Softwarehandel im Internet für ein Institut für Sicherheitstechnologie für Graphik- und Kommunikationssysteme
Software/Technologien: UML, CASE-Tool Innovator, ERD, Java, PHP, InterBase, Apache Webserver, SSL, XML, Windows
Zeitraum: 10/2000 - 02/2001
Projekt: Konzeption und Entwicklung einer Software für die Szenariotechnik
Software/Technologien: Borland Delphi, Szenariotechnik, Algorithmusentwicklung, XML, Kryptographie, Windows
Zeitraum: 07/2000 - 08/2000
Projekt: Entwicklung eines Redaktionssystems für Newsletter
Software/Technologien: Borland Delphi, InterBase, SMTP, Windows
Zeitraum: 06/2000
Projekt: Entwicklung von datensensitiven visuellen Delphi-Komponenten für ein objektrelationales Mapping-System
Software/Technologien: Borland Delphi, VCL, Windows
Zeitraum: 11/1999
Projekt: Entwicklung eines Datenkonvertierungssystems von dBASE nach SQL inkl. Entwicklung einiger Werkzeuge zur Datenbankpflege
Software/Technologien: Borland Delphi, dBASE, SQL, Windows
Zeitraum: 07/1999 - 09/1999
Projekt: Modellierung und Implementierung einer Datenbank für ein Warenwirtschaftssystem
Software/Technologien: ERD, Visio, InterBase
Zeitraum: 08/1998
Projekt: Konzeption und Entwicklung eines Systems zur Segmentierung medizinischer Bilddaten für ein Institut für graphische Datenverarbeitung
Software/Technologien: C++, Bildverarbeitung, Evolutionsstrategien, Simulated Annealing, Solaris
1997 ? 2001:
Institution: Hochschule Darmstadt
Ausbildung: Studium der Informatik
Abschluss: Diplom Informatiker FH (Dipl.-Inform. (FH))
Zertifikate/ Zusatzqualifikationen:
ISTQB Certified Tester Foundation Level
Testen von Data-Warehouse- und Business-Intelligence-Systemen
GTB Certified Test Data Specialist
Tools / Frameworks / Applikationsserver / Middleware:
Apache Tomcat
Apache Webserver
Appium
Canoo UltraLightClient (ULC)
Eclipse
Hibernate
Git
IntelliJ IDEA
Jenkins
jQuery
jUnit
Oracle SQL Developer
Oracle SQL Developer Data Modeler
Oracle Warehouse Builder (OWB)
PEAR
PHPUnit
Selenium WebDriver
Subversion (SVN)
Toad
VMware
Zend Framework
Methoden und Modelle:
Agile Softwareentwicklung
Affiliate-Marketing
Change Management
Continuous Integration
Datenbankdesign
Genetische Algorithmen, Evolutionsstrategien
Geschäftsprozessmodellierung
Integrationstests
ITIL V3
Objektorientierte Analyse und Design
Scrum
SEO (OnPage, OffPage, Linkaufbau)
Social Media
Systemtests
Szenariotechnik
Testgetriebene Entwicklung (TDD)
UML
Unit-Tests
Werkzeuge:
BMC Remedy Action Request System
DBDesigner 4
IBO Process-Designer
JIRA
Mantis Bug Tracker
Microsoft Office
MID Innovator
Redmine
SoapUI
TestLink
Zephyr for JIRA
Produkte:
Aladdin Hardlock
Apache Webserver
BMC Remedy Action Request System
Borland IDEs
Eclipse
INF-Tool
Jenkins
JIRA
Mantis Bug Tracker
Microsoft Office
MID Innovator
PEAR
PHP_Depend und weitere Werkzeuge zur Ermittlung von Software-Metriken
PHPUnit
Selenium WebDriver
StarOffice/OpenOffice
Subversion (SVN)
Toad
Zend Encoder
Zend Framework
Standards:
ERD
CSS
HTML
OSI Schichtenmodell
SSL/TLS
UML
XML
Erfahrungen:
Agile Softwareentwicklung
Change Management
Continuous Integration
Datenbankdesign
Genetische Algorithmen, Evolutionsstrategien
Integrationstests
Objektorientierte Analyse und Design (OOA/OOD)
Scrum;
SEO (Suchmaschinenoptimierung, OnPage, OffPage, Linkaufbau)
Software-Engineering
Systemtests
Szenariotechnik
Testgetriebene Entwicklung (TDD)
Unit-Tests
Netzwerktechnologien / Betriebssysteme:
Ajax (JSON)
HTTP
LDAP
REST
TCP/IP
Web Services (SOAP, WSDL)
Branchenerfahrungen:
Telekommunikation > 5 Jahre Projekterfahrung
Banken, Finanzierung > 2 Jahre Projekterfahrung
E-Commerce > 2 Jahre Projekterfahrung
Fluggesellschaften > 2 Jahre Projekterfahrung
Unternehmensberatungen > 2 Jahre Projekterfahrung
hoher Erfahrungsschatz in Datenbankmodellierung, komplexen Datenbankabfragen und Anbindung von Stored Procedures
Telekommunikation
Banken, Finanzierung
E-Commerce
Fluggesellschaften
Unternehmensberatungen
"Der Consultant identifizierte sich stets in vorbildlicher Weise mit den von ihm übernommenen anspruchsvollen Aufgaben und zeigte stets große Einsatzbereitschaft, Eigeninitiative, Selbstständigkeit und Kundenorientierung. Die Aufgaben wurden stets mit äußerster Sorgfalt und Genauigkeit erledigt. Die Einarbeitung in undokumentierten Fremdcode und Systeme erfolgte in kürzester Zeit. Methoden der Systemanalyse, -design und Implementierung wurden sehr gut beherrscht. Der Consultant gliederte sich optimal in das Team ein und übernahm neben seinen Entwicklungs- und Supporttätigkeiten Teile der technischen Projektleitung."
— Projekt Betrieb und Pflege eines Systems für Baufinanzierungen, 05/06 - 12/06
Referenz durch Mitglied der Geschäftsleitung, Consileon GmbH, 100 MA, 02.04.07
"Der IT-Spezialist besaß ein hervorragendes, jederzeit verfügbares Fachwissen im Bereich Web-Anwendungen und PHP. Die Qualität seiner Arbeit erfüllte stets hohe Ansprüche. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Er hat das Projekt in der Entwicklungsphase begleitet und dabei die ihm übertragenen Arbeiten zu unserer vollsten Zufriedenheit erledigt."
— Projekt Entwicklung einer Web-Anwendung in PHP, 12/05 - 01/06
Referenz durch Teamleiter, fun communications GmbH, vom 21.02.07
"Die Aufgabe vom Auftragnehmer war die Entwicklung eines Internet-basierten Rights Clearing Houses für ein Copyright-Managementsystem, eine Webarchitektur und Protokolle für das Handeln mit multimedialen Daten. Der Auftragnehmer hat dabei eine objektorientierte Architektur unter Verwendung von OOA/OOD-Technologien und Tools für Java entworfen und realisiert. Er hat im Rahmen dieser Arbeit sein Können unter Beweis gestellt. Alle Phasen seiner Arbeit hat er vorbildhaft und professionell durchgeführt. Insbesondere hat er uns mit seinem sehr breiten Wissen in der Entwicklung von dynamischen Webanwendungen und sein perfektes Zeitmanagemant beeindruckt."
— Projekt Entwicklung eines Rights Clearing Houses für Softwarehandel, 03/01-08/01
Referenz durch Projektmanager, Forschungsinstitut mit 300 MA, vom 29.10.02
"Insgesamt wurde der Auftrag hervorragend ausgeführt. Der Auftragnehmer hat sich fachlich gut in die umzusetzende Thematik eingearbeitet und selbst Anregungen zur Umsetzung gegeben. Die Ausarbeitung des Pflichtenheftes war sehr gewissenhaft, zugesagte Termine wurden eingehalten. Die Software wurde nach neuesten Standards programmiert. Die Zusammenarbeit mit dem Auftragnehmer war sehr angenehm, und ich freue mich schon auf das nächste Projekt, das wir mit ihm zusammen durchführen werden."
— Projekt Software Entwicklung/Erweiterung für Szenariotechnik, 10/00-02/01, 10/01, 01/02-02/02
Referenz durch Projektleiterin, Unternehmensberatung mit 5 MA, vom 02.09.02