SW-Entwicklung und IT-Operations mit Schwerpunkt technisches Management, Architektur, Projektleitung, SW-Entwicklungsprozesse
Aktualisiert am 18.03.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2019
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Verhandlungssicher (4 Jahre USA)
Französisch
Grundkenntnisse (1 1/2 Jahre Frankreich)
Russisch
Anfänger

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Consulting (IBM Deutschland GmbH, Global Business Services) [seit Oktober 2008]
- Projekt: MBCPOS/Daimler: Aufbau und Verwaltung einer vollständig virtualisierten Toolchain zur Entwicklung einer komplexen Webapplikation,
  Anpassung der Entwicklungsprozesse zur optimalen Ausnutzung der Toolchain;
  Coaching und Schulung der Mitarbeiter; Definition der SLAs und OLAs
  Rolle: Berater + Prozess- und Toolspezialist
  Projektgröße: 4 Mitarbeiter (IBM) + Daimler/T-Systems-Mitarbeiter
  Projektdauer: 18 Monate
  Technologien/Werkzeuge: Rational ClearQuest, Rational ClearCase, Rational RequisitePro,
  Rational Software Architect, Rational Application Developer, Websphere Integration Developer, DB2 9.5, Java (J2EE), VMWare ESX

Telecommunication Provider, Munich (O2) [März 2007 - September 2008]
+ Projekt: Galileo: Entwicklung eines neuen Softwarestacks für Billing and CRM:
  Incident Management (incl. Triaging, Planung, Verfolgung, Berichtswesen), Release Management für
  5 komplexe Testumgebungen; Koordination und Schlichtung zwischen Projektteam, externen
  Entwicklungspartnern und O2-Linienorganisation; Definition der SLAs
  Rolle: Incident Manager, Release Manager
  Projektgröße: 12 Mitarbeiter (direkt)
  Projektdauer: 6+ Monate
  Technologien/Werkzeuge: Peoplesoft, Rational ClearQuest, Rational ClearCase, Cisco, CORBA, HP-UX, Solaris, Tibco, Java (J2SE, J2EE), Rational Process Workbench, Remedy User, MS Project, RUP
  Incident und Release Management für die 5 Galileo-Testsysteme; Verbesserung der Teameffizienz um 50%, Reduktion der Anzahl neuer Incidents um 60%, signifikante Reduktion der Fluktuation im Team.
+ Projekt: Galileo: Automatische Erzeugung von synthetischen Testdaten für den business customer stack
  Rolle: Data Manager
  Projektgröße: 6 Mitarbeiter
  Projektdauer: 7 Monate
  Technologien/Werkzeuge: Peoplesoft, Rational Robot, Rational Testmanager, Rational ClearQuest, Rational ClearCase, MS Project, Linux, Unix, Solaris
  Planung, Konzeption, Scripting und Qualitätssicherung aller Aktivitäten.

Internet Search Provider, Lausanne, Schweiz (007-Info) [seit Juni 2007]
+ Projekt: Entwicklung Suchapplikation (Frontend, Backend)
  Role: Business Analyst, Use Case Designer
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 3 Monate (on hold)
  Technologien/Werkzeuge: Enterprise Architect, MS Project, RUP, MDA, UML, XML, Java (J2EE)
  Durchführung des Requirements Management, Geschäftsprozessmodellierung,
  Use-Case-Modellierung, Erarbeiten der initialen Software Architektur, Planung und technische Verhandlungen mit den externen Entwicklungspartnern; Definition der SLAs und OLAs
+ Projekt: Content Management System
  Rolle: Business Analyst, Use Case Designer
  Projektgröße: 3 Mitarbeiter
  Projektdauer: 3 Monate (on hold)
  Technologien/Werkzeuge: Enterprise Architect, MS Project, RUP, MDA, UML, XML, Java (J2EE)
  Durchführung des Requirements Managements, Worfklow-Modellierung
  und der Use-Case Modellierung.

Unternehmungsberatung, München (Certitude) [Januar - März 2007]
+ Projekt: Consulting Product Development
  Rolle: Produktmanager
  Projegröße: 6 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: Enterprise Architect, MS Project, RUP
  Mitarbeit in einem "Think-Tank" mit dem Ziel,
  Beratungsprodukte zu entwickeln. Dazu wurden Produkte definiert,
  Businesspläne um den Themenbereich Rational Unified Process erstellt
  sowie Pläne entworfen, diese zu marktreifen Produkten zu entwickeln.

Internet Service Provider, Karlsruhe (Web.de) [ Oktober - Dezember 2006 ]
+ Projekt: Konsolidierung der Geschäftssysteme von 1&1 und Web.de
  Rolle: Testmanager, Tester
  Projektgröße: 7 Mitarbeiter
  Projektdauer: 1 Monat
  Technologien/Werkzeuge: MS Project, Bugzilla
  Planung und Überwachung alle QS-Aktivitäten der Datenmigration und End2End-Tests.

Internet Communication Provider, Karlsruhe (ComBOTS) [Juni - Oktober 2006]
+ Projekt: DB Change Management
  Rolle: System Architekt
  Projektgröße: 10 Mitarbeiter
  Projektdauer: 2 Monate
  Technologien/Werkzeuge: ITIL, Oracle 10g
  Definition des Rolloutprojekts für Applikationen and DB Schemata für komplexe hochverfügbar Webapplikation
+ Projekt: Backup & Recovery
  Rolle: System Architekt
  Projektgröße: 4 Mitarbeiter
  Projektdauer: 1,5 Monate
  Technologien/Werkzeuge: Oracle 10g
  Verifikation und Verbesserung des Backup/Restore-Konzepts unter Einbeziehung der Ergebnisse der Business Impact Analysis; Definition der SLAs und OLAs
