Senior Software Architekt J2EE, Software Engineering u. Entwicklung, Technische Projektleitung, Agiles Projektmanagement, Scrum Master (PSM), Coaching
Aktualisiert am 14.04.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2022
Verfügbar zu: 100%
davon vor Ort: 80%
Deutsch
Englisch
fließend u. verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Projekte in der Schweiz: Bewilligung muss neu beantragt werden, Projektsprache Deutsch oder Englisch.

nicht möglich

Projekte

Projekte

Zeitraum: 12/2013 - 10/2017
Auftraggeber: Softwareunternehmen für Projekt- und Terminmanagement in der Automobilbranche

Technische Leitung und Produktverantwortung für eine Java Enterprise Product Suite für Projekt- und Terminmanagement
Rolle: Product Owner und Technische Leitung des Programmbereichs, Interimsmanager auf Zeit

Produktverantwortung für die Weiterentwicklung und Wartung der Produkt Suite, darin:
    - Verantwortlich für das Product Backlog / Product Roadmap und die Einhaltung von Meilensteinen
    - Verantwortlich für die Qualitätssicherung der Lieferartefakte
    - Product Owner Rolle im SCRUM Entwicklungsprozeß
    - Mitwirkung bei der Business Analyse und Fachspezifikationen
    - Mitwirkung bei der Erstellung von Angeboten
    - Kommunikation mit Stakeholdern innerhalb und außerhalb des Unternehmens    
    
Technische Gesamtverantwortung des Unternehmsbereichs, darin:
    - Verantwortlich für die Aufrechterhaltung des agilen Entwicklungsprozeß mit SCRUM
    - Verantwortlich für die Wartung und Weiterentwicklung der System- und Softwarearchitektur
    - Verantwortlich für die Entwicklungs- und Testinfrastruktur im Engineering Bereich
    - Unterstützung des 2nd und 3rd Level Supportprozesses, Triage
    - Fachliche Führung der Entwicklungsabteilung    
    - Personalentwicklung, Führen von Bewertungs- und Mitarbeiterentwicklungsgespräche
    - Coaching von Teams und Mentoring von Einzelpersonen als agiler Coach
    - Berichte an CTO und Programmleiter
 
Technische Umgebung/Technologien:
    - Java 6/7, J2EE SOA/Webapplikationen und .NET/VB Anwendungen
    - Swing und diverese Webfrontend Technologien
    - Hibernate, Ibatis
    - Spring Framework und diverse Standard APIs
    - firmeneigene Frameworks
    - Oracle Weblogic Server, IBM Websphere, Apache Tomcat
    - Webservices, JMS, Axis
    - Oracle 10/11/12 und MSSQL Server Datenbanken
    - Subversion/Maven/Jenkins Continous Build
    - Atlassian Jira, Confluence
    - Magic Draw UML, Eclipse und IntelliJ IDE
    - Windows / Linux


Zeitraum: 06/2013 - 12/2013
Auftraggeber: Softwareunternehmen für Projekt- und Terminmanagement in der Automobilbranche

Systematisches Reengineering/Refactoring einer 3-TIER Java Enterprise-Applikation.
Rolle: Softwarearchitekt und Projektleiter

- Erstellung eines Reeginering/Refactoring Konzeptes für eine große 3-TIER Legacy Anwendung (> 4 Mio. LOC)
- Projektleitung und Fachführung eines externen, crossfunktionalen Entwicklerteams
- Fachliche Abstimmungen mit CTO und anderen Stakeholdern des Auftraggebers
- Unterstützung des Entwicklerteams bei der Umsetzung
 
Technische Umgebung/Technologien:
- Java 6, J2EE SOA/Webapplikationen, Swing
- Hibernate, Ibatis
- Spring Framework und diverse Standard APIs
- firmeneigene Frameworks
- Oracle Weblogic Server, IBM Websphere, Apache Tomcat
- Webservices, JMS, Axis
- Oracle 10/11/12 und MSSQL Server Datenbanken
- Subversion/Maven/Jenkins Continous Build
- Software Metriken, Sonar
- Atlassian Jira, Confluence
- Eclipse IDE
- Windows / Linux
 

Zeitraum: 10/2010 - 07/2012
Auftraggeber: Global Player in der IT-Branche im Auftrag einer grossen Schweizer Kantonalbank

 

Neuentwicklung einer Enterprise-Applikation mit RCP-Frontend für die Verwaltung von Daueraufträgen.

Neuentwicklung einer Enterprise-Applikation für die Bearbeitung von Pendenzen (Korrekturen von fehlerhaften Zahlungen) im Schweizer Inlandszahlungsverkehr.

 
Aufgaben:
- Erstellung von Fachfeinspezifikationen und Detaillierung von Fachanforderungen
- Design der Benutzeroberflächen nach Maßgabe der Fachabteilung (>120 Masken)

- Modellierung von Datenmodell, Softwareinfrastruktur nach Vorgabe der Architektur und TPL

- Erstellung von techn. Spezifikationen für N-Tier Applikationen und den Schnittstellen zwischen der Benutzeroberfläche und den beteiligten Umsystemen
- Fachliche Abstimmungen und Moderation zwischen Fachabteilungen, Auftraggeber und Dritten. Präsentation von Teilkonzepten nach intern und extern
- Erstellung und Durchführung von Testkonzepten für Last- und Performancetests
- Unterstützung des Betriebes bei der Erstellung betrieblicher Dokumente
- Einarbeitung in div. Spezifikationen u. Datenformate des Schweizer Zahlungsverkehrs (Postgiro ES/ESR/EGA-B/EGA-V Gutschriften/Formate im SIX Interbank Clearing)
- Coaching des Entwicklerteams in Agilen Entwicklungsprozessen / SCRUM

 

Technische Umgebung/Technologien:
- Java 6, J2EE/EJB 2.0
- Eclipse RCP/OSGI, SWT und Swing
- Hibernate 3
- diverse Standard APIs
- firmeneigene Frameworks, modellgetriebene SOA Architekturen
- Oracle/Bea Weblogic Server
- Webservices, JMS
- MQ Series
- Oracle 9i/10g Datenbanken
- Subversion, Polarion, HP Quality Center
- Buckminster Build
- Hudson/Jenkins Continous Build
- Toad, Oracle Developer
- Mockup Screens
- Windows / Linux
 

