1996 bis heute: initial 3 Jahre Entwicklung, nachfolgend diverse Projektphasen für Weiterentwicklungen,
Kunde: Stadtpolizei Zürich Verkehrsanlagen Management
Rolle: verantwortlicher Designer und Entwickler
Programm zur Konfiguration von Ampelanlagen (Spuren, Ampeln, Kabeln) und sicherheitsrelevanter Einstellungen (Schaltzeiten). Das Programm erzeugt u. a. die Unterlagen zum Aufbau / Verkabelung der Ampelanlage sowie die Daten für die Programmierung des Steuergeräts.
Aufgaben:
Eigenständige Konzeption und Entwicklung, Datenbankdesign,
Technik:
HP UX, Oracle, PDM / Workflowsystem: Workmanager;, PTC Creo, Elements Direct,, Programmiersprache Workmanager, SQL-Abfragen, PL/SQL, Unix-Scripts; OO, UML, XML
2007 ? heute: Dauer, initial 2 Jahre Entwicklung nachfolgend diverse Projektphasen für Weiterentwicklungen
Kunde: Verkehrsanlagen Management, Entwicklung eines RichClient mit Java, Eclipse, Hibernate und Mysql
Rolle: verantwortlicher Designer und Entwickler
Programm zur Konfiguration von Ampelanlagen (Spuren, Ampeln, Kabeln) und sicherheitsrelevanter Einstellungen (Schaltzeiten). Das Programm erzeugt u. a. die Unterlagen zum Aufbau / Verkabelung der Ampelanlage sowie die Daten für die Programmierung des Steuergeräts.
Aufgaben:
Eigenständige Konzeption und Entwicklung, Datenbankdesign, Einbindung der standardisierten XML-Schnittstelle OCIT OIVD
Techniken:
Java, Eclipse-RichClient; grafische Oberfläche mit SWT und JFace, Datenmodellierung mit Enterprise Architekt und hibernate reverse engineering; Mysql, derby. Erstellung von PDF-Reports mittels jasper.
2014 Gründung eines Startups mit einem Partner
Rolle: Geschäftsführer, Spezifikation, Projektleitung
Geschäftsführer eigene Firma [Name auf Anfrage], Entwicklung einer App für die Gastronomie
mehrere Mitarbeiter für Design, App-Entwicklung, Server-Entwicklung, Administration
Das Produkt ist live und wird vertrieben.
Aufgaben:
Eigenständige Konzeption und Entwicklung, Datenbankdesign, Techniken der App: Java, Jboss, Javascript, Angular JS, MsSql, Enterprise, Architect, Kanban
und nun zu den Projekten bei großen Unternehmen
2013 bis 2014, 9 Monate, 1&1 Telekommunikation, DSL-Geschäftsprozesse,, Qualitätssicherung Thema Umsetzung von Wholesale (WBCI, WITA).
Rolle: Qualitätssicherung
Tätigkeit:
Management der Verbundtestumgebung, Kommunikation mit sämtlichen angebundenen Systemen/Abteilungen, Beratung von Scrumteams bzgl. Qualitätssicherung, Konzeptionen und Durchführung von Testfällen End-to-End, Tracking und Fehlersuche von Geschäftsprozesse.
Ziel:
Funktionsfähigkeit des Gesamtsystems End-to-End sicherstellen unter Berücksichtigung der neuesten Releases
Aufgaben:
Management der Verbundtestumgebung. Verantwortung des gesamten Testprozesses mit den fachlichen und technischen Bereichen im Projekt. Intensive Kommunikation mit sämtlichen angebundenen Systemen/Abteilungen, Konzeptionen und Durchführung von funktionalen, nicht-funktionalen , Last- und Performance- Testfällen Fehleranalyse, Dokumentation, Nachtests Beratung von Scrumteams bzgl. Qualitätssicherung, Entwicklung von Tools zur Testautomatisierung
Techniken:
Java, junit, Jboss, soapUI, jenkins, jira, xml
2009 bis 2013, bisherige Dauer 3,5 Jahre
Kunde: Telekommunikation, System ISI, mehrerere Rollen
ISI (Internet Services Interface) ist Master des technischen Bestands von über 16 Mio. Kunden bzgl. der IP-Podukte. Über ISI werden sämtliche IP-relevanten Buchung abgewickelt und an Wirknetz- und Abrechnungssystem propagiert. Die Umsetzung erfolgte mit Java, jBPM, Oracle PL/SQ, SOA WSDL-Services, MQ Series, OAQ
Rolle: Scrum Product Owner
Ziel:
Entwicklung eines Frontends zur Systembetreuung von ISI mit dem Ziel der
übersichtlichen Anzeige von Kundenaufträgen und Bestandsdaten, sowie der
Möglichkeit ggf. korrigierend auf die Aufträge einzuwirken.
Aufgaben:
Aufnahme der Anforderungen. Spezifikation von UserStories, Priorisierung, Zusammenarbeit mit dem Entwicklungsteam, Abnahme
Aufgaben:
Umsetzung von Anforderungen und Change Requests in das bestehende Design der Prozesse und Migration
Techniken:
UML, Innovator, xmlSpy, WSDL-Definition
Rolle: Systemtest und Systembetreuung
Aufgaben:
Testautomation mit soapUI und groovy, Unterstützung der Wartung, Entwicklung von Hilfsprogrammen,. Entwicklung eines eigenständigen WebServices für die ISI-Systembetreuung
Techniken:
PL/SQL, TOAD, soapUI, groovy, Java, eclipse, Jboss
Rolle: Migrationsdurchführung
Ziel:
Datenmigration aus dem Vorgängersystem VRS, ca. 16 Mio Kunden im laufenden Betrieb, davon 15 Mio. 2010, den Rest 2013.
Aufgaben: Analyse der Kundendaten, ggf. Bereinigung, Koordination mit Bereinigungsteams, Analyse von Fehlersituationen während der Migration, Qualitätssicherung der migrierten Daten, Gewährleistung der Datenkonsistenz über mehrere System hinweg.
Techniken:
PL/SQL, TOAD, Java
Rolle: Erstellung Datenschutzkonzept
Ziel:
Erstellung eines Datenschutzkonzepts gemäß den Richtlinien der Telekom.
Aufgaben:
Vollständige Analyse der Schnittstellen und sicherheitsrelevanten Daten, Benutzer- und Zugriffsberechtigungen,
Techniken:
Word, PowerPoint
2009, Dauer 7 Monate
Telekommunikation, SOA BPEL-Projekt PESA
SOA-Projekt mit Oracle BPEL, verknüpft über 35 Partnersysteme im Orderprozess.
Jedes Partnersystem unterliegt einem ihm eigenen Entwicklungszyklus und liefert entsprechende Schnittstellenversionen. Die Koordination sorgt dafür, dass für eine durchgängige Prozesskette die korrekten und validen Schnittstellen vorliegen und implementiert werden.
Rolle: Schnittstellenkoordinator
Aufgaben:
Koordination der Schnittstellenversionen und Entwicklungsstände, Abstimmung mit den Partnersystemen, Review und Validierung der Schnittstellendokumente, Servicebeschreibungen und Artefakte (xsd, wsdl). Analyse von Oracle BPEL-Prozessen mit jdeveloper. Bereitstellung der aktuellen und korrekten Schnittstellen an die Entwicklung.
Entwicklung einzelner BPEL-Module
Techniken:
SOA, Oracle BPEL, xmlSpy, jdeveloper, SOA, MQseries (Message Queuing)
2008 Dauer 7 Monate
Telekommunikation SOA BPEL-Projekt Wholesale WITA
SOA-Projekt mit Oracle BPEL, verknüpft 17 Partnersysteme im Orderprozeß. Für den Systemtest und die Testautomation werden Simulatoren aller Partnersysteme benötigt um die Prozeßketten durchgängig darzustellen.
Rolle: Entwickler und Systemtester,
Aufgaben:
Konzeption und Entwicklung von Schnittstellensimulatoren sowie.
Testautomation mit soapUI und groovy, Testentwurf und Durchführung
Techniken:
SOA, Oracle-BPEL., wsdl, xml und xslt, MQseries (Message Queuing) MQ-API, soapUi, groovy, Java, xmlspy, mapforce
Weitere Projekte (Details)
2006 bis 2007, Dauer 4 Monate
Kunde: Telekommunikation Systemtest Vertragsreferenzserver
Im Vertragsreferenzserver liegt für jeden Kunden ein Vertragsprofil vor, in welchem die vom Kunden gebuchten Tarife und Produkte definiert sind. Alle eingehenden Kundenbestellungen, z. B. Tarifwechsel oder weitere Produkte, werden gegen das bestehende Profil auf Konsistenz geprüft und gespeichert. Der Vertragsreferenzserver lässt die Änderungen in den nachgelagerten Wirksystemen die entsprechenden Funktionen für den Kunden freischalten.
In diesem Projekt wurde eine Datenmigration auf ein neues Produktschema durchgeführt, d.h. die bestehenden Produktstrukturen wurden regelbasiert auf neue Produktstrukturen. Nachfolgend mussten die Anpassungen in den Wirksystemen freigeschaltet werden. Hierzu wurde der Vertragsreferenzserver selbst angepasst sowie umfangreiche Migrationssoftware entwickelt.
Rolle: Leiter des Testteams (4 Mitarbeiter), Entwickler von Testtools
Aufgaben:
Entwurf von Testfällen, Sicherstellen der Testumgebung, Programmierung eines Java-WebClients zur Verfolgung von Testfällen im Vertragsreferenzserver und den nachgelagerten Systemen. Unterstützung bei Analyse und Design.
Techniken:
Unix, Oracle, PL/SQL, TOAD, SQL-Developer, Scripts, bea, apache, ftp, OMS, VRS, PRS, TDS, XDS, OAQ, Clarify
2005 bis 2006, Dauer 10 Monate
Kunde: Telekommunikation Verbundtest
Sämtliche Software zur Abwicklung von Geschäftsfällen durchläuft vor Inbetriebnahme den Verbundtest. Im Verbundtest wird die Durchgängigkeit von Geschäftsfällen wie z. B. die Neueinrichtung eines Kunden über interne und externe
Systeme sowie deren Schnittstellen und Datenbanken geprüft und freigegeben. Innerhalb und zwischen den einzelnen Systemen werden komplexe Workflows durchlaufen. Zusätzlich zu geplanten Softwareupdates werden im Tagesgeschäft sog. Hotfixes, welche akute Probleme in der Produktion beheben, dem Verbundtest unterzogen.
Rolle: Systemtester
Aufgaben:
Durchgängige Verfolgung von Geschäftsfällen über Systeme, Schnittstellen und Datenbanken hinweg.
Spezifikation und Durchführung von Test anhand der Anforderungsspezifikation und Change Requests. Durchführung von Hotfixtests.
Techniken:
Unix, Oracle, PL/SQL, TOAD, SQL-Developer, Scripts, bea, apache, ftp, WebClientLite, Cosma, OOA, Clarify, CSC, OMS, VRS, VSS, TDS, BTVNG, ORCA, KKS, REDI, Simulatoren, DSL-Verfügbarkeit, Harmony, OAQ, CCB
2005 bis 2006, Dauer 4 Monate
Kunde: Telekommunikation Abnahmetest Großkundenabrechnungssystem nach GOB
Großkunden verfügen für ihre Mitarbeiter nationale und internationale Zugänge ins Internet. Die nationalen und internationalen Provider liefern täglich die anfallenden Verbindungsdaten, welche durch das Großkundenabrechnungssystem (GCA) gebündelt und nach den kundenspezifischen Tarifen abgerechnet werden. Die
erstellten Rechnungsdokumente (Einzelverbindungsnachweis, Rechnungsübersicht) werden nachfolgend an SAP zur Abrechnung übergeben.
Rolle: Systemtester
Aufgaben:
Komplette Spezifikation der Testdokumente und Durchführung des Abnahmetests unter Beachtung der GOB.
Techniken:
Linux, mySQL, TOAD, Scripts, apache Tomcat, ftp, SAP Fileschnittstelle
2004 bis 2005, Dauer 1,5 Jahre (mehrere Projekte)
Pharma Validierung von Software im medizinischen Umfeld gemäß gängiger Verfahren und Vorgaben von Gesundheitsbehörden (GxP, FDA, CrF Part 11)
Im medizinischen Umfeld greifen gesetzliche Vorgaben zur Erstellung und Durchführung von Validierungen, welche eingehalten werden müssen um die korrekte Funktion medizinischer Produkte nachzuweisen. Die Validierung muss
nachfolgenden Audits zur Zulassung durch Gesundheitsbehörden standhalten.
Rolle: Validierer
Aufgaben:
Erstellung von allen relevanten Validierungsdokumenten, Durchführung von ERES- Assessment und Risiko-Analyse, Erstellung/Review von Requirements und Specifications, Konzeption und Durchführung von Testfällen, Review von
Source-Code. Erzeugung von Testtools/ Testautomation
Techniken:
PCs, Windows, TomCat, Oracle, Java, Eclipse, junit, ant
Projekt 2003 bis 2004, Dauer 9 Monate
T-Online: Backoffice; Systemtest Order Management System (OMS)
Über Frontends, z. B. WebApplications werden Kundenaufträge entgegen genommen, an OMS weitergeleitet und durch einen komplexen Workflow in Oracle verarbeitet. Bei dieser Verarbeitung werden Daten mit verschiedenen externen und
internen Systemen ausgetauscht.
Rolle: Entwickler für Testtools, Systemtester
Aufgaben:
Konzeption und Durchführung von Systemtests, End To End Test, Entwicklung von Simulatoren, Testautomation, Fehleranalyse, Unterstützung von Maintenance und nachgelagerten Test-Abteilungen.
Techniken:
PCs, Windows, Unix, Bea WebServer, Oracle, PL/SQL (Trigger, Jobs, Streaming), Java, Eclipse, junit, httpunit, webunit, jreport, J2EE
Projekt 2002 / 2003, Dauer 1 Jahr
Telekommunikation Business Analyst für IP-Mediation WLAN und Unified Mesaging
Bei Vodafone als Analyst und Projektleiter für die Abrechnung der Services WLAN und Unified Messaging tätig. Umfassende Analyse potentieller WLAN- und UMProdukte bzgl. End2End Verhalten, Realisierung, Charging und Abrechnung mit
WLAN-Partnern (prepiad, postpaid, roaming, WISP). Architektur- und Designanalysen.
Rolle: Analyst und Projektleiter
Aufgaben:
Business Analyse, Use cases, Spezifikation der Requirements, Ausarbeitung Feinspezifikation mit Lieferanten, Typabnahme (TAcc). Projektierung eines Hilfsprogramms und Einbindung in die IT-Landschaft (connectivity). Entwicklung eines Analysetools mit MS-Excel.
Techniken:
PCs, Windows, Rational, Visio, MS-Office, HP IUM, VIS RRE (Realtime Rating Engine), WLAN-Portal, AAA, SSG, Abrechnungssysteme KIAS, SAP, Paymentrouter für Credit, Konfiguration/ Entwicklung HP IUM (Internet Usage Manager
1999-2002, 39 Monate
Telekommunikation Systemtest Business Service Interface (BSI) BSI bietet externen Serviceprovidern die Möglichkeit, ihre Kundenaufträge an TMobile einzustellen.
Rolle: stellvertretender Teamleiter, Systemtester
Aufgaben:
stellvertretende Teamleitung, Koordination von 6 Mitarbeitern. Erstellung von Testspezifikationen sowie der Durchführung von Tests und der damit verbundenen Fehleranalyse. Analyse des bestehenden Systems und Spezifikation
von Erweiterungen. Erstellung von vielfältigen Tools: z. B. Datenaustausch zwischen Oracle und MS-Access über die ODBC- Schnittstelle in Kombination mit PL/SQL Stored Procedures in Oracle, Entwicklung eines XML-Generators mit Java (JDBC,
swing), div. Java-Clients (RMI, Corba), sehr viele Unix Scripts und weiter PL/SQL Stored Procedures.
Techniken:
Unix-Clients und Server, VMS-Server, Digital: Unix, Linux, VMS, Windows, Exceed: Oracle, MS Access: PL/SQL, Visual Basic (Access), Unix-Scripts, Java, C++, argo-UML, together, rational, Qualitätssicherung, stellvertretende
Teamleitung, Koordination, Testspezifikation, Tool-Erstellung (PS/SQL, Shellscripte, MS-Access, Java, RMI, Corba, ODBC, JDBC)
1996-1999, 3 Jahre, 2000 bis heute Wartungsarbeiten und Erweiterungen
Stadtpolizei Zürich: Entwicklung Verkehrsanlagen Management
Die Dokumentation von Verkehrskreuzungen der Stadtpolizei Zürich umfasst zahlreiche Dokumente (z. B. Listen, Tabellen, Zeichnungen, Pläne), die bisher in Papierform gehalten wurden. Aufgrund dieser Dokumente wird eine Ampelanlage
aufgebaut, verkabelt, gesteuert und gewartet. Die in den Dokumenten enthaltenen Daten sind vielfach miteinander verknüpft und für die Sicherheit des Verkehrs und von Menschenleben relevant. Es wurden alle Dokumente mit entsprechenden Masken und Funktionalität auf einer Datenbank abgebildet. Durch vielfältige Tests und Prüfprozesse wird nun die Konsistenz der Daten gewährleistet.
Rolle: Projektleiter bei Thiesbrummel GmbH, Designer und Entwickler
Aufgaben:
Projektleiter bei Thiesbrummel GmbH, Erstellung der Spezifikation mit OO-Methoden (UML), Datenbankdesign, Realisierung, Performancetuning zahlreicher SQL-Abfragen, Entwicklung von Prüfprozessen. Nach Ausfall der Firma Thiesbrummel Übernahme des Projekts zum erfolgreichen Abschluss. Das Programm ist seit 1998 produktiv und läuft fehlerfrei. Durch den Einsatz von OO konnten Aufwandsschätzungen sehr genau gemacht und eingehalten werden.
Technik:
HP Workstations/Server, HP-UX 9, 10.20, 11; Oracle 7, Oracle 8; IDE/, PDM-System / Workflowsystem: Workmanager; Programmiersprache Workmanager, SQL-Abfragen, PL/SQL, Unix-Scripts; OO, UML
Informatikstudium
Abschluß als Diplom Informatiker
zusätzlich 2 Semester BWL Betriebswirtschaftslehre aus Eigeninteresse
Seminarteilnahmen
Aktuell (Ende 2009) werde ich meine umfangreiche Testerfahrung durch eine Zertifizierung als ISTQB Certified Tester untermauern.
Weitere Projekte (Kurzübersicht)
2006 bis 2007, Dauer 4 Monate
Telekommunikation Vertragsreferenzserver VRS
Aufgabe:
Teamleitung Systemtest, Konzeption Testfälle, Testdurchführung, Testautomatisierung, Erstellung von Testtools
2005 bis 2006, Dauer 10 Monate
Telekommunikation Verbundtest Ordersystem OMS
2005 bis 2006, Dauer 4 Monate
Telekommunikation Abnahmetest Großkundenabrechnungssystem nach GOB
2004 bis 2005, Dauer 1,5 Jahre (mehrere Projekte)
Pharma Validierung von Software im medizinischen Umfeld gemäß gängiger Verfahren und Vorgaben von Gesundheitsbehörden (GxP, FDA, CrF Part 11),
Aufgabe:
Anforderungsanalyse, Risk Management, Testkonzeption, Testspezifikation, Inbetriebnahme
2003 bis 2004, Dauer 1 Jahr
Telekommunikation Order Management System (OMS)
2002 bis 2003, Dauer 1 Jahr
Telekommunikation Business Analyst für IP-Mediation WLAN und Unified Mesaging Analyse, Design mit UML, Spezifikation und Beauftragung, Abnahmetest
1999 bis 2002, 39 Monate
Telekommunikation Business Service Interface (BSI)
1996 bis 1999, 3 Jahre, 2000 bis heute
Wartungsarbeiten und Erweiterungen Stadtpolizei Zürich Verkehrsanlagen Management
Highlights:
Allrounder mit umfangreicher Erfahrung und langjährigen, zufriedenen Kunden!!
Sollte eine Einarbeitung/Aufrischung in einen Bereich nötig sein biete ich meinen Kunden entsprechende Sonderkondition.
Eigene Produkte:
Workmanger Schulung "intern" für Projektleiter und Entwickler
Top-Skills
MetaPhase und Metakon :
Deutschland: bevorzugt Rhein-Main-Neckar:
HD - Heidelberg
MA - Mannheim
WO - Worms
DA - Darmstadt
F - Frankfurt bevorzugt Nähe HBF
WI - Wiesbaden bevorzugt Nähe HBF
Nord- und Ostsee
Auch Schweiz Bern Basel Baden Zürich nach Absprache möglich
1996 bis heute: initial 3 Jahre Entwicklung, nachfolgend diverse Projektphasen für Weiterentwicklungen,
Kunde: Stadtpolizei Zürich Verkehrsanlagen Management
Rolle: verantwortlicher Designer und Entwickler
Programm zur Konfiguration von Ampelanlagen (Spuren, Ampeln, Kabeln) und sicherheitsrelevanter Einstellungen (Schaltzeiten). Das Programm erzeugt u. a. die Unterlagen zum Aufbau / Verkabelung der Ampelanlage sowie die Daten für die Programmierung des Steuergeräts.
Aufgaben:
Eigenständige Konzeption und Entwicklung, Datenbankdesign,
Technik:
HP UX, Oracle, PDM / Workflowsystem: Workmanager;, PTC Creo, Elements Direct,, Programmiersprache Workmanager, SQL-Abfragen, PL/SQL, Unix-Scripts; OO, UML, XML
2007 ? heute: Dauer, initial 2 Jahre Entwicklung nachfolgend diverse Projektphasen für Weiterentwicklungen
Kunde: Verkehrsanlagen Management, Entwicklung eines RichClient mit Java, Eclipse, Hibernate und Mysql
Rolle: verantwortlicher Designer und Entwickler
Programm zur Konfiguration von Ampelanlagen (Spuren, Ampeln, Kabeln) und sicherheitsrelevanter Einstellungen (Schaltzeiten). Das Programm erzeugt u. a. die Unterlagen zum Aufbau / Verkabelung der Ampelanlage sowie die Daten für die Programmierung des Steuergeräts.
Aufgaben:
Eigenständige Konzeption und Entwicklung, Datenbankdesign, Einbindung der standardisierten XML-Schnittstelle OCIT OIVD
Techniken:
Java, Eclipse-RichClient; grafische Oberfläche mit SWT und JFace, Datenmodellierung mit Enterprise Architekt und hibernate reverse engineering; Mysql, derby. Erstellung von PDF-Reports mittels jasper.
2014 Gründung eines Startups mit einem Partner
Rolle: Geschäftsführer, Spezifikation, Projektleitung
Geschäftsführer eigene Firma [Name auf Anfrage], Entwicklung einer App für die Gastronomie
mehrere Mitarbeiter für Design, App-Entwicklung, Server-Entwicklung, Administration
Das Produkt ist live und wird vertrieben.
Aufgaben:
Eigenständige Konzeption und Entwicklung, Datenbankdesign, Techniken der App: Java, Jboss, Javascript, Angular JS, MsSql, Enterprise, Architect, Kanban
und nun zu den Projekten bei großen Unternehmen
2013 bis 2014, 9 Monate, 1&1 Telekommunikation, DSL-Geschäftsprozesse,, Qualitätssicherung Thema Umsetzung von Wholesale (WBCI, WITA).
Rolle: Qualitätssicherung
Tätigkeit:
Management der Verbundtestumgebung, Kommunikation mit sämtlichen angebundenen Systemen/Abteilungen, Beratung von Scrumteams bzgl. Qualitätssicherung, Konzeptionen und Durchführung von Testfällen End-to-End, Tracking und Fehlersuche von Geschäftsprozesse.
Ziel:
Funktionsfähigkeit des Gesamtsystems End-to-End sicherstellen unter Berücksichtigung der neuesten Releases
Aufgaben:
Management der Verbundtestumgebung. Verantwortung des gesamten Testprozesses mit den fachlichen und technischen Bereichen im Projekt. Intensive Kommunikation mit sämtlichen angebundenen Systemen/Abteilungen, Konzeptionen und Durchführung von funktionalen, nicht-funktionalen , Last- und Performance- Testfällen Fehleranalyse, Dokumentation, Nachtests Beratung von Scrumteams bzgl. Qualitätssicherung, Entwicklung von Tools zur Testautomatisierung
Techniken:
Java, junit, Jboss, soapUI, jenkins, jira, xml
2009 bis 2013, bisherige Dauer 3,5 Jahre
Kunde: Telekommunikation, System ISI, mehrerere Rollen
ISI (Internet Services Interface) ist Master des technischen Bestands von über 16 Mio. Kunden bzgl. der IP-Podukte. Über ISI werden sämtliche IP-relevanten Buchung abgewickelt und an Wirknetz- und Abrechnungssystem propagiert. Die Umsetzung erfolgte mit Java, jBPM, Oracle PL/SQ, SOA WSDL-Services, MQ Series, OAQ
Rolle: Scrum Product Owner
Ziel:
Entwicklung eines Frontends zur Systembetreuung von ISI mit dem Ziel der
übersichtlichen Anzeige von Kundenaufträgen und Bestandsdaten, sowie der
Möglichkeit ggf. korrigierend auf die Aufträge einzuwirken.
Aufgaben:
Aufnahme der Anforderungen. Spezifikation von UserStories, Priorisierung, Zusammenarbeit mit dem Entwicklungsteam, Abnahme
Aufgaben:
Umsetzung von Anforderungen und Change Requests in das bestehende Design der Prozesse und Migration
Techniken:
UML, Innovator, xmlSpy, WSDL-Definition
Rolle: Systemtest und Systembetreuung
Aufgaben:
Testautomation mit soapUI und groovy, Unterstützung der Wartung, Entwicklung von Hilfsprogrammen,. Entwicklung eines eigenständigen WebServices für die ISI-Systembetreuung
Techniken:
PL/SQL, TOAD, soapUI, groovy, Java, eclipse, Jboss
Rolle: Migrationsdurchführung
Ziel:
Datenmigration aus dem Vorgängersystem VRS, ca. 16 Mio Kunden im laufenden Betrieb, davon 15 Mio. 2010, den Rest 2013.
Aufgaben: Analyse der Kundendaten, ggf. Bereinigung, Koordination mit Bereinigungsteams, Analyse von Fehlersituationen während der Migration, Qualitätssicherung der migrierten Daten, Gewährleistung der Datenkonsistenz über mehrere System hinweg.
Techniken:
PL/SQL, TOAD, Java
Rolle: Erstellung Datenschutzkonzept
Ziel:
Erstellung eines Datenschutzkonzepts gemäß den Richtlinien der Telekom.
Aufgaben:
Vollständige Analyse der Schnittstellen und sicherheitsrelevanten Daten, Benutzer- und Zugriffsberechtigungen,
Techniken:
Word, PowerPoint
2009, Dauer 7 Monate
Telekommunikation, SOA BPEL-Projekt PESA
SOA-Projekt mit Oracle BPEL, verknüpft über 35 Partnersysteme im Orderprozess.
Jedes Partnersystem unterliegt einem ihm eigenen Entwicklungszyklus und liefert entsprechende Schnittstellenversionen. Die Koordination sorgt dafür, dass für eine durchgängige Prozesskette die korrekten und validen Schnittstellen vorliegen und implementiert werden.
Rolle: Schnittstellenkoordinator
Aufgaben:
Koordination der Schnittstellenversionen und Entwicklungsstände, Abstimmung mit den Partnersystemen, Review und Validierung der Schnittstellendokumente, Servicebeschreibungen und Artefakte (xsd, wsdl). Analyse von Oracle BPEL-Prozessen mit jdeveloper. Bereitstellung der aktuellen und korrekten Schnittstellen an die Entwicklung.
Entwicklung einzelner BPEL-Module
Techniken:
SOA, Oracle BPEL, xmlSpy, jdeveloper, SOA, MQseries (Message Queuing)
2008 Dauer 7 Monate
Telekommunikation SOA BPEL-Projekt Wholesale WITA
SOA-Projekt mit Oracle BPEL, verknüpft 17 Partnersysteme im Orderprozeß. Für den Systemtest und die Testautomation werden Simulatoren aller Partnersysteme benötigt um die Prozeßketten durchgängig darzustellen.
Rolle: Entwickler und Systemtester,
Aufgaben:
Konzeption und Entwicklung von Schnittstellensimulatoren sowie.
Testautomation mit soapUI und groovy, Testentwurf und Durchführung
Techniken:
SOA, Oracle-BPEL., wsdl, xml und xslt, MQseries (Message Queuing) MQ-API, soapUi, groovy, Java, xmlspy, mapforce
Weitere Projekte (Details)
2006 bis 2007, Dauer 4 Monate
Kunde: Telekommunikation Systemtest Vertragsreferenzserver
Im Vertragsreferenzserver liegt für jeden Kunden ein Vertragsprofil vor, in welchem die vom Kunden gebuchten Tarife und Produkte definiert sind. Alle eingehenden Kundenbestellungen, z. B. Tarifwechsel oder weitere Produkte, werden gegen das bestehende Profil auf Konsistenz geprüft und gespeichert. Der Vertragsreferenzserver lässt die Änderungen in den nachgelagerten Wirksystemen die entsprechenden Funktionen für den Kunden freischalten.
In diesem Projekt wurde eine Datenmigration auf ein neues Produktschema durchgeführt, d.h. die bestehenden Produktstrukturen wurden regelbasiert auf neue Produktstrukturen. Nachfolgend mussten die Anpassungen in den Wirksystemen freigeschaltet werden. Hierzu wurde der Vertragsreferenzserver selbst angepasst sowie umfangreiche Migrationssoftware entwickelt.
Rolle: Leiter des Testteams (4 Mitarbeiter), Entwickler von Testtools
Aufgaben:
Entwurf von Testfällen, Sicherstellen der Testumgebung, Programmierung eines Java-WebClients zur Verfolgung von Testfällen im Vertragsreferenzserver und den nachgelagerten Systemen. Unterstützung bei Analyse und Design.
Techniken:
Unix, Oracle, PL/SQL, TOAD, SQL-Developer, Scripts, bea, apache, ftp, OMS, VRS, PRS, TDS, XDS, OAQ, Clarify
2005 bis 2006, Dauer 10 Monate
Kunde: Telekommunikation Verbundtest
Sämtliche Software zur Abwicklung von Geschäftsfällen durchläuft vor Inbetriebnahme den Verbundtest. Im Verbundtest wird die Durchgängigkeit von Geschäftsfällen wie z. B. die Neueinrichtung eines Kunden über interne und externe
Systeme sowie deren Schnittstellen und Datenbanken geprüft und freigegeben. Innerhalb und zwischen den einzelnen Systemen werden komplexe Workflows durchlaufen. Zusätzlich zu geplanten Softwareupdates werden im Tagesgeschäft sog. Hotfixes, welche akute Probleme in der Produktion beheben, dem Verbundtest unterzogen.
Rolle: Systemtester
Aufgaben:
Durchgängige Verfolgung von Geschäftsfällen über Systeme, Schnittstellen und Datenbanken hinweg.
Spezifikation und Durchführung von Test anhand der Anforderungsspezifikation und Change Requests. Durchführung von Hotfixtests.
Techniken:
Unix, Oracle, PL/SQL, TOAD, SQL-Developer, Scripts, bea, apache, ftp, WebClientLite, Cosma, OOA, Clarify, CSC, OMS, VRS, VSS, TDS, BTVNG, ORCA, KKS, REDI, Simulatoren, DSL-Verfügbarkeit, Harmony, OAQ, CCB
2005 bis 2006, Dauer 4 Monate
Kunde: Telekommunikation Abnahmetest Großkundenabrechnungssystem nach GOB
Großkunden verfügen für ihre Mitarbeiter nationale und internationale Zugänge ins Internet. Die nationalen und internationalen Provider liefern täglich die anfallenden Verbindungsdaten, welche durch das Großkundenabrechnungssystem (GCA) gebündelt und nach den kundenspezifischen Tarifen abgerechnet werden. Die
erstellten Rechnungsdokumente (Einzelverbindungsnachweis, Rechnungsübersicht) werden nachfolgend an SAP zur Abrechnung übergeben.
Rolle: Systemtester
Aufgaben:
Komplette Spezifikation der Testdokumente und Durchführung des Abnahmetests unter Beachtung der GOB.
Techniken:
Linux, mySQL, TOAD, Scripts, apache Tomcat, ftp, SAP Fileschnittstelle
2004 bis 2005, Dauer 1,5 Jahre (mehrere Projekte)
Pharma Validierung von Software im medizinischen Umfeld gemäß gängiger Verfahren und Vorgaben von Gesundheitsbehörden (GxP, FDA, CrF Part 11)
Im medizinischen Umfeld greifen gesetzliche Vorgaben zur Erstellung und Durchführung von Validierungen, welche eingehalten werden müssen um die korrekte Funktion medizinischer Produkte nachzuweisen. Die Validierung muss
nachfolgenden Audits zur Zulassung durch Gesundheitsbehörden standhalten.
Rolle: Validierer
Aufgaben:
Erstellung von allen relevanten Validierungsdokumenten, Durchführung von ERES- Assessment und Risiko-Analyse, Erstellung/Review von Requirements und Specifications, Konzeption und Durchführung von Testfällen, Review von
Source-Code. Erzeugung von Testtools/ Testautomation
Techniken:
PCs, Windows, TomCat, Oracle, Java, Eclipse, junit, ant
Projekt 2003 bis 2004, Dauer 9 Monate
T-Online: Backoffice; Systemtest Order Management System (OMS)
Über Frontends, z. B. WebApplications werden Kundenaufträge entgegen genommen, an OMS weitergeleitet und durch einen komplexen Workflow in Oracle verarbeitet. Bei dieser Verarbeitung werden Daten mit verschiedenen externen und
internen Systemen ausgetauscht.
Rolle: Entwickler für Testtools, Systemtester
Aufgaben:
Konzeption und Durchführung von Systemtests, End To End Test, Entwicklung von Simulatoren, Testautomation, Fehleranalyse, Unterstützung von Maintenance und nachgelagerten Test-Abteilungen.
Techniken:
PCs, Windows, Unix, Bea WebServer, Oracle, PL/SQL (Trigger, Jobs, Streaming), Java, Eclipse, junit, httpunit, webunit, jreport, J2EE
Projekt 2002 / 2003, Dauer 1 Jahr
Telekommunikation Business Analyst für IP-Mediation WLAN und Unified Mesaging
Bei Vodafone als Analyst und Projektleiter für die Abrechnung der Services WLAN und Unified Messaging tätig. Umfassende Analyse potentieller WLAN- und UMProdukte bzgl. End2End Verhalten, Realisierung, Charging und Abrechnung mit
WLAN-Partnern (prepiad, postpaid, roaming, WISP). Architektur- und Designanalysen.
Rolle: Analyst und Projektleiter
Aufgaben:
Business Analyse, Use cases, Spezifikation der Requirements, Ausarbeitung Feinspezifikation mit Lieferanten, Typabnahme (TAcc). Projektierung eines Hilfsprogramms und Einbindung in die IT-Landschaft (connectivity). Entwicklung eines Analysetools mit MS-Excel.
Techniken:
PCs, Windows, Rational, Visio, MS-Office, HP IUM, VIS RRE (Realtime Rating Engine), WLAN-Portal, AAA, SSG, Abrechnungssysteme KIAS, SAP, Paymentrouter für Credit, Konfiguration/ Entwicklung HP IUM (Internet Usage Manager
1999-2002, 39 Monate
Telekommunikation Systemtest Business Service Interface (BSI) BSI bietet externen Serviceprovidern die Möglichkeit, ihre Kundenaufträge an TMobile einzustellen.
Rolle: stellvertretender Teamleiter, Systemtester
Aufgaben:
stellvertretende Teamleitung, Koordination von 6 Mitarbeitern. Erstellung von Testspezifikationen sowie der Durchführung von Tests und der damit verbundenen Fehleranalyse. Analyse des bestehenden Systems und Spezifikation
von Erweiterungen. Erstellung von vielfältigen Tools: z. B. Datenaustausch zwischen Oracle und MS-Access über die ODBC- Schnittstelle in Kombination mit PL/SQL Stored Procedures in Oracle, Entwicklung eines XML-Generators mit Java (JDBC,
swing), div. Java-Clients (RMI, Corba), sehr viele Unix Scripts und weiter PL/SQL Stored Procedures.
Techniken:
Unix-Clients und Server, VMS-Server, Digital: Unix, Linux, VMS, Windows, Exceed: Oracle, MS Access: PL/SQL, Visual Basic (Access), Unix-Scripts, Java, C++, argo-UML, together, rational, Qualitätssicherung, stellvertretende
Teamleitung, Koordination, Testspezifikation, Tool-Erstellung (PS/SQL, Shellscripte, MS-Access, Java, RMI, Corba, ODBC, JDBC)
1996-1999, 3 Jahre, 2000 bis heute Wartungsarbeiten und Erweiterungen
Stadtpolizei Zürich: Entwicklung Verkehrsanlagen Management
Die Dokumentation von Verkehrskreuzungen der Stadtpolizei Zürich umfasst zahlreiche Dokumente (z. B. Listen, Tabellen, Zeichnungen, Pläne), die bisher in Papierform gehalten wurden. Aufgrund dieser Dokumente wird eine Ampelanlage
aufgebaut, verkabelt, gesteuert und gewartet. Die in den Dokumenten enthaltenen Daten sind vielfach miteinander verknüpft und für die Sicherheit des Verkehrs und von Menschenleben relevant. Es wurden alle Dokumente mit entsprechenden Masken und Funktionalität auf einer Datenbank abgebildet. Durch vielfältige Tests und Prüfprozesse wird nun die Konsistenz der Daten gewährleistet.
Rolle: Projektleiter bei Thiesbrummel GmbH, Designer und Entwickler
Aufgaben:
Projektleiter bei Thiesbrummel GmbH, Erstellung der Spezifikation mit OO-Methoden (UML), Datenbankdesign, Realisierung, Performancetuning zahlreicher SQL-Abfragen, Entwicklung von Prüfprozessen. Nach Ausfall der Firma Thiesbrummel Übernahme des Projekts zum erfolgreichen Abschluss. Das Programm ist seit 1998 produktiv und läuft fehlerfrei. Durch den Einsatz von OO konnten Aufwandsschätzungen sehr genau gemacht und eingehalten werden.
Technik:
HP Workstations/Server, HP-UX 9, 10.20, 11; Oracle 7, Oracle 8; IDE/, PDM-System / Workflowsystem: Workmanager; Programmiersprache Workmanager, SQL-Abfragen, PL/SQL, Unix-Scripts; OO, UML
Informatikstudium
Abschluß als Diplom Informatiker
zusätzlich 2 Semester BWL Betriebswirtschaftslehre aus Eigeninteresse
Seminarteilnahmen
Aktuell (Ende 2009) werde ich meine umfangreiche Testerfahrung durch eine Zertifizierung als ISTQB Certified Tester untermauern.
Weitere Projekte (Kurzübersicht)
2006 bis 2007, Dauer 4 Monate
Telekommunikation Vertragsreferenzserver VRS
Aufgabe:
Teamleitung Systemtest, Konzeption Testfälle, Testdurchführung, Testautomatisierung, Erstellung von Testtools
2005 bis 2006, Dauer 10 Monate
Telekommunikation Verbundtest Ordersystem OMS
2005 bis 2006, Dauer 4 Monate
Telekommunikation Abnahmetest Großkundenabrechnungssystem nach GOB
2004 bis 2005, Dauer 1,5 Jahre (mehrere Projekte)
Pharma Validierung von Software im medizinischen Umfeld gemäß gängiger Verfahren und Vorgaben von Gesundheitsbehörden (GxP, FDA, CrF Part 11),
Aufgabe:
Anforderungsanalyse, Risk Management, Testkonzeption, Testspezifikation, Inbetriebnahme
2003 bis 2004, Dauer 1 Jahr
Telekommunikation Order Management System (OMS)
2002 bis 2003, Dauer 1 Jahr
Telekommunikation Business Analyst für IP-Mediation WLAN und Unified Mesaging Analyse, Design mit UML, Spezifikation und Beauftragung, Abnahmetest
1999 bis 2002, 39 Monate
Telekommunikation Business Service Interface (BSI)
1996 bis 1999, 3 Jahre, 2000 bis heute
Wartungsarbeiten und Erweiterungen Stadtpolizei Zürich Verkehrsanlagen Management
Highlights:
Allrounder mit umfangreicher Erfahrung und langjährigen, zufriedenen Kunden!!
Sollte eine Einarbeitung/Aufrischung in einen Bereich nötig sein biete ich meinen Kunden entsprechende Sonderkondition.
Eigene Produkte:
Workmanger Schulung "intern" für Projektleiter und Entwickler
Top-Skills
MetaPhase und Metakon :
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Die von dem Consultant gelieferten Ingenieurdienstleistungen haben uns in Bezug auf Qualität und Produktivität überzeugt. Hohe Fachkompetenz und grosse Erfahrung haben wesentlich zum erfolgreichen Projektabschluss beigetragen. Die Zusammenarbeit war jederzeit professionell und angenehm. Möglichen Auftraggebern können wir den Consultant als kompetenten und flexiblen Projektpartner empfehlen."
— Projekt Verwaltung von Verkehrsknoten (Workmanager/Oracle), 01/98-06/99
Referenz durch Projektleiter der Bergauer AG Softwareentwicklung mit 30 Ma. vom 21.07.00
Deutschland: bevorzugt Rhein-Main-Neckar:
HD - Heidelberg
MA - Mannheim
WO - Worms
DA - Darmstadt
F - Frankfurt bevorzugt Nähe HBF
WI - Wiesbaden bevorzugt Nähe HBF
Nord- und Ostsee
Auch Schweiz Bern Basel Baden Zürich nach Absprache möglich