+ Projekt: ComBOTS Development
  Rolle: Incident Manager / Problem Manager
  Projektgröße: 20 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: ITIL, Bugzilla, HP OpenView ServiceDesk, Linux
  Change-, Incident- und Defektmanagement aus Sicht Betriebs des Gesamtsystems. Die Aufgaben beinhalteten Koordination, Planung, Verfolgung und Berichtswesen; Definition der SLAs und OLAs

Smart Card Integrator, Paderborn (Sagem Orga) [November 2001 - Juni 2006]
+ Projekt: Testframework für Chipkartenbetriebssystem Rolle: Technischer Projektmanager
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 6 Monate
  Technologien/Werkzeuge: UML, Java (J2SE), XML, Swing, RequisitePro, Enterprise Architekt
  Redesign des existierenden Testframeworks für Chipkartenbetriebssysteme. Verantwortung für Analyse der bestehenden Werkzeuge, Anforderungsmanagement, Projektplanung, Architektur, Design, Implementierung und Rollout. Erwartete Effizienzsteigerung im Testbereich liegt bei 200%.
+ Projekt: RUP Einführung
  Rolle: Process Spezialist, Mentor, Coach, Trainer
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 18 Monate
  Unternehmensweite Anpassung und Einführung des Rational Unified Process. Dabei wurde iterativ-inkrementell vorgegangen, beginnend mit den Disziplinen Requirement- und Changemanagement, iterativer Planung, Architektur, Analyse & Design, Projektmanagement und Test. Alle Disziplinen wurden erfolgreich in Pilotprojekten eingeführt.
+ Projekt: Deutsche Gesundheitskarte (eHC)
  Rolle: Software Architekt
  Projektgröße: 25 Mitarbeiter
  Projektdauer: 18 Monate
  Technologien/Werkzeuge: UML, C, Enterprise Architekt
  Technische Leitung der Entwicklung der neuen deutschen Gesundheitskarte. Dabei wurde ein framework-basierter Architekturansatz gewählt, der zu einer neuen Software Product Line geführt wurde. Mit Hilfe dieses Ansatzes konnte die Time to Market für Hochsicherheitschipkarten deutlich reduziert werden. Die Aufgaben umfassten alle Entwicklungs- und Testaufgaben, sowie Schulung der Mitarbeiter in OO, UML und RUP.
+ Projekt: Seccos
  Rolle: Software Architekt / Entwickler / Coach
  Projektgröße: 20 Mitarbeiter
  Projektdauer: 24 Monate
  Technologien/Werkzeuge: UML, C, Enterprise Architect, Seccos, EMV, ISO 7816
  Technische (Mit-)Leitung der Entwicklung des Chipkartenbetriebssystems. Aufgaben waren u.a. Korrektur und Optimierung der Architektur und des Designs, Beratung des Teams bei technischen Fragen, sowie Beratung des Seniormanagement. Unterstützung bei der Planung und bei der Koordination mit dem externen Entwicklungspartner.
+ Projekt: M/Chip Lite (Mastercard)
  Rolle: Software Architekt
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 9 Monate
  Technologien/Werkzeuge: UML, C, Enterprise Architect, EMV
  Revision der Spezifikation und Entwurf einer Software-Architektur.
+ Projekt: Konzept für Komponententest
  Rolle: Software Architekt, Technischer Projektmanager
  Projektgröße: 4 Mitarbeiter
  Projektdauer: 5 Monate
  Technologien/Werkzeuge: UML, C, J2SE, Enterprise Architekt
  Entwurf und Einführung eines neuen Konzepts zum Komponententest für Chipkartenbetriebssysteme.
+ Projekt: Automatisches Buildsystem
  Rolle: Entwickler
  Projektgröße: 2 Mitarbeiter
  Projektdauer: 4 Monate
  Technologien/Werkzeuge: Jam, C++
  Entwicklung, Wartung und Anpassung eines automatischen Buildsystems auf der Basis des Open Source Systems Jam.
+ Projekt: Transmission Protocol ISO7816 T=1
  Rolle: Systemanalytiker, Designer, Entwickler
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 6 Wochen
  Technologien/Werkzeuge: UML, C, eXtreme Programming, Automatentheorie, Visio
+ Projekt: 64K JavaCard 2.1.1
  Rolle: Designer, Entwickler, Reviewer
  Projektgröße: 25 Mitarbeiter
  Projektdauer: 18 Monate
  Technologien/Werkzeuge: UML, Java, JNI, C
  Entwicklung von Teilen des Java Card API (z.B. APDU Klasse); Redesign des low-level I/O-Subsystems und Integration in die Java Card. Design und Implementierung eines effizienten Patchmechanismus für eine Java Card. Durchführung von Code Reviews der gesamten Codebasis (C und Java Card).

Software Tool Maker, Lexington, MA, USA (Rational Software Corp.) [Januar 2000 - Juni 2001]
+ Projekt: Redesign des Suite Installer
  Rolle: Software Architekt
  Projektgröße: 11 Mitarbeiter
  Projektdauer: 8 Monate
  Technologien/Werkzeuge: VC++, Java, COM, MFC, Unicode, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Rose, Purify, Quantify, Coverage
  Konzeption für Verteilung der zu installierenden Software auf mehrere CDs und für einen Patchmechanismus der Rationalprodukte. Unterstützung und Ausbildung von unerfahrenen Entwicklern im Entwicklungsteam für die Bereiche Unicode und UML.
+ Projekt: Portierung des Suite Installer für XP 64 (Whistler)
  Rolle: Software Architekt, Technischer Projektmanager
  Projektgröße: 2 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, Unicode, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Purify