Zeitraum: 07/2009 - 10/2010
Auftraggeber: IT-Dienstleister einer grossen Schweizer Kantonalbank

Technische Integration eines Drittproduktes für die Abwicklung des Schweizer Inlandszahlungsverkehrs in die bestehende Systemlandschaft des Auftraggebers. Technische Betreuung der Drittanbieter.


Aufgaben:
- Technische Spezifikation von Schnittstellen zwischen Drittprodukt und allen beteiligten Umsystemen (>40)
- Technische Abstimmungen der Schnittstellen und Workshops zwischen Auftraggeber und Drittanbieter

- Qualitätssicherung, Review der Lieferleistungen; Durchführung von Performance- und Lasttests; internes Reporting

- Unterstützung des Betriebes bei der Erstellung eines Betriebskonzeptes
- Einarbeitung in div. Spezifikationen u. Datenformate des Schweizer Zahlungsverkehrs (Postgiro ES/ESR/EGA-B/EGA-V Gutschriften/Formate im SIX Interbank Clearing)

Technische Umgebung/Technologien:
- Dateibasierte Kommunikationschnittellen
- Webservices, JMS
- MQ Series
- Corba
- Oracle 9i/10g
- Toad, Oracle Developer
- Windows / Linux
 

Zeitraum: 09/2008 - 07/2009
Auftraggeber: IT-Dienstleister einer grossen Schweizer Kantonalbank

Weiterentwicklung einer Businesskomponente für die Nachvollziehbarkeit von Bankgeschäften und Änderungen an Businessstammdaten (Protokollierung/Journalisierung) in der Rolle eines Senior Software Engineers.

Aufgaben:
- Unterstützung des technischen Projektleiters in Modellierung und Designentscheidungen
- Design, Modellierung und Implementierung von neuen Subkomponenten
- Fehlerbehebung und Weiterentwicklung bestehender Anwendungskomponenten
- Erstellung und Realisierung eines Konzeptes für die Datenmigration von Fremdsystemen
- Performancemessung von bestehenden Schnittstellen
- Performanceoptimierung von komplexen Datenbankabfragen in Zusammenhang mit grossen Datenmengen (>1TB)
- Erstellung von Datenbankpatches in SQL u. PL/SQL
- Schnittstellenerweiterung von J2EE Servicekomponenten
- Erweiterung von RCP Plugins des GUI Frontends
- Refactoring und Erweiterung eines Metamodellgenerators in Plain Java
- Erstellung von Batch- und Shellskripten für Build und Deployment
- Qualitätssicherungsmaßnahmen und technische Dokumentation im Rahmen der o.g. Tätigkeiten

Technische Umgebung/Technologien:
- Java 5, J2EE/EJB 2.0, Eclipse RCP/OSGI, SWT
- Hibernate 3
- diverse Standard APIs (Jakarta Commons, Log4J, JDOM, SAXON, Xexces, XPath, XStream, etc.)
- Bea Weblogic 9/10
- MQ Series, JMS
- Oracle 9i/10g
- Eclipse, Ant, Subversion/SVN, Cygwin
- Toad, Oracle Developer
- Together, JProfiler
- Windows / Linux


Zeitraum: 02/2008 - 07/2008
Auftraggeber: Eigenentwicklung

Entwicklung einer Webanwendung für Requirements Management von Softwareproduktlinien

Technische Umgebung/Technologien:
- Java, JSP, JSF, Java Facelets, Ajax/Richfaces
- Spring, Spring Webflow, Spring Security
- Hibernate, Jakarta Commons Frameworks
- Apache Tomcat, MySQL
- JUnit, DBUnit
- Eclipse, Maven, Adobe Dreamweaver
- Windows


Zeitraum: 02/2007 - 02/2008
Auftraggeber: Beratungs- und Systemhaus für einen Kunden im Automotive Bereich

Technologieberatung u. Weiterentwicklung von Backend Services für eine Java RCP-Anwendung im Automotive Bereich

Aufgaben/Rolle:
- Analyse der Softwarerequirements, Konzeption und Spezifikation
- Erstellung von Fachdokumenten in Abstimmung mit Auftraggeber
- Mitwirkung an dem Entwurf und Entwicklung der Architektur
- Weiterentwicklung und Refactoring der Architektur von Backend Services
- Technologieberatung und Coaching des Kunden
- Ausbau des Konfiguration Management (Deployment f. Multi-Target-Umgebungen)
- Implementierung von Teilprojekten
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation

Technische Umgebung/Technologien:
- Java J2EE, Eclipse Rich Client (RCP)/SWT, JDO, Java Webstart
- Spring Framework (intensiv!), Jakarta Commons Frameworks
- BEA Weblogic, Oracle 8i/9i RDBMS
- JUnit
- Eclipse, AndroMDA, SVN, Ant
- Windows, Linux


Zeitraum: 09/2005 - 04/2006
Auftraggeber: Großer Deutscher Internet Dienstleister

Entwicklung eines Systems für Rufnummernportierung Voice-Over-IP (VoIP)

Aufgaben/Rolle:
- Technische Leitung, Einarbeitung u. Coaching des Entwicklungsteams
- Aufwandskalkulation, Anforderungsanalyse, Fachdokumente in Abstimmung mit Auftraggeber
- Entwurf und Entwicklung der Architektur
- Einführung neuer Entwicklungsprozesse beim Auftraggeber
- Einführung von SVN, Maven und Daily Build
- Implementierung eines Teilprojektes
- Technische Dokumentation

Technische Umgebung/Technologien:
- Java, Webservices/SOAP, Jakarta AXIS
- JDBC, Hibernate
- (JBoss) Drools Rule Engine Framework
- Spring Framework, Jakarta Commons APIs
- MySQL RDBMS
- JUnit, DBUnit
- Eclipse, SVN, Maven, Cruise Control
- UML mit Enterprise Architect
- Anbindung an Legacy-Systeme
- Windows, Linux


