Requirement EngineerScrumTR-069RESTful Web Services
Requirement Engineer
Projekt Connectivity App ermöglicht das Remote Management von CPEs.
Spezifikation der Schnittstelle zwischen Connectivity App und ACS
Unterstützung des Entwicklungsteams bei Implementierung und testen der spezifizierten Schnittstelle
Spezifikation fehlender Funktionalitäten der CPE EasyBox 805 und Kommunikation mit dem Hersteller zwecks Implementierung der fehlenden Funktionalitäten
SwaggerSlack
ScrumTR-069RESTful Web Services
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
Eschborn
5 Jahre 10 Monate
2020-06 - heute
WES
Requirement EngineerJava 1.8TestNGJAX-WS...
Requirement Engineer
Projekt WiFi Expert System dient der Optimierung der WiFi Qualität in Home Network der Vodafone Kunden.
Analyse und Dokumentation der Anforderungen
Schnittstelle zwischen Router Hersteller und Entwicklungsteam
Spezifikation der Schnittstelle zwischen System und DSL CPEs
Spezifikation fehlender CPE Funktionalitäten und Kommunikation mit dem CPE Hersteller
Erstellen einer Testspezifikation
Unterstützung bei der Abnahmetests
Java 1.8TestNGJAX-WSJSONMavenEclipseGit
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
9 Monate
2019-12 - 2020-08
EasyBox GUI Automation Library (EGAL)
Software EntwicklerJava 1.8
Software Entwickler
softisticated consulting GmbH entwickelt ein BDD basiertes Tool zum automatischen Testen von DSL Routern.
Analyse und Dokumentation der Kundenanforderungen
Erarbeiten der Lösungen und Algorithmen gemäß den Anforderungen
Implementierung der erarbeiteten Lösungen
EclipseGitCucumberGherkinSeleniumMaven
Java 1.8
Vodafone D2 GmbH
Eschborn
5 Monate
2019-04 - 2019-08
Cloudseed-Anbindung
Software Architekt / Software EntwicklerJava 1.8JMSSoap
Software Architekt / Software Entwickler
softisticated consulting GmbH entwickelte eine Anbindung des Nokia Home Device Manager an ein von der Firma CloudSeeds entwickeltes Analytics-Tool.
Organisation und Durchführung der Workshops mit den Kunden
Analyse und Dokumentation der Kundenanforderungen
Erarbeiten der Lösungen und Algorithmen gemäß den Anforderungen
Implementierung der erarbeiteten Lösungen
EclipseHP Quality CenterGitMaven
Java 1.8JMSSoap
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
Eschborn
3 Monate
2019-01 - 2019-03
HDM Devicetype Converter
Software Architekt / Software EntwicklerJava 1.5JAXB
Software Architekt / Software Entwickler
softisticated consulting GmbH entwickelte ein Tool zum automatischen Erzeugen der XML basierten Konfigurationsdateien für unterschiedliche vom Home Device Manager unterstütze Gerätetypen.
Organisation und Durchführung der Workshops mit den Kunden
Analyse und Dokumentation der Kundenanforderungen
Erarbeiten der Lösungen und Algorithmen gemäß den Anforderungen
Spezifikation der XML Dateien und Erstellen von Mappings
Implementierung der erarbeiteten Lösungen
EclipseHP Quality CenterMavenGit
Java 1.5JAXB
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
Eschborn
2 Jahre 7 Monate
2015-04 - 2017-10
STEP 42
Software Architekt / Solution ArchitektJava 1.8EJB3Hibernate...
Software Architekt / Solution Architekt
Projekt STEP 42 realisiert das durch Bundes Netz Agentur verordnete „Unbundling“ zwischen Rollen Netzbetreiber und Lieferanten der DB Energie. Nutzungsdatenmanagement (NDM) ist das Java basierte Backend System im Projekt STEP 42. Als Software Architekt habe ich das NDM mit aufgebaut. Neben meiner Rolle als Software Architekt habe ich die Aufgaben der Business Analyse übernommen.
Analyse und Dokumentation der durch Fachbereich und Partnersysteme gestellten Anforderungen
Organisation und Durchführung von Workshops mit Fachbereich und Verantwortlichen der Partnersysteme
Dokumentation der Anforderungen
Entwerfen der Algorithmen zur Umsetzung der Anforderungen
Erstellen und Beschreiben der User Stories
Definition und Dokumentation der Schnittstellen mittels UML in Innovator
Konzeption und Dokumentation von Komponenten
Erstellen der Betriebshandbücher
Implementierung der Anforderungen und der JUnit Tests
Erstellen der Testszenarien und Testfälle in TMT (HP QC)
Erstellen automatisierter Systemtests
Datenbank Modellierung
Analyse und Optimierung der Datenbankabfragen
Untersuchung und Bewertung der ETL Tools Talend ETL, IBM Data Stage und Oracle Data Integrator
Vorstellung der genannten Tools in einem Workshop
Umsetzung eines ETL Prozesses mittels Talend ETL zum Speichern größer Excel Dateien in Datenbank
Deutsche Telekom AG entwickelte eine Plattform zum Kaufen und Lesen von E-Books, digitalen Magazinen und Zeitungen. Die Plattform bestand aus unterschiedlichen Frontend Anwendungen für die verschiedenen Lesegeräte und ein Backendsystem CDP (Content Delivery Plattform). Durch die Tolino Allianz gewann CDP eine zentrale Rolle für die Tolino Cloud. In den Zügen der Allianz waren ein Re-Design der CDP und mehrere Migrationen notwendig. Ich bin aus der Rolle der Entwicklerin herausgewachsen und war zukünftig maßgeblich an der Erarbeitung der Architektur und der Konzeption neuer Funktionalitäten beteiligt.
Konzeption und Implementierung neuer Schnittstellen und Funktionalitäten
Konzeption und Implementierung der Änderungen an vorhandenen Schnittstellen
Erstellen der JUnit Tests
Erstellen automatisierter Systemtests
Datenbank Modellierung
Dokumentation der Schnittstellen
Abstimmung der Schnittstellen mit den Partner Systemen
Re-Design der Applikation in eine verteilte Anwendung
Konzeption unterschiedlichen Schnittstellen zur Anbindung des Systems an Systeme der Europäischen Verlage
Konzeption der Datenmigration zur Inbetriebnahme der neu entwickelten Applikation
Migration der Applikation von JBoss 5 auf JBoss 7
Erstellung des Mappings zwischen RDF und ONIX 3
Modellierung der Funktionalitäten mittels Astah für das Nearshore Team
Software Architekt / Technische ProjektleitungScrumJava 1.7EJB3...
Software Architekt / Technische Projektleitung
softisticated Consulting GmbH entwickelte ein Reporting Tool für das Backend System der ePublishing Plattform. Durch die Größe der Datenmengen und das Speicherformat der Daten war es schwierig, Reports zu erstellen oder Daten des Backend Systems zu durchsuchen. Ziel des Projekts war, die Metadaten aus CDP zu importieren, in einer normalisierten Form zu speichern und durch ein modernes, Endgeräte-unabhängiges Web Frontend darstellen zu lassen. Meine Rolle war die des Technischen und Kommerziellen Ansprechpartners.
Steuerung des Entwicklung Teams gemäß agiler Vorgehensweise
Präsentation der Ergebnisse beim Kunden
Konzeption und Entwicklung der Schnittstelle zwischen Backend System der ePublishing Plattform und dem Data Insight Tool
Nutzung von JBoss Quartz Scheduler und JMS zur Steuerung der Schnittstellen zwischen zwei Systemen
Entwicklung der Komponente zur Speicherung der in RDF erhaltenen Daten in einer relationalen Datenbank
Implementierung und Optimierung von Datenbankabfragen
Erstellung der JUnit Tests
Implementierung eines Simulators zur Simulation des Backend Systems der ePublishing Plattform
Konzeptionierung und Umsetzung von Corporate Design der Internet-Auftritte von Kunden aus dem Mittelstand
Betreuung der Internet-Auftritte von Kunden aus dem Mittelstand
Datenbank Modellierung
Adobe PhotoshopApache HTTP Server
PHPJavascriptPostnukeHTMLXMLCSSMySQL
Network People
Darmstadt
2 Jahre 4 Monate
2002-05 - 2004-08
GIS
WerkstudentinPHPJavascriptTCL/FTL...
Werkstudentin
Implementierung dynamischer HTML-Seiten zur Darstellung von Börseninformationen für Banken aus dem Genossenschaftlichen Verbund
Wartung der HTML-Seiten
Datenmodellierung
Adobe Photoshop
PHPJavascriptTCL/FTLHTMLXMLCSS
Genossenschaftlicher Informations Service GIS GmbH
Frankfurt am Main
Aus- und Weiterbildung
Aus- und Weiterbildung
7 Jahre 10 Monate
2001-09 - 2009-06
Informatik-Studium mit Nebenfach BWL
Diplom Informatikerin, Technische Universität Darmstadt
Diplom Informatikerin
Technische Universität Darmstadt
ISAQB CPSA Foundation Level
CPRE Foundation Level
Scrum Master
ISTQB Foundation
WebLogic 10g Developer 1Z0-109
Position
Position
Business Analyse
Requirements Engineering
Software Architektur
J(2)EE-Entwicklung
Backend-Entwicklung
Agile Software Entwicklung
Kompetenzen
Kompetenzen
Aufgabenbereiche
Business Analyse
Software Architektur
Software Entwicklung
Solution Architekt
Technische Projektleitung
Produkte / Standards / Erfahrungen / Methoden
Ant
Apache CXF
Astah
Atlassian JIRA
Continuous integration
Cucumber
DocBook
Eclipse
EJB3
Enterprise Architect
Extreme Programming
Gherkin
GIT
Hibernate
HornetQ
HP Quality Center
Innovator
JAX-RS
JAX-WS
JBoss 7.2.0
JBoss AS
JBoss Seam
JDBC
Jenkins
JMS
JSF
JSP
Liquibase
Maven
Model Driven Architecture
ONIX 3
Oracle Advanced Queuing
RDF
Redmine
Redmine Wiki
RESTful Web Services
RESTful Webservices
RichFaces
Scrum
Selenium
Slack
SOA
SOAP
SoapUI
Spring Batch
Spring Framework
Struts
SVN
Swagger
Talend ETL
TestNG
Tibco
UML
XML
XSD
XSLT
Betriebssysteme
Lynx
Mac OS
Windows
Programmiersprachen
BPMN
Groovy
HQL
HTML
Java 1.5
Java 1.6
Java 1.7
Java 1.8
JavaScript
JAXB
JPA
JSON
PHP
PL/SQL
PLSQL
Tcl/Tk
Datenbanken
ETL
JDBC
MySQL
ODBC
Oracle
Oracle 10g
Oracle 11g
Postgres
SQL
SQL Developer
Datenkommunikation
Message Queuing
RPC
TCP/IP
TR-069
Branchen
Branchen
IT-Dienstleistungen
Logistik
Energielieferant
Banken
Finanzen
Verkehrstechnik
Telekommunikation
Digitale Medie
Bibliothekswesen
Einsatzorte
Einsatzorte
Frankfurt am Main (+50km)
Deutschland
nicht möglich
Projekte
Projekte
5 Jahre 7 Monate
2020-09 - heute
Connectivity App
Requirement EngineerScrumTR-069RESTful Web Services
Requirement Engineer
Projekt Connectivity App ermöglicht das Remote Management von CPEs.
Spezifikation der Schnittstelle zwischen Connectivity App und ACS
Unterstützung des Entwicklungsteams bei Implementierung und testen der spezifizierten Schnittstelle
Spezifikation fehlender Funktionalitäten der CPE EasyBox 805 und Kommunikation mit dem Hersteller zwecks Implementierung der fehlenden Funktionalitäten
SwaggerSlack
ScrumTR-069RESTful Web Services
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
Eschborn
5 Jahre 10 Monate
2020-06 - heute
WES
Requirement EngineerJava 1.8TestNGJAX-WS...
Requirement Engineer
Projekt WiFi Expert System dient der Optimierung der WiFi Qualität in Home Network der Vodafone Kunden.
Analyse und Dokumentation der Anforderungen
Schnittstelle zwischen Router Hersteller und Entwicklungsteam
Spezifikation der Schnittstelle zwischen System und DSL CPEs
Spezifikation fehlender CPE Funktionalitäten und Kommunikation mit dem CPE Hersteller
Erstellen einer Testspezifikation
Unterstützung bei der Abnahmetests
Java 1.8TestNGJAX-WSJSONMavenEclipseGit
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
9 Monate
2019-12 - 2020-08
EasyBox GUI Automation Library (EGAL)
Software EntwicklerJava 1.8
Software Entwickler
softisticated consulting GmbH entwickelt ein BDD basiertes Tool zum automatischen Testen von DSL Routern.
Analyse und Dokumentation der Kundenanforderungen
Erarbeiten der Lösungen und Algorithmen gemäß den Anforderungen
Implementierung der erarbeiteten Lösungen
EclipseGitCucumberGherkinSeleniumMaven
Java 1.8
Vodafone D2 GmbH
Eschborn
5 Monate
2019-04 - 2019-08
Cloudseed-Anbindung
Software Architekt / Software EntwicklerJava 1.8JMSSoap
Software Architekt / Software Entwickler
softisticated consulting GmbH entwickelte eine Anbindung des Nokia Home Device Manager an ein von der Firma CloudSeeds entwickeltes Analytics-Tool.
Organisation und Durchführung der Workshops mit den Kunden
Analyse und Dokumentation der Kundenanforderungen
Erarbeiten der Lösungen und Algorithmen gemäß den Anforderungen
Implementierung der erarbeiteten Lösungen
EclipseHP Quality CenterGitMaven
Java 1.8JMSSoap
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
Eschborn
3 Monate
2019-01 - 2019-03
HDM Devicetype Converter
Software Architekt / Software EntwicklerJava 1.5JAXB
Software Architekt / Software Entwickler
softisticated consulting GmbH entwickelte ein Tool zum automatischen Erzeugen der XML basierten Konfigurationsdateien für unterschiedliche vom Home Device Manager unterstütze Gerätetypen.
Organisation und Durchführung der Workshops mit den Kunden
Analyse und Dokumentation der Kundenanforderungen
Erarbeiten der Lösungen und Algorithmen gemäß den Anforderungen
Spezifikation der XML Dateien und Erstellen von Mappings
Implementierung der erarbeiteten Lösungen
EclipseHP Quality CenterMavenGit
Java 1.5JAXB
Vodafone D2 GmbH, Inhouse-Projekt bei softisticated consulting GmbH
Eschborn
2 Jahre 7 Monate
2015-04 - 2017-10
STEP 42
Software Architekt / Solution ArchitektJava 1.8EJB3Hibernate...
Software Architekt / Solution Architekt
Projekt STEP 42 realisiert das durch Bundes Netz Agentur verordnete „Unbundling“ zwischen Rollen Netzbetreiber und Lieferanten der DB Energie. Nutzungsdatenmanagement (NDM) ist das Java basierte Backend System im Projekt STEP 42. Als Software Architekt habe ich das NDM mit aufgebaut. Neben meiner Rolle als Software Architekt habe ich die Aufgaben der Business Analyse übernommen.
Analyse und Dokumentation der durch Fachbereich und Partnersysteme gestellten Anforderungen
Organisation und Durchführung von Workshops mit Fachbereich und Verantwortlichen der Partnersysteme
Dokumentation der Anforderungen
Entwerfen der Algorithmen zur Umsetzung der Anforderungen
Erstellen und Beschreiben der User Stories
Definition und Dokumentation der Schnittstellen mittels UML in Innovator
Konzeption und Dokumentation von Komponenten
Erstellen der Betriebshandbücher
Implementierung der Anforderungen und der JUnit Tests
Erstellen der Testszenarien und Testfälle in TMT (HP QC)
Erstellen automatisierter Systemtests
Datenbank Modellierung
Analyse und Optimierung der Datenbankabfragen
Untersuchung und Bewertung der ETL Tools Talend ETL, IBM Data Stage und Oracle Data Integrator
Vorstellung der genannten Tools in einem Workshop
Umsetzung eines ETL Prozesses mittels Talend ETL zum Speichern größer Excel Dateien in Datenbank
Deutsche Telekom AG entwickelte eine Plattform zum Kaufen und Lesen von E-Books, digitalen Magazinen und Zeitungen. Die Plattform bestand aus unterschiedlichen Frontend Anwendungen für die verschiedenen Lesegeräte und ein Backendsystem CDP (Content Delivery Plattform). Durch die Tolino Allianz gewann CDP eine zentrale Rolle für die Tolino Cloud. In den Zügen der Allianz waren ein Re-Design der CDP und mehrere Migrationen notwendig. Ich bin aus der Rolle der Entwicklerin herausgewachsen und war zukünftig maßgeblich an der Erarbeitung der Architektur und der Konzeption neuer Funktionalitäten beteiligt.
Konzeption und Implementierung neuer Schnittstellen und Funktionalitäten
Konzeption und Implementierung der Änderungen an vorhandenen Schnittstellen
Erstellen der JUnit Tests
Erstellen automatisierter Systemtests
Datenbank Modellierung
Dokumentation der Schnittstellen
Abstimmung der Schnittstellen mit den Partner Systemen
Re-Design der Applikation in eine verteilte Anwendung
Konzeption unterschiedlichen Schnittstellen zur Anbindung des Systems an Systeme der Europäischen Verlage
Konzeption der Datenmigration zur Inbetriebnahme der neu entwickelten Applikation
Migration der Applikation von JBoss 5 auf JBoss 7
Erstellung des Mappings zwischen RDF und ONIX 3
Modellierung der Funktionalitäten mittels Astah für das Nearshore Team
Software Architekt / Technische ProjektleitungScrumJava 1.7EJB3...
Software Architekt / Technische Projektleitung
softisticated Consulting GmbH entwickelte ein Reporting Tool für das Backend System der ePublishing Plattform. Durch die Größe der Datenmengen und das Speicherformat der Daten war es schwierig, Reports zu erstellen oder Daten des Backend Systems zu durchsuchen. Ziel des Projekts war, die Metadaten aus CDP zu importieren, in einer normalisierten Form zu speichern und durch ein modernes, Endgeräte-unabhängiges Web Frontend darstellen zu lassen. Meine Rolle war die des Technischen und Kommerziellen Ansprechpartners.
Steuerung des Entwicklung Teams gemäß agiler Vorgehensweise
Präsentation der Ergebnisse beim Kunden
Konzeption und Entwicklung der Schnittstelle zwischen Backend System der ePublishing Plattform und dem Data Insight Tool
Nutzung von JBoss Quartz Scheduler und JMS zur Steuerung der Schnittstellen zwischen zwei Systemen
Entwicklung der Komponente zur Speicherung der in RDF erhaltenen Daten in einer relationalen Datenbank
Implementierung und Optimierung von Datenbankabfragen
Erstellung der JUnit Tests
Implementierung eines Simulators zur Simulation des Backend Systems der ePublishing Plattform