+ Projekt: Localization der Rational Suite Tools
  Rolle: Technischer Projektmanager
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: VC++, Java, MFC, Unicode, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Rose
  Technische Verantwortung für die Localization aller Rational Suite Tools (Installer, Lizenztools und Synchronizer), technische Koordination mit Übersetzungsfirma.
+ Projekt: Redesign des Suite Installer mit Unterstützung der Microsoft Installer Technologie (MSI)
  Rolle: Designer, Entwickler
  Projektgröße: 12 Mitarbeiter
  Projektdauer: 9 Monate
  Technologien/Werkzeuge: VC++, Java, COM, MFC, MSI, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Rose, Purify
  Design und Implementierung zahlreicher Komponenten des Rational Suite Installationsprogramms, das für die Installation aller 34 Rational Produkte einheitlich genutzt werden sollte. Das Installationsprogramm war eine vollständige Eigenentwicklung auf der Basis der Microsoft Windows Installer Technogie (MSI).

Software Development Company, Peabody, MA, USA, (ScanSoft, Inc.) [Juli 1997 - Januar 2000]
+ Projekt: Produktentwicklung Pagis Pro 3.0
  Rolle: Software Architekt
  Projektgröße: 15 Mitarbeiter
  Projektdauer: 11 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, ADO, OLE DB, IIS,  ISAPI, Unicode, Verity Topic, Jet, OCR,  UML; Purify, Visual SourceSafe, MS Access, SQL Server 7.0
  Technische Verantwortung für alle Komponenten und ihre Schnittstellen des Dokumenten und Image Managementsystems Pagis Pro. Erweiterung des Systems zur Nutzung als Wourkgroup-Produkt. Verfassen von Whitepapers.
+ Projekt: Localization von Pagis Pro 2.0
  Rolle: Technischer Projektmanager
  Projektgröße: 8 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, Unicode, Verity Topic; Purify, Visual SourceSafe
  Vorbereiten der gesamten  Codebasis für die Localization. Technische Koordination aller Aktivitäten mit der Übersetzungsfirma und Überprüfung der Übersetzungsergebnisse. Übernahme des Release Managements.
+ Projekt: Produktentwicklung Pagis Pro 2.0
  Rolle: Designer, Entwickler
  Projektgröße: 16 Mitarbeiter
  Projektdauer: 8 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, Verity Topic, OCR; Purify, Visual SourceSafe, Coverage
  Redesign der Indexerstellungs- und Suchkomponente des Dokumenten- und Imagementmanagementsystems Pagis pro, einschließlich effizienter Integration der Xerox OCR Technologie in die Suchmasche Verity Topic zur Durchführung von Volltextsuchen in eingescannten Dokumenten.

Industrial Research, Grenoble, France (Xerox Research Centre Europe) [Mai 1996 - Juni 1997]
+ Projekt: Language Identifier
  Rolle: Forscher, Designer, Entwickler
  Projektgröße: 1 Mitarbeiter
  Projektdauer: 7 Monate
  Technologien/Werkzeuge: C++
  Erforschung und Entwicklung eines Softwaresystems zur Erkennung der Sprache von elektronischem Text. Ein Demonstrator ist verfügbar unter folgendem Link: http://www.xrce.xerox.com/competencies/content-analysis/tools/guesser-ISO-8859-1.en.html
  Das System besticht durch unerreichte Genauigkeit vor allem bei sehr wenig Textmaterial und führte zur Erteilung des US-Patents: US 6,167,369. Die Technologie wurde erfolgreich in Xerox-Entwicklungsabteilungen von ScanSoft und inXight eingeführt, wo sie in kommerzielle Produkte umgesetzt werden.
+ Projekt: Wissenschaftliche Information Retrieval Projekte
  Rolle: Forscher, Entwickler
  Projektgröße: 4 Mitarbeiter
  Projektdauer: 1-3 Monate
  Technologien/Werkzeuge: C++, Verity Topic, Smart
  Verantwortlich für die Durchführung von Information Retrieval Experimente für die wissenschaftlichen Konferenzen TREC, SIG IR und Amaryliss. Implementierung eines Prototyps für multilinguales Information Retrieval. Entwicklung und Dokumentation von APIs für Sprachenerkenner und der Xerox Finite State Transducer Technologie. Integration der lexikalischen Komponenten (Tokenizer, Stemmer, morphologische Analysatoren) in der Suchmaschinen Verity Topic und SMART.

Academic Research (Universität Stuttgart) [Januar 1994 - April 1996]
+ Projekt: EU-Projekte DELIS, DECIDE
  Rolle: Forscher, Designer, Entwickler
  Projektgröße: 8-12 Mitarbeiter
  Projektdauer: 18-24 Monate
  Technologien/Werkzeuge: C++, C, awk, Perl,
  Erforschung und Entwicklung von Methoden und Werkzeugen zur Extraktion lexikalischen Rohmaterials, das von Lexikographen zur Erstellung von Lexikoneinträgen herangezogen werden kann.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Universität Stuttgart
Abschluss Diplom Informatiker (Dipl. Inform., Dipl. Informatiker)

Zertifikate und sonstiges:
+ IBM Certified Spezialist Rational Unified Process
+ OMG-Certified UML Professional Fundamental
+ US-Patent [Details zum Patent auf Anfrage]
+ Aktives Mitglied des Java Card Forums (www.jcf.org) zur Definition des neuen Java Card 3.0 Standards

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Berufserfahrung:

a. Forschung:
  + Wissenschaftlicher Angestellter, Universität Stuttgart: Textretrieval, linguistische

 Methoden zur Textextraktion, Computerlexikographie

  + Research Engineer, Xerox Research Center Europe, Grenoble, Frankreich:

 Information Retrieval (auch mit linguistischen Methoden angereichert)