Zeitraum: 09/2004 - 09/2005
Auftraggeber: Großer Deutscher Internet Dienstleister

Entwicklung und Implementierung eines Buchungssystems für Voice-Over-IP (VoIP) Dienste

Aufgaben/Rolle:
- Erstellung eines Fachkonzeptes
- Entwurf und Entwicklung der Architektur
- Implementierung eines Teilprojektes
- Integration eines Build-Systems in den Entwicklungsprozess
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation

Technische Umgebung/Technologien:
- Java, J2EE, Servlets, JSPs,  Jakarta Commons APIs
- Web Services, SOAP / XML
- JDBC, MySQL InnoDB, MySQL Cluster
- Junit, HttpUnit, Jakarta Cactus
- Eclipse, CVS, Ant, Anthill
- UML
- Apache Tomcat
- Windows, Linux


Zeitraum: 07/2004 - 08/2004
Auftraggeber: Anbieter von Coachingsoftware im Fitness- und Gesundheitsbereich

Implementierung eines Rezeptplangenerators für webbasierte Ernährungsberatung auf Basis eines firmeneigenen Frameworks.

Aufgaben/Rolle:
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)

Technische Umgebung/Technologien:
- Java, Servlets, JSP, Jakarta Struts
- JDBC, Oracle
- UML, Eclipse, CVS
- Jakarta Tomcat
- Windows


Zeitraum: 07/2003 - 01/2004
Auftraggeber: Anbieter von ERP-Lösungen für Bauhöfe und kommunale Industrieparks

Neuentwicklung eines ERP-Systems für die kommunale Verwaltung von Bauhöfen

Aufgaben/Rolle:
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)

Technische Umgebung/Technologien:
- Java, Servlets, JSP, Jakarta Struts
- JDBC, Oracle
- UML, Eclipse, CVS
- Jakarta Tomcat
- Windows


Zeitraum: 03/2003 - 07/2004
Auftraggeber: Münchner Beratungsunternehmen / Softwarehaus

Weiterentwicklung des firmeneigenen Java-Frameworks

Aufgaben/Rolle:
- Teilkonzeption, Entwurf und Entwicklung des Frameworks

Technische Umgebung/Technologien:
- Java, J2EE, Servlets, JSPs, HTML, JavaScript
- Webservices, XML, JAXP, SAX
- JDBC, ORACLE, HyperSonic
- SWING, AWT
- UML, ArgoUML
- JBuilder, CVS, ANT, OptimizeIt
- Apache Tomcat, BEA Weblogic, IBM Websphere, JBoss
- Windows, Linux


Zeitraum: 02/2002 - 02/2003
Auftraggeber: Hersteller von PC-Kassensystemen

Design und Implementierung eines Reservierungssystems für die Gastronomie in einem Verbund mit PC-Kassen

Aufgaben/Rolle:
- Projektleitung für das Produkt Reservierung
- Anforderungsanalyse, UseCase-Modellierung
- Entwurf und Entwicklung der Architektur, Schnittstellenbeschreibung zum Kassenframework und Legacy-Systemen
- Verantwortlich für Projektplan und Planung der Iterationen
- Design der Oberfläche, Usability Engineering
- Erstellung des DB-Schema
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Koordination zwischen Produktmanagement, Entwicklung und der Qualitätssicherung

Technische Umgebung/Technologien:
- Java, EJBs, JNDI, Servlets,
- Jini, Java Spaces / Gigaspaces
- SWING
- JDBC, PostgreSQL
- UML, Together, Requisite Pro
- JBuilder, CVS, Ant, JUnit
- JBoss
- Windows, Linux
- Ant, Perl, DOS-Batch


Zeitraum: 07/2000 - 02/2002
Auftraggeber: Großes Berliner Weiterbildungsinstitut

Durchführung von Schulungen

Aufgaben/Rolle:
- Dozent für Java-Programmierung
- Schulungen im Bereich OOA/OOD und Projektplanung
- Coaching von Schulungsteilnehmern bei der Realisierung von IT-Projekten


Zeitraum: 12/1999 - 07/2000
Auftraggeber: Anbieter von Softwarelösungen und Beratung für den Travel- & Transportmarkt weltweit

Mitarbeit bei der Entwicklung von Softwareprodukten zur Verwaltung von Flugzeugen und deren Besetzung

Aufgaben/Rolle:
- Softwareentwicklung in diversen Projekten
- Implementierung eines Telex-Interpreters in Java

Technische Umgebung/Technologien:
- Java, C, Perl
- Motif
- ORACLE, ADABAS, Embeded SQL
- CORBA
- IBM/Rational ClearCase
- UNIX: Solaris, HPUX, AIX


Zeitraum: 06/1998 - 12/1999
Auftraggeber: Anbieter von Softwarelösungen und Beratung für den Travel- & Transportmarkt weltweit

Mitarbeit bei der Entwicklung eines neuen Crew Information Systems für Fluggesellschaften, basierend auf Internet-Technologien

Aufgaben/Rolle:
- Mitarbeit an der Entwicklung des Frameworks
- Implementierung von Servlets und des Webclients
- Entwicklung eines eigenen Java Application Servers
- Mitwirkung bei der Implementierung der Persistenzschicht
- Anbindung an Legacy-Systeme

Technische Umgebung/Technologien:
- Java und C
- Servlets, HTML, JavaScript
- JDBC, ORACLE, ADABAS, Embeded SQL
- Together/J und Rational Rose
- Visual Café, Visual Page
- ClearCase
- Windows NT, UNIX: Solaris, HPUX, AIX


Zeitraum: 03/1999 - 06/1999
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Entwicklung eines Management-Informationsystems für iternationale TK-Kennzahlen mit Stammdatenverwaltung

Aufgaben/Rolle:
- Beratung des Kunden
- Koordination zwischen Auftraggeber / Auftragnehmer
- Konzeption und Spezifikation, Erstellung eines Pflichtenheftes
- Entwurf und Entwicklung der Architektur
- Verantwortlich für Projektplan und Iterationen
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation

Technische Umgebung/Technologien:
- Visual Basic, HTML
- Crystal Reports
- ODBC / MS Access
- MS SQL Server
- Windows


