Projekt: JIRA-Beratung, Customizing, Plugin-Entwicklung
Zeitraum: seit 03/12 mit 20% Auslastung
Beschreibung: Beratung, Customizing von Workflows, Entwicklung von Plugins
Branche: Logistik
Rolle: Berater, Entwickler
Aufgaben:
-
-
-
- Beratung der Fachtabteilungen beim Einsatz von JIRA und Greenhopper
- Einführung von Greenhopper für Scrum- / Kanban Projekte
- Anforderungsanalyse
- Konzeptions- und Designerstellung
- Optimierung von vorhandenen Workflows
- JIRA-Customizing
- Erstellung von neuen Workflows
- Erstellung von JIRA Plugins
Umfeld:
-
-
-
- Java, Java EE(J2EE), JIRA, Greenhopper, Tomcat
- PostgreSQL, Velocity, WebWork, JavaScript, HTML, JSP, Lucene
- OS Workflow, MS-Office, Windows, Agile Entwicklung (Scrum, Kanban)
Projekt: JIRA- und Confluence Administration
Zeitraum: seit 03/12 mit 60% Auslastung
Beschreibung: Betreuung von mehreren Atlassian JIRA und Confluence Projekten
Branche: Medienwirtschaft
Rolle: Administrator, Berater
Aufgaben:
-
-
-
- Administration mehrerer JIRA und Confluence Instanzen, inkl. Greenhopper
- Aufsetzen von neuen JIRA- und Confluence Projekten
- Anforderungsanalyse
- Konzeptions- und Designerstellung
- Beratung der Fachbereiche
- Umsetzung der Anforderungen in Form von Workflows
- Erstellung eines Betriebs- und Notfallkonzeptes
- 1st bis 3rd Level Support
- Erstellung von Aufwandschätzungen
- Einspielen von neuen Programmversionen
- Pluginevaluierung
- Durchführung von funktionalen und nichtfunktionalen Tests, sowie Browserkompatibilitätstests
- Erstellung eines Einführungskonzeptes für das Jira Plugin Greenhopper
- Einführung von Greenhopper für agile Projekte mit Scrum und Kanban
- Durchführen von nutzerspezifischen Trainings für Jira, Confluence, Greenhopper
- Anpassung von Jira und Greenhopper
- Berechtigungsvergabe
- Einrichten von Confluence-Spaces
- Entwicklung von Best-Practices und Konventionen
- Coaching von internen Mitarbeitern
Umfeld:
-
-
-
- Java, Java EE(J2EE), JIRA, Confluence, Greenhopper, Tomcat
- Tomcat, mySQL, Velocity, WebWork, JavaScript, HTML, JSP, Lucene
- OS Workflow, MS-Office, Windows, Linux (Red Hat)
Projekt: Weiterbildung
Zeitraum: 12/11 - 01/12
Beschreibung: Zertifizierung zum SpringSource Certified Spring Framework Professional
Details:
Vorbereitung auf die von SpringSource (der Firma hinter dem Spring Framework ) durchgeführte Spring 3 Zertifizierung
Ablegung der Zertifizierung
Projekt: JIRA-Entwicklung
Zeitraum: 09/10 - 10/11
Beschreibung:
Erstellung einer Webanwendung zur Unterstützung und Automatisierung eines vollständigen Softwareentwicklungsprozesses (inkl. Systemintegration) mittels Atlassian JIRA
Branche:
Telekommunikation
Rollen:
Konzeptionierer / Entwickler / Systemadministrator
Aufgaben:
-
-
-
- Ermittlung und Konsolidierung der Anforderungen der Teilprozesse
- Ist-Analyse der bestehenden Anforderungen
- Erstellung von Detailkonzepten zur Umsetzung der Anforderungen
- Erstellung eines konsolidierten Domänenmodells
- Ergebnispräsentation vor Stakeholdern
- Durchführung von Workshops zur Konsolidierung der Anforderungen
- Realisierung der Funktionalitäten und Workflows mit Hilfe von JIRA
- Konzeption und Umsetzung von Workflows
- Automatisierung der Arbeitsabläufe durch Erweiterungen von JIRA mittels eigener Plugins (z.B. automatische Erstellung von Vorgängen bei Statusübergängen, automatisches Weiterschalten von Vorgangszuständen in Abhängigkeit vom Ergebnis anderer Vorgänge)
- Erstellung umfangreicher Auswertungen / Reports duch Integration von JIRA und BIRT
- Evaluierung externer Plugings
- Entwicklung von eigenen JIRA-Plugins
- Migration von JIRA 3 auf JIRA 4
- Einführung der Anwendungen in den produktiven Betrieb
- Anwenderbetreuung / Vorbereitung und Durchführung von Anwenderschulungen
- Quallitätssicherung: Durchführen von Entwickler- und Integrationstests
- JIRA Administration, - Konfiguration und - Customizing
- Erstellung / Erweiterung von Projekt- und Systemdokumentation
- Aufbau und Wartung von Produktions- und Testumgebungen für JIRA und Confluence
- Einführung gruppenweites WIKI (Confluence)
- Nutzeradministration, Benutzer-, Rechteverwaltung
- Fist-Level-Support / Second-Level-Support
- Bearbeitung von Fehlertickets
- Erstellung von Batch-Skripten
- Patchmanagement für die regelmässige Installation / Aktualisierung neuer Versionen
- Fehleranalyse / -behebung
Umfeld:
-
-
-
- Java6, Java EE(J2EE), JIRA 3, JIRA 4, Tomcat 5, Tomcat 6, SQL
- Oracle 11, mySQL, Maven2, Mercurial, Hudson, Velocity, WebWork
- JavaScript, HTML, BIRT, Lucene, Confluence, eclipse, OS Workflow
- Agile Vorgehensweise (Scrum), Webentwicklung, MS-Office
- MS-Visio, Windows XP, UNIX (SUN OS), VMWare, Linux (Ubuntu)
Projekt: Qualitätssicherung
Zeitraum: 07/10 - 09/10
Beschreibung: Qualitätssicherung eines webbasierten Personalisierungssystems
Branche:
Öffentlicher Bereich / Sicherheitstechnologie
Rolle: Qualitätsmanager / Testmanager
Aufgaben:
-
-
-
- Konzeption und Durchführung von funktionalen - und automatisierten Tests
- Erstellung von Testspezifikationen und Testfällen
- Aufbau und Konfiguration der Testumgebung
- Testdurchführung
- Testautomatisierung
- Skripterstellung
- Testdokumentation
Umfeld:
-
-
-
- Java5, Java EE(J2EE), JBoss5, Oracle10, Subversion, Maven2
- groovy, Web Services, soapUI, in-step, JIRA, MS-Office
- Windows XP, VMWare
Projekt:
Migration
Zeitraum:
04/10 – 06/10
Beschreibung:
Migrationsprojekt / Data-Warehouse Projekt im Umfeld Zahlungsverkehr
Branche:
Finanzdienstleister / Bank
Rolle:
Entwickler
Aufgaben:
-
-
-
- Extraktion von Daten aus einer Oracle-Datenbank
- Aufbereitung / Präsentation der Daten im XML-Format
- Konzeption und Entwicklung der Geschäftslogik mit Hilfe von Java5
- Erstellung von Entwicklertests auf der Basis von JUnit, DBUnit, EasyMock
- Erstellung eines Java Swing Clients
- Erstellung von Ant-Skripten
Umfeld:
-
-
-
- Java5, Eclipse, Oracle, cvs, Ant, JDBC, JUnit, DBUnit
- XML, XML Schema, JAXB, MDA, Findbugs, Checkstyle, EasyMock, Swing
- Methodenframework, MS-Office, Lotus Notes, Windows XP, Unix
Projekt:
Qualitätssicherung
Zeitraum:
06/09 - 01/10
Beschreibung: Qualitätssicherung eines auf JavaEE basierten Anwendungssystems
Branche:
Öffentlicher Bereich / Sicherheitstechnologie
Rolle:
Qualitätsmanager / Testmanager
Aufgaben:
-
-
-
- Durchführung von Architektur - und Code Reviews
- Testplanung und Testvorbereitung
- Konzeption und Durchführung von Performance- und Lasttestszenarien
- Erstellung und Ausführung von JUnit-Tests
- Erstellung von Prüfspezifikation und Prüfplänen
- Erstellung von Test- und Shellskripten zur Testautomatisierung
- Testdurchführung und Testdokumentation
Umfeld:
-
-
-
- Java5, Java6, Java EE(J2EE), EJB3, Eclipse, JBoss5, jBPM
- Hibernate, JPA, PostgreSQL, Subversion, Maven2, JMeter, Junit
- Groovy, JIRA, Enterprise Architect, UML, in-step, MS-Office
- Windows XP, VMWare, Linux(Red Hat Enterprise)
Projekt:
Telematik
Zeitraum:
01/07- 05/09
Beschreibung:
Realisierung von auf JavaEE (J2EE) basierten Anwendungen zur Verarbeitung, Verwaltung sowie Einführung der elektronischen Gesundheitskarte (eGK) gemäß gesetzlichen Bestimmungen. Angebunden sind diverse Schnittstellen zu externen Systemen. Die Anwendungen wurden mandantenfähig umgesetzt.
Branche:
Gesundheitswesen / Krankenkasse / Versicherung
Rollen:
Teamleiter, Entwickler
Aufgaben:
-
-
-
- Teamleitung eines vierköpfigen Entwicklerteams
- Konzeption und Implementierung des Datenmodells auf der Basis bestehender Fachspezifikationen und Use Cases
- Erstellung des Klassendesigns auf Basis von UML
- Realisierung der Geschäftslogik auf der Basis von Java EE und Spring
- Realisierung der Persistenzschicht auf der Basis von Entity Beans und Hibernate
- Realisierung eines Web-Frontends unter Verwendung von JSF
- Realisierung der Schnittstellen zu externen Anwendungssystemen
- Planung und Realisierung von JUnit-Tests
- Erstellung des Projektplans
- Schnittstellenfunktion zum Kunden
Umfeld:
-
-
-
- Java EE(J2EE), WSAD, RAD, IBM WebSphere, EJB, Hibernate
- MKS, Spring, DB2, SQL, Ant, XML, XML Schema, JUnit, EasyMock
- JMX, JSF, JSP, Itracker, MS-Project, MS-Office
- Windows NT, UNIX(Solaris, AIX), Citrix
Projekt:
SOA
Zeitraum
10/06- 11/06
Beschreibung:
Erstellung einer Roadmap zur Einführung einer Service Orientierten Architektur (SOA) in Unternehmen
Branche:
IT-Beratung
Umfeld:
MS-Powerpoint
Projekt:
Prototyping
Zeitraum
10/06- 11/06
Beschreibung: Erstellung eines Prototypen für ein Online-Reservierungssystem
Branche:
IT-Beratung
Umfeld:
Ruby On Rails, Windows 2000, Rapid Prototyping
Projekt: Integration Travelmanagement
Zeitraum:
10/04- 09/06
Branche:
Öffentlicher Bereich
Beschreibung:
Realisierung eines webbasierten Systems zur Integration des Travelmanagements. Das System dient als Gateway zum Grosskundenportal der Deutschen Bahn, über das Angestellte die Buchung und Stornierung von Fahrkarten vornehmen können. Die Anwendung wird von ca. 600 Dienststellen benutzt. Mehrere Schnittstellen zu externen Systemen wurden konzipiert und realisiert. Die Anwendung stellt umfangreiche Auswertungsmöglichkeiten bereit.
Rollen:
Projektleiter, Architekt, Entwickler
Aufgaben:
-
-
-
- Projektleitung inklusive Releaseplanung, Changemanagement, Aufwands- und Terminplanung, Abnahmeplanung
- Analyse und Konsolidierung der fachlichen Anforderungen
- Architektur des Systems
- Konzeption und Design der Anwendung
- Datenmodellierung
- Kundenkoordination
- Unterstützung bei der Inproduktionsnahme / Inbetriebnahme
- Betreuung des Produktivbetriebs
- Durchführung von Workshops / Schulungen
- Realisierung der Anwendung unter der Verwendung von Struts und JavaEE
- Realisierung von Auswertungen / Reports mit Hilfe von JasperReports
- Erstellung von Web Services
- Qualitätssicherung
- Realisierung von Entwicklertests
- Planung und Realisierung von Lasttests
- Dokumentation (u.a. Erstellung Pflichtenheft und Betriebshandbuch)
- Coaching von Projektmitarbeitern
Umfeld:
-
-
-
- Java, Java EE, Eclipse, MyEclipse, Tomcat, JBoss, Struts, Servlets JSP, JavaScript, HTML, CSS, DB2, SQL, Web Services, Soap, Axis, cvs
- Ant, XML, PGP, JasperReports, IReport, jUnit, JMeter, MS-Project, Windows 2000
Projekt:
Mittelbewirtschaftung
Zeitraum:
10/04- 09/06
Beschreibung: Realisierung einer mehrschichtigen Anwendung zur Mittelbewirtschaftung
Branche:
Öffentlicher Bereich / Finanzministerium
Rolle:
Entwickler
Aufgaben:
-
-
-
- Konzeption, Design und Dokumentation der Software-Komponenten
- Kundenbetreuung
- Entwicklung der Module auf Basis von Swing und CORBA
- Wartung der Anwendung
- Refactoring und Umstellung der Anwendung auf Java5
- Umstellung der Persistenzschicht auf Hibernate
- Realisierung von Entwickler-Tests unter Verwendung von JUnit
- Erstellung von Reports mit Hilfe von Crystal Reports
- Erstellung der Online-Hilfe mit RoboHelp
- Test der Anwendung
Umfeld:
-
-
-
- Java, Swing, CORBA (JacORB), Eclipse, Oracle, SQL Server
- Hibernate, cvs, Subversion, SQL, PL/SQL, JUnit, Ant
- Crystal Reports, Bugzilla, RoboHelp, FindBugs, MS-Office
- Windows 2000, Linux
Projekt:
Steuerverwaltung
Zeitraum: 04/03- 10/03
Beschreibung:
Realisierung einer mehrschichtigen Anwendung für die Belange der Steuerverwaltungen
Branche:
Systemhaus der Finanzbehörden
Rolle:
Entwickler
Aufgaben:
-
-
-
- Konzeption, Design und Dokumentation der Software-Komponenten mit
- Hilfe von UML und Modell Driven Architecture (MDA)
- Realisierung der Module unter Verwendung von Rational Rose und Java EE
- Realisierung von Entwickler-Tests auf Basis von JUnit
Umfeld:
-
-
-
- UML, MDA, Rational Rose, Java, Java EE, JBuilder
- Eclipse, Oracle, SQL, Oracle AS, OC4J, JUnit, XML
- Telelogic Synergy/CM, Windows NT
Projekt:
Mitgliederverwaltung
Zeitraum: 03/02- 04/03
Beschreibung:
Erstellung einer Mitgliederverwaltung und Beitragsveranlagung mit integrierter Archivierung der Abrechnungszyklen
Branche:
Versorungsunternehmen / Energiewirtschaft
Rollen:
Projektleiter, Architekt
Aufgaben:
-
-
-
- Projektleitung (Projektteam bestand aus bis zu 12 Mitarbeitern)
- Architektur des Systems
- Koordination / Steuerung zweier verteilter Entwicklerteams mit Sitz in Köln und Sofia (Projektsprachen Deutsch und Englisch)
- Realisierung der Software-Module unter Verwendung von Swing
- Qualitätssicherung / Testmanagement
- Coaching von Projektmitarbeitern
- Erstellung der Projektdokumentation und Testdokumentation
Umfeld:
-
-
-
- UML, Visio, Java, Swing, JDBC, JBuilder, XML, SQL Server
- SQL, cvs, Visual SourceSafe, MS-Project, MS-Office, Windows NT
Projekt:
Euro-Umstellung
Zeitraum:
08/01- 12/01
Beschreibung: Euro-Umstellung / Migration der Bestände einer Bank
Branche:
Finnazdienstleistung / Großbank
Rolle:
Projektsteuerer
Aufgaben:
-
-
-
- Unterstützung und Vertretung der internen Projektleitung
- Planung der Umstellungstermine
- Erstellung, Pflege und Kontrolle des Projektplans
- Ermittlung, Analyse und Darstellung der Ist-Situation hinsichtlich Zeit, Aufwand und Ergebnis
- Beurteilung und Bewertung des Projektstatus
- Definition von Steuerungsmassnahmen bei Planabweichungen
Umfeld:
-
-
-
- MS-Project, MS-Office, Windows NT
Projekt:
Inventarisierungsverwaltung
Zeitraum:
02/01-08/01
Beschreibung:
Konzeption, Design und Entwicklung einer webbasierten Anwendung zur Inventarisierungsverwaltung
Branche:
Finanzdienstleistung / Großbank
Rollen:
Teamleiter, Architekt, Entwickler
Aufgaben:
-
-
-
- Teamleitung eines vierköpfigen Entwicklerteams
- Konzeption, Design und Architektur der Anwendung
- Realisierung von Modulen mit Java EE
- Datenbankmodellierung / Erstellung des Datenmodells
- Schnittstelle zwischen Entwickler- und Projektteam
- Qualitätssicherung
- Dokumentation
Umfeld:
-
-
-
- UML, Java, JSP, Servlets, IBM WebSphere, JServ
- Oracle, JBuilder, PowerDesigner, SQL, MS-Project
- MS-Office, Intranet, Windows NT
Projekt:
Konzeption
Zeitraum:
09/00-01/01
Beschreibung:
Konzeption einer Anwendung zur Verwaltung von Produkten und Prozessen
Branche:
Industrie
Rollen:
Konzeption, Architektur
Aufgaben:
-
-
-
- Anforderungsanalyse
- Erstellung des Lastenheftes
- Konzeption der Anwendung
- Prototypentwicklung auf der Basis von Java
Umfeld:
-
-
-
- UML, Java, MySQL, SQL, JBuilder, MS-Office, Windows NT
Projekt:
Warenwirtschaft
Zeitraum:
02/00-08/00
Beschreibung:
Weiterentwicklung eines Warenwirtschaftssystems auf Client/Server Basis mit einer Anbindung von 300 Filialen
Branche: Handel
Rolle: Entwickler
Aufgaben:
-
-
-
- Realisierung neuer Funktionalitäten / Module unter Verwendung des 4GL-Werkzeuges Centura Team Developer
- Wartung der Anwendung
- Durchführung von Entwickler-Tests
Umfeld:
-
-
-
- Centura Team Developer, Solid, SQL, Windows NT, StarTeam
Projekt:
Migration
Zeitraum:
06/95-12/99
Beschreibung:
Umstellung / Migration der gesamten Systemumgebung eines Mainframe-basierten Systems auf eine Client/Server-Architektur
Branche:
Gesundheitswesen
Rolle:
Entwickler
Aufgaben:
-
-
-
- Auswahl der Entwicklungsumgebung
- Einrichten des Netzwerks
- Benutzerverwaltung für Netzwerk und Datenbank
- Konzeption und Design der Anwendungen für diverse Fachabteilungen
- Datenbankmodellierung mit PowerDesigner
- Design der Benutzeroberflächen / GUI
- Entwicklung der Anwendungen diverser Fachabteilungen mit Hilfe von Gupta SQLWindows
- Entwicklung von Stored Procedures auf Basis von PL/SQL
- Durchführung von Entwickler-Tests
- Migration der Anwendungen von SQL Windows auf Centura Team Developer
- Systemeinführung / Inbetriebnahme
- Durchführung von Workshops / Benutzerschulungen
- Wartung der Anwendungen / Benutzerbetreuung
Umfeld:
-
-
-
- Gupta SQLWindows, Centura Team Developer, SAL, Oracle, PL/SQL, SQL
- Novell Netware, Windows 3.11, Windows 95, PowerDesigner, HP-UX
bevorzugter Einsatzort: Raum Düsseldorf