b. Software-Entwicklung:
  + Software Architekt/Software Entwickler, ScanSoft, Inc., USA: federführende

 Konzeption und Entwicklung Dokument/Imagemanagementsoftware Pagis Pro

  + Software Architekt, Rational Software Corp, USA: Konzeption des Rational

 Suite Installers und verwandter Tools, Vertiefung des Rational Unified Process und

 Rational Tools

  + Systemanalytiker, Sagem-Orga GmbH, Paderborn: Beratung der

 Bereichsleitung in Technologie, Strategie (verteilte Entwicklung, Offshoring,

 Outsourcing) und Planung; Architektur der deutschen Gesundheitskarte;

 unternehmensweite Einführung Rational Unified Process,

 Softwareprozessoptimierungen; Testautomatisierung; Projektmanagement; Testmanagement

c. Management & Consulting:
  + IBM/Daimler: freiberuflicher Berater für IBM/Rational Lifecycle Tools und Prozessexperte
  + O2: Incidentmanager, Releasemanager
  + 1&1/Web.de: Testmanager
  + Emprise: Abteilungsleiter Software-Entwicklung
  + Xionet: Abteilungsleiter Software-Entwicklung und Seniorberater in

 Kundenprojekten

  + Certitude: Aufbau einer Business Unit "Softwareentwicklungsprozesse", und

 Seniorberater in Kundenprojekten

  + Sagem-Orga: Projektmanagement und Interims-Management  + 007-Info AG: Head of Application Development; Organisationsentwicklung, Vendor-Management

Sehr umfangreiches Wissen und Erfahrungen in Software Entwicklungsprozessen:

 + Rational Unified Process (RUP)

 + agile Software Entwicklungsmethoden:

  eXtreme Programming (XP)

  Test-Driven Development (TDD)

  Scrum

 + Capability Maturity Model (CMM/CMMI)

 + V-Modell

 + Audit/Auditierung von Prozessen und Projekten

 + Kennzahlen (KPI) und Berichtswesen

 + Implementierung von Prozessen

 + Optimierung und Anpassung von Prozessen

System- und Softwarebetriebsthemen:

 + Umfangreiche praktische Erfahrung in ITIL und Microsoft Operations Framework (MOF)

speziell

Transition Management

Asset & Configuration Management

Change Management

Incident Management

Problem Management

Release Management

Test & Validation

Definition von Service Level Agreements (SLA) und Operation Level Agreements (OLA)

Objektorientierte Analyse und Design (OOA, OOD, OOAD), UML-Experte, Service-oriented Architecture (SOA)
Erfahrungen in allen Rollen der Software-Entwicklung:

 + Requirements Engineer

 + Systemanalytiker

 + Projektmanager

 + Software Architekt

 + System Architekt

 + Designer

 + Entwickler

 + Testmanager

 + Testanalytiker

 + Tester

Personalführungserfahrungen mit Teams von 4-35 Personen
Spezialkenntnisse:

 + Smartcard-Entwicklung / Chipkartenbetriebssysteme:

  ISO7816

  Javacard

  Seccos / ZKA

  EMV

  M/Chip und M/Chip Lite

  deutsche Gesundheitskarte

  Tachograph

 + Kryptographie, PKI

 + Localization (L10N) and Internationalization (I18N) von Software


Werkzeuge/Produkte:

+ MS Project 98 & 2003, Primavera P3e
+ Lotus Notes
+ RequisitePro, Doors
+ Rational Rose, Rational Software Architect, Rational Software Modeler, Together, Enterprise Architect
+ ClearCase, Perforce, CVS, RCS, SVN, Visual SourceSafe
+ ClearQuest, Bugzilla, HP OpenView ServiceDesk, ARS Remedy, HP Quality Center
+ Rational Method Composer, Rational Unified Process
+ Rational TestManager, Rational Robot
+ Websphere Integration Developer, Rational Application Developer, JDeveloper, Eclipse
+ Purify, Quantify, Coverage, BoundsChecker
+ Jam, make
+ Peoplesoft

Betriebssysteme

Echtzeitbetriebssysteme
RTOS
HPUX
Mac OS
SUN OS, Solaris
Unix
Windows
Windows CE
VMWare ESX
UNIX
AIX

Programmiersprachen

Assembler
Basic
C
C++
VC++
Imake, GNU-Make, Make-Maker etc...
Java
J2SE, J2EE, J2ME, JavaCard; Swing, OSGi, CLDC, MIDP, JUnit
JavaScript
J2SE, J2EE, J2ME, JavaCard; Swing, OSGi, CLDC, MIDP, JUnit
Maschinensprachen
Modula-2
Pascal
Perl
Prolog
Scriptsprachen
Shell
TeX, LaTeX
yacc/lex
Tomcat, Apache, Websphere
HTML, SGML, XML

Datenbanken

Access
DAO
DB2
JDBC
Lotus Notes
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL
Volltextdatenbanken (Verity einschl. API, SMART)
Objektorientierte Datenbanken (Itasca, O2)

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISO/OSI
Message Queuing
PC-Anywhere
Proprietäre Protokolle
ISO7816-3 T=0, ISO7816-3 T=1, ISO14440, NFC
RPC
TCP/IP
Windows Netzwerk
Winsock
Sehr tiefes Knowhow von Chipkarten I/O Protokollen ISO 7816-3 T=0 und T=1, sowie ISO 14440

VPN, PKI

Hardware

Echtzeitsysteme
embedded Systeme
Emulatoren
HP
Macintosh
Mikrocontroller
Motorola
PC
Philips
Microcontroller (SmartMX)
SUN
Smartcard Microcontroller (Infineon, Renesas, Samsung, Philips)
SAN

Branchen

Branchen