Zeitraum: 06/1998 - 02/1999
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Entwicklung eines Datenbank gestützten Informationsystems zur Erfassung von internationalen Marktdaten der Telekommunikation mit Anbindung an die MS Office-Produktfamilie

Aufgaben/Rolle:
- Beratung des Kunden
- Koordination zwischen Auftraggeber / Auftragnehmer
- Analyse der Software Requirements, Konzeption und Spezifikation
- Mitwirkung an dem Entwurf und Entwicklung der Architektur
- Modellierung des Datenbankmodells
- Verantwortlich für Projektplan und Iterationen
- Mitwirkung bei der Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation und Erstellung eines Handbuchs für den Kunden

Technische Umgebung/Technologien:
- C++ / MFC
- ODBC
- MS SQL Server
- MS Office / COM API / DDE
- Windows NT


Zeitraum: 10/1997 - 12/1997
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Entwicklung eines Dokumentenmanagementsystems

Aufgaben/Rolle:
- Beratung des Kunden
- Koordination zwischen Auftraggeber / Auftragnehmer
- Konzeption und Spezifikation
- Entwurf und Entwicklung der Applikation und Architektur
- Verantwortlich für Projektplan
- Mitwirkung an der Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)

Technische Umgebung/Technologien:
- C++/MFC, Visual Basic, HTML, CSS
- MS Office
- Windows, MS-DOS


Zeitraum: 06/1997 - 1/1997
Auftraggeber: Berliner Unternehmen für Messtechnik, Geologische Dynamik, Baugrunduntersuchungen

Teilnahme an der Entwicklung eines Meßsystems für Schwingungsmessungen zur Integritätsprüfung von Bauträgern

Aufgaben/Rolle:
- Koordination zwischen Auftraggeber / Auftragnehmer
- Teilnahme an der Implementierung

Technische Umgebung/Technologien:
- C++/MFC
- Windows


Zeitraum: 02/1997 - 5/1998
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Studentischer Mitarbeiter

Aufgaben/Rolle:
- Mitwirkung bei der Auswertung von internationalen IT-Kennzahlen
- Pflege eines Lotus Notes Datenbanksystems
- Entwicklung von Lotus Notes Skripten

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik (Diplom), Technische Universität Berlin

Studienschwerpunkte:
- Softwaretechnik
- Verteilte Systeme u. Middleware
- Datenbanksysteme

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Tätigkeitsschwerpunkte
======================
* Leitung von agilen Entwicklungsteams, Scrum Product Owner
* Coaching von Teams und Einzelpersonen, Scrum Master
* Einführung von agilen Entwicklungsmethoden
* Objektorientierte Softwareentwicklung im Java Enterprise Umfeld
* Softwarearchitekturen / Frameworks, Reengineering u. Refactorings
* Software- u. Requirements Engineering
* Datenbankentwurf und -programmierung

Zusätzliche Kompetenz und Erfahrung

* Dozent für Java-Programmierung
* Zertifizierter Professional Scrum Master (PSM) und Product Owner (PSPO)
* Erfahrung mit agilen Entwicklungsmethoden und SCRUM
* Erfahrung mit Software Produktlinien
* Erfahrung im Umgang mit grossen Datenmengen (>1TB)
* Erfahrung mit modellbasierten und generischen Architekturen
* Erfahrung mit Service Orientierten Architekturen (SOA)


* Strukturierte Analyse/Programmierung/Design (SA/SD)
* Objektorientierte Analyse/Design/Programmierung/Design (OOA/OOD/OOP)
* UML/UML2, Fusion Method
* (Rational) Unified Process (RUP)
* ObjectZ Modellierung u. Design
* E/R-Modelle
* Business Process Modelling Notation (BPMN)
* Structured System Analysis (SSA/DFD/DD)
* Ereignisgesteuerte Prozessketten (EPK/eEPK)
* Design/GoF Patterns, J2EE Patterns

Projektmanagement-Tools
=======================
* RPLAN Enterprise, MS-Project
* WBS-Chart Pro

Requirement Engineering und ALM Tools
=============================
* Atlassian JIRA & Confluence
* Rally
* HP Quality Center
* Polarion
* Topdesk
* DOORS
* IBM/Rational Requisite Pro
* CaliberRM
* Pure Variants

CASE-Tools/IDE
==============
* IntelliJ, Eclipse, JBuilder
* MS Visual Studio, Borland Developer Studio
* Macromedia Developer Suite
* Together, Rational Rose, Enterprise Architect, Magic Draw, weitere UML Tools
* Git, SVN, CVS, Clear Case
* Maven, Ant, Buckminster
* Hudson/Jenkins, Cruise Control
* JProbe, JMeter, Sonar
* Weitere

Technologien/Frameworks
=======================
* Java J2EE/JEE/EJB, CORBA, RMI
* Spring Framework, Spring Security, JAAS
* Servlets, JSP, JSF, Java Faclets, Ajax/Richfaces
* Struts, Spring Webflow
* JMS / Webservices / SOAP, Jakarta AXIS, JNDI
* IBM MQ Series
* XML, XHTML, XSLT, UDDI
* Jini, Java Spaces
* Jakarta Commons, LOG4J
* Hibernate, Ibatis, JDO, JPA
* JBoss Drools Rule Engine
* Eclipse RCP, SWT, SWING, Applets
* Oracle/BEA Weblogic, JBoss, IBM Websphere, Apache Tomcat
* Docker
* JUnit, DBUnit, HttpUnit, Jakarta Cactus
* Weitere

Programmiersprachen

.NET/VB Basic
C
C++
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript / CoffeeScript
Modula-2
Pascal
PHP
PL/SQL
Scriptsprachen
Lua
Shell
TeX, LaTeX

Datenbanken

Access
Adabas
ISAM
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL

Managementerfahrung in Unternehmen

Agile Coach/Facilitator
Professional Scrum Master (PSM)
Professional Scrum Product Owner (PSPO)
Technischer Projektleiter

Branchen

Branchen

* Erfahrung im Banken-Bereich (Zahlungsverkehr Schweiz)
* Erfahrung im Bereich Telekommunikation / VoIP
* Erfahrung im Bereich Automobilzulieferer
* Erfahrung im Airline-Bereich
 

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Projekte in der Schweiz: Bewilligung muss neu beantragt werden, Projektsprache Deutsch oder Englisch.

nicht möglich

Projekte

Projekte

Zeitraum: 12/2013 - 10/2017
Auftraggeber: Softwareunternehmen für Projekt- und Terminmanagement in der Automobilbranche

Technische Leitung und Produktverantwortung für eine Java Enterprise Product Suite für Projekt- und Terminmanagement
Rolle: Product Owner und Technische Leitung des Programmbereichs, Interimsmanager auf Zeit

Produktverantwortung für die Weiterentwicklung und Wartung der Produkt Suite, darin:
    - Verantwortlich für das Product Backlog / Product Roadmap und die Einhaltung von Meilensteinen
    - Verantwortlich für die Qualitätssicherung der Lieferartefakte
    - Product Owner Rolle im SCRUM Entwicklungsprozeß
    - Mitwirkung bei der Business Analyse und Fachspezifikationen
    - Mitwirkung bei der Erstellung von Angeboten
    - Kommunikation mit Stakeholdern innerhalb und außerhalb des Unternehmens    
    
Technische Gesamtverantwortung des Unternehmsbereichs, darin:
    - Verantwortlich für die Aufrechterhaltung des agilen Entwicklungsprozeß mit SCRUM
    - Verantwortlich für die Wartung und Weiterentwicklung der System- und Softwarearchitektur
    - Verantwortlich für die Entwicklungs- und Testinfrastruktur im Engineering Bereich
    - Unterstützung des 2nd und 3rd Level Supportprozesses, Triage
    - Fachliche Führung der Entwicklungsabteilung    
    - Personalentwicklung, Führen von Bewertungs- und Mitarbeiterentwicklungsgespräche
    - Coaching von Teams und Mentoring von Einzelpersonen als agiler Coach
    - Berichte an CTO und Programmleiter
 
Technische Umgebung/Technologien:
    - Java 6/7, J2EE SOA/Webapplikationen und .NET/VB Anwendungen
    - Swing und diverese Webfrontend Technologien
    - Hibernate, Ibatis
    - Spring Framework und diverse Standard APIs
    - firmeneigene Frameworks
    - Oracle Weblogic Server, IBM Websphere, Apache Tomcat
    - Webservices, JMS, Axis
    - Oracle 10/11/12 und MSSQL Server Datenbanken
    - Subversion/Maven/Jenkins Continous Build
    - Atlassian Jira, Confluence
    - Magic Draw UML, Eclipse und IntelliJ IDE
    - Windows / Linux


Zeitraum: 06/2013 - 12/2013
Auftraggeber: Softwareunternehmen für Projekt- und Terminmanagement in der Automobilbranche

Systematisches Reengineering/Refactoring einer 3-TIER Java Enterprise-Applikation.
Rolle: Softwarearchitekt und Projektleiter

- Erstellung eines Reeginering/Refactoring Konzeptes für eine große 3-TIER Legacy Anwendung (> 4 Mio. LOC)
- Projektleitung und Fachführung eines externen, crossfunktionalen Entwicklerteams
- Fachliche Abstimmungen mit CTO und anderen Stakeholdern des Auftraggebers
- Unterstützung des Entwicklerteams bei der Umsetzung
 
Technische Umgebung/Technologien:
- Java 6, J2EE SOA/Webapplikationen, Swing
- Hibernate, Ibatis
- Spring Framework und diverse Standard APIs
- firmeneigene Frameworks
- Oracle Weblogic Server, IBM Websphere, Apache Tomcat
- Webservices, JMS, Axis
- Oracle 10/11/12 und MSSQL Server Datenbanken
- Subversion/Maven/Jenkins Continous Build
- Software Metriken, Sonar
- Atlassian Jira, Confluence
- Eclipse IDE
- Windows / Linux
 

Zeitraum: 10/2010 - 07/2012
Auftraggeber: Global Player in der IT-Branche im Auftrag einer grossen Schweizer Kantonalbank

 

Neuentwicklung einer Enterprise-Applikation mit RCP-Frontend für die Verwaltung von Daueraufträgen.

Neuentwicklung einer Enterprise-Applikation für die Bearbeitung von Pendenzen (Korrekturen von fehlerhaften Zahlungen) im Schweizer Inlandszahlungsverkehr.

 
Aufgaben:
- Erstellung von Fachfeinspezifikationen und Detaillierung von Fachanforderungen
- Design der Benutzeroberflächen nach Maßgabe der Fachabteilung (>120 Masken)

- Modellierung von Datenmodell, Softwareinfrastruktur nach Vorgabe der Architektur und TPL

- Erstellung von techn. Spezifikationen für N-Tier Applikationen und den Schnittstellen zwischen der Benutzeroberfläche und den beteiligten Umsystemen
- Fachliche Abstimmungen und Moderation zwischen Fachabteilungen, Auftraggeber und Dritten. Präsentation von Teilkonzepten nach intern und extern
- Erstellung und Durchführung von Testkonzepten für Last- und Performancetests
- Unterstützung des Betriebes bei der Erstellung betrieblicher Dokumente
- Einarbeitung in div. Spezifikationen u. Datenformate des Schweizer Zahlungsverkehrs (Postgiro ES/ESR/EGA-B/EGA-V Gutschriften/Formate im SIX Interbank Clearing)
- Coaching des Entwicklerteams in Agilen Entwicklungsprozessen / SCRUM

 

Technische Umgebung/Technologien:
- Java 6, J2EE/EJB 2.0
- Eclipse RCP/OSGI, SWT und Swing
- Hibernate 3
- diverse Standard APIs
- firmeneigene Frameworks, modellgetriebene SOA Architekturen
- Oracle/Bea Weblogic Server
- Webservices, JMS
- MQ Series
- Oracle 9i/10g Datenbanken
- Subversion, Polarion, HP Quality Center
- Buckminster Build
- Hudson/Jenkins Continous Build
- Toad, Oracle Developer
- Mockup Screens
- Windows / Linux
 

Zeitraum: 07/2009 - 10/2010
Auftraggeber: IT-Dienstleister einer grossen Schweizer Kantonalbank