Automobil
Banken
Chipkartenhersteller
Consulting
Embedded Systems
Forschung & Entwicklung
Internet, Portal und Neue Medien
Softwarehersteller
Telekommunikation

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Consulting (IBM Deutschland GmbH, Global Business Services) [seit Oktober 2008]
- Projekt: MBCPOS/Daimler: Aufbau und Verwaltung einer vollständig virtualisierten Toolchain zur Entwicklung einer komplexen Webapplikation,
  Anpassung der Entwicklungsprozesse zur optimalen Ausnutzung der Toolchain;
  Coaching und Schulung der Mitarbeiter; Definition der SLAs und OLAs
  Rolle: Berater + Prozess- und Toolspezialist
  Projektgröße: 4 Mitarbeiter (IBM) + Daimler/T-Systems-Mitarbeiter
  Projektdauer: 18 Monate
  Technologien/Werkzeuge: Rational ClearQuest, Rational ClearCase, Rational RequisitePro,
  Rational Software Architect, Rational Application Developer, Websphere Integration Developer, DB2 9.5, Java (J2EE), VMWare ESX

Telecommunication Provider, Munich (O2) [März 2007 - September 2008]
+ Projekt: Galileo: Entwicklung eines neuen Softwarestacks für Billing and CRM:
  Incident Management (incl. Triaging, Planung, Verfolgung, Berichtswesen), Release Management für
  5 komplexe Testumgebungen; Koordination und Schlichtung zwischen Projektteam, externen
  Entwicklungspartnern und O2-Linienorganisation; Definition der SLAs
  Rolle: Incident Manager, Release Manager
  Projektgröße: 12 Mitarbeiter (direkt)
  Projektdauer: 6+ Monate
  Technologien/Werkzeuge: Peoplesoft, Rational ClearQuest, Rational ClearCase, Cisco, CORBA, HP-UX, Solaris, Tibco, Java (J2SE, J2EE), Rational Process Workbench, Remedy User, MS Project, RUP
  Incident und Release Management für die 5 Galileo-Testsysteme; Verbesserung der Teameffizienz um 50%, Reduktion der Anzahl neuer Incidents um 60%, signifikante Reduktion der Fluktuation im Team.
+ Projekt: Galileo: Automatische Erzeugung von synthetischen Testdaten für den business customer stack
  Rolle: Data Manager
  Projektgröße: 6 Mitarbeiter
  Projektdauer: 7 Monate
  Technologien/Werkzeuge: Peoplesoft, Rational Robot, Rational Testmanager, Rational ClearQuest, Rational ClearCase, MS Project, Linux, Unix, Solaris
  Planung, Konzeption, Scripting und Qualitätssicherung aller Aktivitäten.

Internet Search Provider, Lausanne, Schweiz (007-Info) [seit Juni 2007]
+ Projekt: Entwicklung Suchapplikation (Frontend, Backend)
  Role: Business Analyst, Use Case Designer
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 3 Monate (on hold)
  Technologien/Werkzeuge: Enterprise Architect, MS Project, RUP, MDA, UML, XML, Java (J2EE)
  Durchführung des Requirements Management, Geschäftsprozessmodellierung,
  Use-Case-Modellierung, Erarbeiten der initialen Software Architektur, Planung und technische Verhandlungen mit den externen Entwicklungspartnern; Definition der SLAs und OLAs
+ Projekt: Content Management System
  Rolle: Business Analyst, Use Case Designer
  Projektgröße: 3 Mitarbeiter
  Projektdauer: 3 Monate (on hold)
  Technologien/Werkzeuge: Enterprise Architect, MS Project, RUP, MDA, UML, XML, Java (J2EE)
  Durchführung des Requirements Managements, Worfklow-Modellierung
  und der Use-Case Modellierung.

Unternehmungsberatung, München (Certitude) [Januar - März 2007]
+ Projekt: Consulting Product Development
  Rolle: Produktmanager
  Projegröße: 6 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: Enterprise Architect, MS Project, RUP
  Mitarbeit in einem "Think-Tank" mit dem Ziel,
  Beratungsprodukte zu entwickeln. Dazu wurden Produkte definiert,
  Businesspläne um den Themenbereich Rational Unified Process erstellt
  sowie Pläne entworfen, diese zu marktreifen Produkten zu entwickeln.

Internet Service Provider, Karlsruhe (Web.de) [ Oktober - Dezember 2006 ]
+ Projekt: Konsolidierung der Geschäftssysteme von 1&1 und Web.de
  Rolle: Testmanager, Tester
  Projektgröße: 7 Mitarbeiter
  Projektdauer: 1 Monat
  Technologien/Werkzeuge: MS Project, Bugzilla
  Planung und Überwachung alle QS-Aktivitäten der Datenmigration und End2End-Tests.

Internet Communication Provider, Karlsruhe (ComBOTS) [Juni - Oktober 2006]
+ Projekt: DB Change Management
  Rolle: System Architekt
  Projektgröße: 10 Mitarbeiter
  Projektdauer: 2 Monate
  Technologien/Werkzeuge: ITIL, Oracle 10g
  Definition des Rolloutprojekts für Applikationen and DB Schemata für komplexe hochverfügbar Webapplikation
+ Projekt: Backup & Recovery
  Rolle: System Architekt
  Projektgröße: 4 Mitarbeiter
  Projektdauer: 1,5 Monate
  Technologien/Werkzeuge: Oracle 10g
  Verifikation und Verbesserung des Backup/Restore-Konzepts unter Einbeziehung der Ergebnisse der Business Impact Analysis; Definition der SLAs und OLAs
+ Projekt: ComBOTS Development
  Rolle: Incident Manager / Problem Manager
  Projektgröße: 20 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: ITIL, Bugzilla, HP OpenView ServiceDesk, Linux
  Change-, Incident- und Defektmanagement aus Sicht Betriebs des Gesamtsystems. Die Aufgaben beinhalteten Koordination, Planung, Verfolgung und Berichtswesen; Definition der SLAs und OLAs