Technische Integration eines Drittproduktes für die Abwicklung des Schweizer Inlandszahlungsverkehrs in die bestehende Systemlandschaft des Auftraggebers. Technische Betreuung der Drittanbieter.


Aufgaben:
- Technische Spezifikation von Schnittstellen zwischen Drittprodukt und allen beteiligten Umsystemen (>40)
- Technische Abstimmungen der Schnittstellen und Workshops zwischen Auftraggeber und Drittanbieter

- Qualitätssicherung, Review der Lieferleistungen; Durchführung von Performance- und Lasttests; internes Reporting

- Unterstützung des Betriebes bei der Erstellung eines Betriebskonzeptes
- Einarbeitung in div. Spezifikationen u. Datenformate des Schweizer Zahlungsverkehrs (Postgiro ES/ESR/EGA-B/EGA-V Gutschriften/Formate im SIX Interbank Clearing)

Technische Umgebung/Technologien:
- Dateibasierte Kommunikationschnittellen
- Webservices, JMS
- MQ Series
- Corba
- Oracle 9i/10g
- Toad, Oracle Developer
- Windows / Linux
 

Zeitraum: 09/2008 - 07/2009
Auftraggeber: IT-Dienstleister einer grossen Schweizer Kantonalbank

Weiterentwicklung einer Businesskomponente für die Nachvollziehbarkeit von Bankgeschäften und Änderungen an Businessstammdaten (Protokollierung/Journalisierung) in der Rolle eines Senior Software Engineers.

Aufgaben:
- Unterstützung des technischen Projektleiters in Modellierung und Designentscheidungen
- Design, Modellierung und Implementierung von neuen Subkomponenten
- Fehlerbehebung und Weiterentwicklung bestehender Anwendungskomponenten
- Erstellung und Realisierung eines Konzeptes für die Datenmigration von Fremdsystemen
- Performancemessung von bestehenden Schnittstellen
- Performanceoptimierung von komplexen Datenbankabfragen in Zusammenhang mit grossen Datenmengen (>1TB)
- Erstellung von Datenbankpatches in SQL u. PL/SQL
- Schnittstellenerweiterung von J2EE Servicekomponenten
- Erweiterung von RCP Plugins des GUI Frontends
- Refactoring und Erweiterung eines Metamodellgenerators in Plain Java
- Erstellung von Batch- und Shellskripten für Build und Deployment
- Qualitätssicherungsmaßnahmen und technische Dokumentation im Rahmen der o.g. Tätigkeiten

Technische Umgebung/Technologien:
- Java 5, J2EE/EJB 2.0, Eclipse RCP/OSGI, SWT
- Hibernate 3
- diverse Standard APIs (Jakarta Commons, Log4J, JDOM, SAXON, Xexces, XPath, XStream, etc.)
- Bea Weblogic 9/10
- MQ Series, JMS
- Oracle 9i/10g
- Eclipse, Ant, Subversion/SVN, Cygwin
- Toad, Oracle Developer
- Together, JProfiler
- Windows / Linux


Zeitraum: 02/2008 - 07/2008
Auftraggeber: Eigenentwicklung

Entwicklung einer Webanwendung für Requirements Management von Softwareproduktlinien

Technische Umgebung/Technologien:
- Java, JSP, JSF, Java Facelets, Ajax/Richfaces
- Spring, Spring Webflow, Spring Security
- Hibernate, Jakarta Commons Frameworks
- Apache Tomcat, MySQL
- JUnit, DBUnit
- Eclipse, Maven, Adobe Dreamweaver
- Windows


Zeitraum: 02/2007 - 02/2008
Auftraggeber: Beratungs- und Systemhaus für einen Kunden im Automotive Bereich

Technologieberatung u. Weiterentwicklung von Backend Services für eine Java RCP-Anwendung im Automotive Bereich

Aufgaben/Rolle:
- Analyse der Softwarerequirements, Konzeption und Spezifikation
- Erstellung von Fachdokumenten in Abstimmung mit Auftraggeber
- Mitwirkung an dem Entwurf und Entwicklung der Architektur
- Weiterentwicklung und Refactoring der Architektur von Backend Services
- Technologieberatung und Coaching des Kunden
- Ausbau des Konfiguration Management (Deployment f. Multi-Target-Umgebungen)
- Implementierung von Teilprojekten
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation

Technische Umgebung/Technologien:
- Java J2EE, Eclipse Rich Client (RCP)/SWT, JDO, Java Webstart
- Spring Framework (intensiv!), Jakarta Commons Frameworks
- BEA Weblogic, Oracle 8i/9i RDBMS
- JUnit
- Eclipse, AndroMDA, SVN, Ant
- Windows, Linux


Zeitraum: 09/2005 - 04/2006
Auftraggeber: Großer Deutscher Internet Dienstleister

Entwicklung eines Systems für Rufnummernportierung Voice-Over-IP (VoIP)

Aufgaben/Rolle:
- Technische Leitung, Einarbeitung u. Coaching des Entwicklungsteams
- Aufwandskalkulation, Anforderungsanalyse, Fachdokumente in Abstimmung mit Auftraggeber
- Entwurf und Entwicklung der Architektur
- Einführung neuer Entwicklungsprozesse beim Auftraggeber
- Einführung von SVN, Maven und Daily Build
- Implementierung eines Teilprojektes
- Technische Dokumentation

Technische Umgebung/Technologien:
- Java, Webservices/SOAP, Jakarta AXIS
- JDBC, Hibernate
- (JBoss) Drools Rule Engine Framework
- Spring Framework, Jakarta Commons APIs
- MySQL RDBMS
- JUnit, DBUnit
- Eclipse, SVN, Maven, Cruise Control
- UML mit Enterprise Architect
- Anbindung an Legacy-Systeme
- Windows, Linux


Zeitraum: 09/2004 - 09/2005
Auftraggeber: Großer Deutscher Internet Dienstleister

Entwicklung und Implementierung eines Buchungssystems für Voice-Over-IP (VoIP) Dienste

Aufgaben/Rolle:
- Erstellung eines Fachkonzeptes
- Entwurf und Entwicklung der Architektur
- Implementierung eines Teilprojektes
- Integration eines Build-Systems in den Entwicklungsprozess
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation

Technische Umgebung/Technologien:
- Java, J2EE, Servlets, JSPs,  Jakarta Commons APIs
- Web Services, SOAP / XML
- JDBC, MySQL InnoDB, MySQL Cluster
- Junit, HttpUnit, Jakarta Cactus
- Eclipse, CVS, Ant, Anthill
- UML
- Apache Tomcat
- Windows, Linux


Zeitraum: 07/2004 - 08/2004
Auftraggeber: Anbieter von Coachingsoftware im Fitness- und Gesundheitsbereich

Implementierung eines Rezeptplangenerators für webbasierte Ernährungsberatung auf Basis eines firmeneigenen Frameworks.

Aufgaben/Rolle:
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)

Technische Umgebung/Technologien:
- Java, Servlets, JSP, Jakarta Struts
- JDBC, Oracle
- UML, Eclipse, CVS
- Jakarta Tomcat
- Windows


Zeitraum: 07/2003 - 01/2004
Auftraggeber: Anbieter von ERP-Lösungen für Bauhöfe und kommunale Industrieparks

Neuentwicklung eines ERP-Systems für die kommunale Verwaltung von Bauhöfen

Aufgaben/Rolle:
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)

Technische Umgebung/Technologien:
- Java, Servlets, JSP, Jakarta Struts
- JDBC, Oracle
- UML, Eclipse, CVS
- Jakarta Tomcat
- Windows


Zeitraum: 03/2003 - 07/2004
Auftraggeber: Münchner Beratungsunternehmen / Softwarehaus

Weiterentwicklung des firmeneigenen Java-Frameworks

Aufgaben/Rolle:
- Teilkonzeption, Entwurf und Entwicklung des Frameworks

Technische Umgebung/Technologien:
- Java, J2EE, Servlets, JSPs, HTML, JavaScript
- Webservices, XML, JAXP, SAX
- JDBC, ORACLE, HyperSonic
- SWING, AWT
- UML, ArgoUML
- JBuilder, CVS, ANT, OptimizeIt
- Apache Tomcat, BEA Weblogic, IBM Websphere, JBoss
- Windows, Linux


Zeitraum: 02/2002 - 02/2003
Auftraggeber: Hersteller von PC-Kassensystemen

Design und Implementierung eines Reservierungssystems für die Gastronomie in einem Verbund mit PC-Kassen

Aufgaben/Rolle:
- Projektleitung für das Produkt Reservierung
- Anforderungsanalyse, UseCase-Modellierung
- Entwurf und Entwicklung der Architektur, Schnittstellenbeschreibung zum Kassenframework und Legacy-Systemen
- Verantwortlich für Projektplan und Planung der Iterationen
- Design der Oberfläche, Usability Engineering
- Erstellung des DB-Schema
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Koordination zwischen Produktmanagement, Entwicklung und der Qualitätssicherung

Technische Umgebung/Technologien:
- Java, EJBs, JNDI, Servlets,
- Jini, Java Spaces / Gigaspaces
- SWING
- JDBC, PostgreSQL
- UML, Together, Requisite Pro
- JBuilder, CVS, Ant, JUnit
- JBoss
- Windows, Linux
- Ant, Perl, DOS-Batch


Zeitraum: 07/2000 - 02/2002
Auftraggeber: Großes Berliner Weiterbildungsinstitut

Durchführung von Schulungen

Aufgaben/Rolle:
- Dozent für Java-Programmierung
- Schulungen im Bereich OOA/OOD und Projektplanung
- Coaching von Schulungsteilnehmern bei der Realisierung von IT-Projekten


Zeitraum: 12/1999 - 07/2000
Auftraggeber: Anbieter von Softwarelösungen und Beratung für den Travel- & Transportmarkt weltweit

Mitarbeit bei der Entwicklung von Softwareprodukten zur Verwaltung von Flugzeugen und deren Besetzung

Aufgaben/Rolle:
- Softwareentwicklung in diversen Projekten
- Implementierung eines Telex-Interpreters in Java

Technische Umgebung/Technologien:
- Java, C, Perl
- Motif
- ORACLE, ADABAS, Embeded SQL
- CORBA
- IBM/Rational ClearCase
- UNIX: Solaris, HPUX, AIX


Zeitraum: 06/1998 - 12/1999
Auftraggeber: Anbieter von Softwarelösungen und Beratung für den Travel- & Transportmarkt weltweit

Mitarbeit bei der Entwicklung eines neuen Crew Information Systems für Fluggesellschaften, basierend auf Internet-Technologien

Aufgaben/Rolle:
- Mitarbeit an der Entwicklung des Frameworks
- Implementierung von Servlets und des Webclients
- Entwicklung eines eigenen Java Application Servers
- Mitwirkung bei der Implementierung der Persistenzschicht
- Anbindung an Legacy-Systeme

Technische Umgebung/Technologien:
- Java und C
- Servlets, HTML, JavaScript
- JDBC, ORACLE, ADABAS, Embeded SQL
- Together/J und Rational Rose
- Visual Café, Visual Page
- ClearCase
- Windows NT, UNIX: Solaris, HPUX, AIX


Zeitraum: 03/1999 - 06/1999
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Entwicklung eines Management-Informationsystems für iternationale TK-Kennzahlen mit Stammdatenverwaltung

Aufgaben/Rolle:
- Beratung des Kunden
- Koordination zwischen Auftraggeber / Auftragnehmer
- Konzeption und Spezifikation, Erstellung eines Pflichtenheftes
- Entwurf und Entwicklung der Architektur
- Verantwortlich für Projektplan und Iterationen
- Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation

Technische Umgebung/Technologien:
- Visual Basic, HTML
- Crystal Reports
- ODBC / MS Access
- MS SQL Server
- Windows


Zeitraum: 06/1998 - 02/1999
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Entwicklung eines Datenbank gestützten Informationsystems zur Erfassung von internationalen Marktdaten der Telekommunikation mit Anbindung an die MS Office-Produktfamilie