Smart Card Integrator, Paderborn (Sagem Orga) [November 2001 - Juni 2006]
+ Projekt: Testframework für Chipkartenbetriebssystem Rolle: Technischer Projektmanager
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 6 Monate
  Technologien/Werkzeuge: UML, Java (J2SE), XML, Swing, RequisitePro, Enterprise Architekt
  Redesign des existierenden Testframeworks für Chipkartenbetriebssysteme. Verantwortung für Analyse der bestehenden Werkzeuge, Anforderungsmanagement, Projektplanung, Architektur, Design, Implementierung und Rollout. Erwartete Effizienzsteigerung im Testbereich liegt bei 200%.
+ Projekt: RUP Einführung
  Rolle: Process Spezialist, Mentor, Coach, Trainer
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 18 Monate
  Unternehmensweite Anpassung und Einführung des Rational Unified Process. Dabei wurde iterativ-inkrementell vorgegangen, beginnend mit den Disziplinen Requirement- und Changemanagement, iterativer Planung, Architektur, Analyse & Design, Projektmanagement und Test. Alle Disziplinen wurden erfolgreich in Pilotprojekten eingeführt.
+ Projekt: Deutsche Gesundheitskarte (eHC)
  Rolle: Software Architekt
  Projektgröße: 25 Mitarbeiter
  Projektdauer: 18 Monate
  Technologien/Werkzeuge: UML, C, Enterprise Architekt
  Technische Leitung der Entwicklung der neuen deutschen Gesundheitskarte. Dabei wurde ein framework-basierter Architekturansatz gewählt, der zu einer neuen Software Product Line geführt wurde. Mit Hilfe dieses Ansatzes konnte die Time to Market für Hochsicherheitschipkarten deutlich reduziert werden. Die Aufgaben umfassten alle Entwicklungs- und Testaufgaben, sowie Schulung der Mitarbeiter in OO, UML und RUP.
+ Projekt: Seccos
  Rolle: Software Architekt / Entwickler / Coach
  Projektgröße: 20 Mitarbeiter
  Projektdauer: 24 Monate
  Technologien/Werkzeuge: UML, C, Enterprise Architect, Seccos, EMV, ISO 7816
  Technische (Mit-)Leitung der Entwicklung des Chipkartenbetriebssystems. Aufgaben waren u.a. Korrektur und Optimierung der Architektur und des Designs, Beratung des Teams bei technischen Fragen, sowie Beratung des Seniormanagement. Unterstützung bei der Planung und bei der Koordination mit dem externen Entwicklungspartner.
+ Projekt: M/Chip Lite (Mastercard)
  Rolle: Software Architekt
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 9 Monate
  Technologien/Werkzeuge: UML, C, Enterprise Architect, EMV
  Revision der Spezifikation und Entwurf einer Software-Architektur.
+ Projekt: Konzept für Komponententest
  Rolle: Software Architekt, Technischer Projektmanager
  Projektgröße: 4 Mitarbeiter
  Projektdauer: 5 Monate
  Technologien/Werkzeuge: UML, C, J2SE, Enterprise Architekt
  Entwurf und Einführung eines neuen Konzepts zum Komponententest für Chipkartenbetriebssysteme.
+ Projekt: Automatisches Buildsystem
  Rolle: Entwickler
  Projektgröße: 2 Mitarbeiter
  Projektdauer: 4 Monate
  Technologien/Werkzeuge: Jam, C++
  Entwicklung, Wartung und Anpassung eines automatischen Buildsystems auf der Basis des Open Source Systems Jam.
+ Projekt: Transmission Protocol ISO7816 T=1
  Rolle: Systemanalytiker, Designer, Entwickler
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 6 Wochen
  Technologien/Werkzeuge: UML, C, eXtreme Programming, Automatentheorie, Visio
+ Projekt: 64K JavaCard 2.1.1
  Rolle: Designer, Entwickler, Reviewer
  Projektgröße: 25 Mitarbeiter
  Projektdauer: 18 Monate
  Technologien/Werkzeuge: UML, Java, JNI, C
  Entwicklung von Teilen des Java Card API (z.B. APDU Klasse); Redesign des low-level I/O-Subsystems und Integration in die Java Card. Design und Implementierung eines effizienten Patchmechanismus für eine Java Card. Durchführung von Code Reviews der gesamten Codebasis (C und Java Card).

Software Tool Maker, Lexington, MA, USA (Rational Software Corp.) [Januar 2000 - Juni 2001]
+ Projekt: Redesign des Suite Installer
  Rolle: Software Architekt
  Projektgröße: 11 Mitarbeiter
  Projektdauer: 8 Monate
  Technologien/Werkzeuge: VC++, Java, COM, MFC, Unicode, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Rose, Purify, Quantify, Coverage
  Konzeption für Verteilung der zu installierenden Software auf mehrere CDs und für einen Patchmechanismus der Rationalprodukte. Unterstützung und Ausbildung von unerfahrenen Entwicklern im Entwicklungsteam für die Bereiche Unicode und UML.
+ Projekt: Portierung des Suite Installer für XP 64 (Whistler)
  Rolle: Software Architekt, Technischer Projektmanager
  Projektgröße: 2 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, Unicode, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Purify
+ Projekt: Localization der Rational Suite Tools
  Rolle: Technischer Projektmanager
  Projektgröße: 5 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: VC++, Java, MFC, Unicode, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Rose
  Technische Verantwortung für die Localization aller Rational Suite Tools (Installer, Lizenztools und Synchronizer), technische Koordination mit Übersetzungsfirma.