Aufgaben/Rolle:
- Beratung des Kunden
- Koordination zwischen Auftraggeber / Auftragnehmer
- Analyse der Software Requirements, Konzeption und Spezifikation
- Mitwirkung an dem Entwurf und Entwicklung der Architektur
- Modellierung des Datenbankmodells
- Verantwortlich für Projektplan und Iterationen
- Mitwirkung bei der Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)
- Technische Dokumentation und Erstellung eines Handbuchs für den Kunden

Technische Umgebung/Technologien:
- C++ / MFC
- ODBC
- MS SQL Server
- MS Office / COM API / DDE
- Windows NT


Zeitraum: 10/1997 - 12/1997
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Entwicklung eines Dokumentenmanagementsystems

Aufgaben/Rolle:
- Beratung des Kunden
- Koordination zwischen Auftraggeber / Auftragnehmer
- Konzeption und Spezifikation
- Entwurf und Entwicklung der Applikation und Architektur
- Verantwortlich für Projektplan
- Mitwirkung an der Implementierung des Projektes
- Qualitätssicherungsmaßnahmen (Testkonzepte, -durchführung)

Technische Umgebung/Technologien:
- C++/MFC, Visual Basic, HTML, CSS
- MS Office
- Windows, MS-DOS


Zeitraum: 06/1997 - 1/1997
Auftraggeber: Berliner Unternehmen für Messtechnik, Geologische Dynamik, Baugrunduntersuchungen

Teilnahme an der Entwicklung eines Meßsystems für Schwingungsmessungen zur Integritätsprüfung von Bauträgern

Aufgaben/Rolle:
- Koordination zwischen Auftraggeber / Auftragnehmer
- Teilnahme an der Implementierung

Technische Umgebung/Technologien:
- C++/MFC
- Windows


Zeitraum: 02/1997 - 5/1998
Auftraggeber: Großer Deutscher Telekommunikationsanbieter

Studentischer Mitarbeiter

Aufgaben/Rolle:
- Mitwirkung bei der Auswertung von internationalen IT-Kennzahlen
- Pflege eines Lotus Notes Datenbanksystems
- Entwicklung von Lotus Notes Skripten

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik (Diplom), Technische Universität Berlin

Studienschwerpunkte:
- Softwaretechnik
- Verteilte Systeme u. Middleware
- Datenbanksysteme

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Tätigkeitsschwerpunkte
======================
* Leitung von agilen Entwicklungsteams, Scrum Product Owner
* Coaching von Teams und Einzelpersonen, Scrum Master
* Einführung von agilen Entwicklungsmethoden
* Objektorientierte Softwareentwicklung im Java Enterprise Umfeld
* Softwarearchitekturen / Frameworks, Reengineering u. Refactorings
* Software- u. Requirements Engineering
* Datenbankentwurf und -programmierung

Zusätzliche Kompetenz und Erfahrung

* Dozent für Java-Programmierung
* Zertifizierter Professional Scrum Master (PSM) und Product Owner (PSPO)
* Erfahrung mit agilen Entwicklungsmethoden und SCRUM
* Erfahrung mit Software Produktlinien
* Erfahrung im Umgang mit grossen Datenmengen (>1TB)
* Erfahrung mit modellbasierten und generischen Architekturen
* Erfahrung mit Service Orientierten Architekturen (SOA)


* Strukturierte Analyse/Programmierung/Design (SA/SD)
* Objektorientierte Analyse/Design/Programmierung/Design (OOA/OOD/OOP)
* UML/UML2, Fusion Method
* (Rational) Unified Process (RUP)
* ObjectZ Modellierung u. Design
* E/R-Modelle
* Business Process Modelling Notation (BPMN)
* Structured System Analysis (SSA/DFD/DD)
* Ereignisgesteuerte Prozessketten (EPK/eEPK)
* Design/GoF Patterns, J2EE Patterns

Projektmanagement-Tools
=======================
* RPLAN Enterprise, MS-Project
* WBS-Chart Pro

Requirement Engineering und ALM Tools
=============================
* Atlassian JIRA & Confluence
* Rally
* HP Quality Center
* Polarion
* Topdesk
* DOORS
* IBM/Rational Requisite Pro
* CaliberRM
* Pure Variants

CASE-Tools/IDE
==============
* IntelliJ, Eclipse, JBuilder
* MS Visual Studio, Borland Developer Studio
* Macromedia Developer Suite
* Together, Rational Rose, Enterprise Architect, Magic Draw, weitere UML Tools
* Git, SVN, CVS, Clear Case
* Maven, Ant, Buckminster
* Hudson/Jenkins, Cruise Control
* JProbe, JMeter, Sonar
* Weitere

Technologien/Frameworks
=======================
* Java J2EE/JEE/EJB, CORBA, RMI
* Spring Framework, Spring Security, JAAS
* Servlets, JSP, JSF, Java Faclets, Ajax/Richfaces
* Struts, Spring Webflow
* JMS / Webservices / SOAP, Jakarta AXIS, JNDI
* IBM MQ Series
* XML, XHTML, XSLT, UDDI
* Jini, Java Spaces
* Jakarta Commons, LOG4J
* Hibernate, Ibatis, JDO, JPA
* JBoss Drools Rule Engine
* Eclipse RCP, SWT, SWING, Applets
* Oracle/BEA Weblogic, JBoss, IBM Websphere, Apache Tomcat
* Docker
* JUnit, DBUnit, HttpUnit, Jakarta Cactus
* Weitere

Programmiersprachen

.NET/VB Basic
C
C++
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript / CoffeeScript
Modula-2
Pascal
PHP
PL/SQL
Scriptsprachen
Lua
Shell
TeX, LaTeX

Datenbanken

Access
Adabas
ISAM
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL

Managementerfahrung in Unternehmen

Agile Coach/Facilitator
Professional Scrum Master (PSM)
Professional Scrum Product Owner (PSPO)
Technischer Projektleiter

Branchen

Branchen

* Erfahrung im Banken-Bereich (Zahlungsverkehr Schweiz)
* Erfahrung im Bereich Telekommunikation / VoIP
* Erfahrung im Bereich Automobilzulieferer
* Erfahrung im Airline-Bereich
 

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.