+ Projekt: Redesign des Suite Installer mit Unterstützung der Microsoft Installer Technologie (MSI)
  Rolle: Designer, Entwickler
  Projektgröße: 12 Mitarbeiter
  Projektdauer: 9 Monate
  Technologien/Werkzeuge: VC++, Java, COM, MFC, MSI, UML, RUP ; RequisitePro, ClearCase, ClearQuest, Rose, Purify
  Design und Implementierung zahlreicher Komponenten des Rational Suite Installationsprogramms, das für die Installation aller 34 Rational Produkte einheitlich genutzt werden sollte. Das Installationsprogramm war eine vollständige Eigenentwicklung auf der Basis der Microsoft Windows Installer Technogie (MSI).

Software Development Company, Peabody, MA, USA, (ScanSoft, Inc.) [Juli 1997 - Januar 2000]
+ Projekt: Produktentwicklung Pagis Pro 3.0
  Rolle: Software Architekt
  Projektgröße: 15 Mitarbeiter
  Projektdauer: 11 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, ADO, OLE DB, IIS,  ISAPI, Unicode, Verity Topic, Jet, OCR,  UML; Purify, Visual SourceSafe, MS Access, SQL Server 7.0
  Technische Verantwortung für alle Komponenten und ihre Schnittstellen des Dokumenten und Image Managementsystems Pagis Pro. Erweiterung des Systems zur Nutzung als Wourkgroup-Produkt. Verfassen von Whitepapers.
+ Projekt: Localization von Pagis Pro 2.0
  Rolle: Technischer Projektmanager
  Projektgröße: 8 Mitarbeiter
  Projektdauer: 3 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, Unicode, Verity Topic; Purify, Visual SourceSafe
  Vorbereiten der gesamten  Codebasis für die Localization. Technische Koordination aller Aktivitäten mit der Übersetzungsfirma und Überprüfung der Übersetzungsergebnisse. Übernahme des Release Managements.
+ Projekt: Produktentwicklung Pagis Pro 2.0
  Rolle: Designer, Entwickler
  Projektgröße: 16 Mitarbeiter
  Projektdauer: 8 Monate
  Technologien/Werkzeuge: VC++, COM, MFC, Verity Topic, OCR; Purify, Visual SourceSafe, Coverage
  Redesign der Indexerstellungs- und Suchkomponente des Dokumenten- und Imagementmanagementsystems Pagis pro, einschließlich effizienter Integration der Xerox OCR Technologie in die Suchmasche Verity Topic zur Durchführung von Volltextsuchen in eingescannten Dokumenten.

Industrial Research, Grenoble, France (Xerox Research Centre Europe) [Mai 1996 - Juni 1997]
+ Projekt: Language Identifier
  Rolle: Forscher, Designer, Entwickler
  Projektgröße: 1 Mitarbeiter
  Projektdauer: 7 Monate
  Technologien/Werkzeuge: C++
  Erforschung und Entwicklung eines Softwaresystems zur Erkennung der Sprache von elektronischem Text. Ein Demonstrator ist verfügbar unter folgendem Link: http://www.xrce.xerox.com/competencies/content-analysis/tools/guesser-ISO-8859-1.en.html
  Das System besticht durch unerreichte Genauigkeit vor allem bei sehr wenig Textmaterial und führte zur Erteilung des US-Patents: US 6,167,369. Die Technologie wurde erfolgreich in Xerox-Entwicklungsabteilungen von ScanSoft und inXight eingeführt, wo sie in kommerzielle Produkte umgesetzt werden.
+ Projekt: Wissenschaftliche Information Retrieval Projekte
  Rolle: Forscher, Entwickler
  Projektgröße: 4 Mitarbeiter
  Projektdauer: 1-3 Monate
  Technologien/Werkzeuge: C++, Verity Topic, Smart
  Verantwortlich für die Durchführung von Information Retrieval Experimente für die wissenschaftlichen Konferenzen TREC, SIG IR und Amaryliss. Implementierung eines Prototyps für multilinguales Information Retrieval. Entwicklung und Dokumentation von APIs für Sprachenerkenner und der Xerox Finite State Transducer Technologie. Integration der lexikalischen Komponenten (Tokenizer, Stemmer, morphologische Analysatoren) in der Suchmaschinen Verity Topic und SMART.

Academic Research (Universität Stuttgart) [Januar 1994 - April 1996]
+ Projekt: EU-Projekte DELIS, DECIDE
  Rolle: Forscher, Designer, Entwickler
  Projektgröße: 8-12 Mitarbeiter
  Projektdauer: 18-24 Monate
  Technologien/Werkzeuge: C++, C, awk, Perl,
  Erforschung und Entwicklung von Methoden und Werkzeugen zur Extraktion lexikalischen Rohmaterials, das von Lexikographen zur Erstellung von Lexikoneinträgen herangezogen werden kann.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Universität Stuttgart
Abschluss Diplom Informatiker (Dipl. Inform., Dipl. Informatiker)

Zertifikate und sonstiges:
+ IBM Certified Spezialist Rational Unified Process
+ OMG-Certified UML Professional Fundamental
+ US-Patent [Details zum Patent auf Anfrage]
+ Aktives Mitglied des Java Card Forums (www.jcf.org) zur Definition des neuen Java Card 3.0 Standards

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Berufserfahrung:

a. Forschung:
  + Wissenschaftlicher Angestellter, Universität Stuttgart: Textretrieval, linguistische

 Methoden zur Textextraktion, Computerlexikographie

  + Research Engineer, Xerox Research Center Europe, Grenoble, Frankreich:

 Information Retrieval (auch mit linguistischen Methoden angereichert)

b. Software-Entwicklung:
  + Software Architekt/Software Entwickler, ScanSoft, Inc., USA: federführende

 Konzeption und Entwicklung Dokument/Imagemanagementsoftware Pagis Pro

  + Software Architekt, Rational Software Corp, USA: Konzeption des Rational

 Suite Installers und verwandter Tools, Vertiefung des Rational Unified Process und

 Rational Tools

  + Systemanalytiker, Sagem-Orga GmbH, Paderborn: Beratung der

 Bereichsleitung in Technologie, Strategie (verteilte Entwicklung, Offshoring,

 Outsourcing) und Planung; Architektur der deutschen Gesundheitskarte;

 unternehmensweite Einführung Rational Unified Process,

 Softwareprozessoptimierungen; Testautomatisierung; Projektmanagement; Testmanagement

c. Management & Consulting:
  + IBM/Daimler: freiberuflicher Berater für IBM/Rational Lifecycle Tools und Prozessexperte
  + O2: Incidentmanager, Releasemanager
  + 1&1/Web.de: Testmanager
  + Emprise: Abteilungsleiter Software-Entwicklung
  + Xionet: Abteilungsleiter Software-Entwicklung und Seniorberater in

 Kundenprojekten

  + Certitude: Aufbau einer Business Unit "Softwareentwicklungsprozesse", und

 Seniorberater in Kundenprojekten

  + Sagem-Orga: Projektmanagement und Interims-Management  + 007-Info AG: Head of Application Development; Organisationsentwicklung, Vendor-Management

Sehr umfangreiches Wissen und Erfahrungen in Software Entwicklungsprozessen:

 + Rational Unified Process (RUP)

 + agile Software Entwicklungsmethoden:

  eXtreme Programming (XP)

  Test-Driven Development (TDD)

  Scrum

 + Capability Maturity Model (CMM/CMMI)

 + V-Modell

 + Audit/Auditierung von Prozessen und Projekten

 + Kennzahlen (KPI) und Berichtswesen

 + Implementierung von Prozessen

 + Optimierung und Anpassung von Prozessen

System- und Softwarebetriebsthemen:

 + Umfangreiche praktische Erfahrung in ITIL und Microsoft Operations Framework (MOF)

speziell

Transition Management

Asset & Configuration Management

Change Management

Incident Management

Problem Management

Release Management

Test & Validation

Definition von Service Level Agreements (SLA) und Operation Level Agreements (OLA)

Objektorientierte Analyse und Design (OOA, OOD, OOAD), UML-Experte, Service-oriented Architecture (SOA)
Erfahrungen in allen Rollen der Software-Entwicklung:

 + Requirements Engineer

 + Systemanalytiker

 + Projektmanager

 + Software Architekt

 + System Architekt

 + Designer

 + Entwickler

 + Testmanager

 + Testanalytiker

 + Tester

Personalführungserfahrungen mit Teams von 4-35 Personen
Spezialkenntnisse:

 + Smartcard-Entwicklung / Chipkartenbetriebssysteme:

  ISO7816

  Javacard

  Seccos / ZKA

  EMV

  M/Chip und M/Chip Lite

  deutsche Gesundheitskarte

  Tachograph

 + Kryptographie, PKI

 + Localization (L10N) and Internationalization (I18N) von Software


Werkzeuge/Produkte:

+ MS Project 98 & 2003, Primavera P3e
+ Lotus Notes
+ RequisitePro, Doors
+ Rational Rose, Rational Software Architect, Rational Software Modeler, Together, Enterprise Architect
+ ClearCase, Perforce, CVS, RCS, SVN, Visual SourceSafe
+ ClearQuest, Bugzilla, HP OpenView ServiceDesk, ARS Remedy, HP Quality Center
+ Rational Method Composer, Rational Unified Process
+ Rational TestManager, Rational Robot
+ Websphere Integration Developer, Rational Application Developer, JDeveloper, Eclipse
+ Purify, Quantify, Coverage, BoundsChecker
+ Jam, make
+ Peoplesoft

Betriebssysteme

Echtzeitbetriebssysteme
RTOS
HPUX
Mac OS
SUN OS, Solaris
Unix
Windows
Windows CE
VMWare ESX
UNIX
AIX

Programmiersprachen

Assembler
Basic
C
C++
VC++
Imake, GNU-Make, Make-Maker etc...
Java
J2SE, J2EE, J2ME, JavaCard; Swing, OSGi, CLDC, MIDP, JUnit
JavaScript
J2SE, J2EE, J2ME, JavaCard; Swing, OSGi, CLDC, MIDP, JUnit
Maschinensprachen
Modula-2
Pascal
Perl
Prolog
Scriptsprachen
Shell
TeX, LaTeX
yacc/lex
Tomcat, Apache, Websphere
HTML, SGML, XML

Datenbanken

Access
DAO
DB2
JDBC
Lotus Notes
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL
Volltextdatenbanken (Verity einschl. API, SMART)
Objektorientierte Datenbanken (Itasca, O2)

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISO/OSI
Message Queuing
PC-Anywhere
Proprietäre Protokolle
ISO7816-3 T=0, ISO7816-3 T=1, ISO14440, NFC
RPC
TCP/IP
Windows Netzwerk
Winsock
Sehr tiefes Knowhow von Chipkarten I/O Protokollen ISO 7816-3 T=0 und T=1, sowie ISO 14440

VPN, PKI

Hardware

Echtzeitsysteme
embedded Systeme
Emulatoren
HP
Macintosh
Mikrocontroller
Motorola
PC
Philips
Microcontroller (SmartMX)
SUN
Smartcard Microcontroller (Infineon, Renesas, Samsung, Philips)
SAN

Branchen

Branchen

Automobil
Banken
Chipkartenhersteller
Consulting
Embedded Systems
Forschung & Entwicklung
Internet, Portal und Neue Medien
Softwarehersteller
Telekommunikation

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.