IT Architekt (Analyse, Modellierung, Strategie für Software und Enterprise, Coaching)
Aktualisiert am 24.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.05.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Architektur
Testautomation
Coaching
Java
Software-Entwicklung
Deutsch
Muttersprache
Englisch
verhandlungssicher
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+200km)
Deutschland, Schweiz
Ich bevorzuge zur Zeit Projekte, die entweder zu 100% remote sind, oder bei denen ich in vertretbarer Zeit mit dem Auto anreisen kann.
möglich

Projekte

Projekte

1 Jahr 1 Monat
2021-09 - 2022-09

Prototyp im Bereich Testautomation

Architekt und Software-Entwickler Git Java JetBrains IntelliJ IDEA ...
Architekt und Software-Entwickler
Entwicklung eines Prototypen im Bereich Testautomation für ein Start-Up.
Git Java JetBrains IntelliJ IDEA Machine Learning Python Robot Framework Selenium Testautomation
1 Jahr
2020-07 - 2021-06

Testautomation EAI-Services im Investmentprozess

Architekt und Software-Entwickler Container EAI Integrationstest ...
Architekt und Software-Entwickler
Unterstützung des überfälligen Releasewechsels der vom Unternehmen konzipierten und entwickelten EAI-Software, die alle internen Systeme untereinander als auch mit externen Providern verbindet.
Aufbau einer Testautomation über alle Schnittstellen und (Teil-)Strecken, über die verschiedene Datensorten (Fondspreise, Kurse, etc.) mit unterschiedlichen Techniken (Datenbankzugriffe, Filetransfer, E-Mailversand, Dateischnittstellen, etc.) ausgetauscht werden.
Integration der automatisierten Tests in die Build- und Deployment-Pipelines der zugehörigen Schnittstellen-Container.
Docker Git GitLab JetBrains IntelliJ IDEA JIRA Maven Red Hat OpenShift Robot Framework
Container EAI Integrationstest Java Kanban SQL Testautomation
Frankfurt am Main
3 Jahre 11 Monate
2017-08 - 2021-06

Aufbau einer End-to-End Testautomation

Architekt und Software-Entwickler Integrationstest Java Python ...
Architekt und Software-Entwickler
Aufbau einer Ende-zu-Ende-Testautomation basierend auf dem Robot Framework für den Bereich Investment Abwicklung. Erstellung von Oberflächen- und Datenbank-Tests für Applikations-übergreifende Prozesse in einer Landschaft mit über 30 durch
eine EAI eng integrierten Applikationen, die auf unterschiedlichen GUI-Technologien basieren.
Aufbau und Pflege einer Standard-Entwicklungsumgebung für automatisierte Tests.
Programmierung einer Excel-Library für Robot Framework in Java auf der Basis von Apache POI. Schulung und Unterstützung von Mitarbeitern bei der Erstellung von automatisierten Tests.
Apache POI AutoIt Git GitLab Jenkins JetBrains IntelliJ IDEA JIRA JMeter Maven Microsoft Excel Oracle Robot Framework Selenium Grid Sikuli Sonatype Nexus Repository Manager Subversion Windows 10
Integrationstest Java Python Scrum SQL Testautomation
Frankfurt am Main
1 Monat
2017-05 - 2017-05

Migration eines Web-Auftrittes

Software-Entwickler CSS SQL
Software-Entwickler

Migration eines Web-Auftrittes von PHPKIT nach Wordpress. Übernahme aller Assets wie Benutzern, Kommentaren, Bildern und Medien. Erstellung eines Responsive Wordpress-Themes.

MySQL PHPKIT Wordpress
CSS SQL
Gesundheits- und Sozialwesen
1 Monat
2016-10 - 2016-10

Update SimpleSAMLphp

Software-Entwickler SAML Single Sign-On Test
Software-Entwickler

Aktualisierung der Bibliothek SimpleSAMLphp, Überprüfung der eigenen Anpassungen und der Integration in das Produkt, Gewährleistung der sicheren und zuverlässigen Funktion vor und nach der Aktualisierung durch Tests.

PHP
SAML Single Sign-On Test
Pharma
3 Monate
2016-07 - 2016-09

First-Level-Support für Software-Produkte

Support Navigation / Nautik
Support

Unterstützung von Kunden eines nautischen Verlages bei der Installation und Nutzung
der zugehörigen Software-Produkte. Aufnahme von Fehlerbeschreibungen und
Verbesserungsvorschlägen.

iOS Windows
Navigation / Nautik
Verlag
2 Monate
2016-05 - 2016-06

Update Continuous-Integration-Infrastruktur

Software-Entwickler
Software-Entwickler

Aktualisierung der Continuous-Integration-Infrastruktur, die ich 2010 bis 2013 aufgebaut und betreut habe:

Update der verwendeten Software, Reparatur von Tests, Installation von zusätzlichen virtuellen Maschinen, Installation von zusätzlicher Software.

ant Confluence FishEye Continuous Integration Debian Docker git TeamCity Upsource Nagios PHP PHPUnit VirtualBox Bamboo JIRA Hub YouTrack
Pharma
5 Monate
2015-11 - 2016-03

Nutzungsstatistik iPad App

Software-Entwickler
Software-Entwickler
  • Generierung von aussagekräftigen Nutzungsstatistiken einer iPad App anhand von Ereignissen, die bei der Benutzung gespeichert werden und unregelmäßig in einer SQL-Datenbank abgeliefert werden.
  • Verwendung von endlichen Automaten, um sinnvolle
    Ereignisse herauszufiltern und die Laufzeit der Berechnung zu optimieren.
  • Automatisierte Erstellung und Mail-Versand von Excel-Dateien mit den aufbereiteten Statistiken.
MySQL PHP SQL
Pharma
2 Monate
2015-08 - 2015-09

Clinical Trials

Software-Entwickler
Software-Entwickler

Automatisierter Import von frei verfügbaren klinischen Studien in definierten XMLFormaten. Aufbereitung der Darstellung.

HTML MySQL PHP SQL XML XSLT
Pharma
2 Monate
2015-08 - 2015-09

Netzwerk in Privatschule

Beratung einer Privatschule zum Aufbau eines sicheren Netzwerks für Lehrer und Schüler:

Berechtigungskonzepte, Ablage von Daten, Mitbringen von eigenen Geräten, Mitarbeit der Schüler am Webauftritt

CMS Debian m23 Netzwerk Skolelinux
Bildung
1 Jahr 3 Monate
2014-01 - 2015-03

Start-Up im Bereich Suchmaschinen-Intelligenz

Konzeption, Modellierung und Realisierung eines Prototypen zur intuitiveren Verwendung von Suchmaschinen.

Vorbereitung einer Unternehmensgründung (Start-Up).

CSS HTML Java Modellierung UML
Internetdienstleistungen
6 Monate
2013-07 - 2013-12

Strategie und internationale IT-Planung

Enterprise Architect
Enterprise Architect

Anwendung und Weiterentwicklung einer Application-Lifecycle-Management-Methode zur Analyse der Software-Landschaft auf ihre Tauglichkeit zur Unterstützung aller Prozesse des Unternehmens und Planung der notwendigen, effizienteren und/oder wertschöpfenden Veränderungen über einen Zeithorizont von mehreren Jahren.

Kommunikation mit den IT-Verantwortlichen der internationalen Gesellschaften.

ALM BPMN MS Visio TOGAF Domänenmodell
Banken, Automotive
5 Monate
2013-02 - 2013-06

Erweiterung einer Dienstleistung

Integration Architect und Qualit¨atssicherung BPMN ITIL Modellierung ...
Integration Architect und Qualit¨atssicherung

Erweiterung einer Versicherungsdienstleistung auf alle Marken und Bereitstellung für Privatkunden.

Identifikation und Modellierung aller vom Projekt betroffenen Systeme und Schnittstellen, inklusive der fachlichen und technischen Datenflüsse.

Koordination der Bereitstellung von Testdaten und Testumgebung, Review der Integrationstestplanung, Defect-Management, Abgleich von Testergebnissen in SAP und HP Quality Center.

HP Quality Center MS Visio SAP BI SAP FI/CO SAP PI (XI)
BPMN ITIL Modellierung Risikoanalyse SOA Tests
Banken, Automotive
3 Jahre
2010-02 - 2013-01

Software-Entwickler und Administrator in der Produkt-Entwicklung

Software-Entwickler und Administrator in der Produkt-Entwicklung
Software-Entwickler und Administrator in der Produkt-Entwicklung

Im Tagesgeschäft:

  • Mitentwicklung an einer Plattform für die Distribution von Videos und Dokumenten in Unternehmen, inklusive Rechtemanagement, Feedback- und ELearning-
    Funktionen.
  • Eigenverantwortliche Umsetzung von Features und speziellen Kundenwünschen, Refactoring des Systems für bessere Konfigurier- und Erweiterbarkeit.
  • Entwicklung einer Authentifizierungsschnittstelle gegenüber dem SAML Identity Provider eines Kunden.
  • Test mit einer lokalen Installation des PingFederate Server und eines OpenLDAP-Benutzerverzeichnisses.
  • Technische Unterstützung der Produktivsetzung (Go-Live) der durch einen Auftragnehmer entwickelten iPad-Client-App auf Kundenveranstaltungen im europäischen Ausland.
  • Übernahme der weiteren Entwicklung.
  • Analyse der Klassenstruktur und Aufwandsschätzung für Neuentwicklung gegenüber Refactoring.
  • Finden und Beseitigen der gröbsten Fehler.

Parallel dazu:

  • Aufbau, Betreuung und Weiterentwicklung der Continuous-Integration-Infrastruktur:
  • Build-System für Developer-, Test- und Livebuilds und Deployments über alle Kundenprojekte.
  • Schreiben von Testanweisungen und Überführung in automatisierte Unit- und Systemtests.
  • Installation und Betreuung von Atlassian JIRA als Ticket-System und Atlassian Confluence als Dokumentations-System.
  • Entwicklung einer Backup- und Recovery-Strategie für komplette IT-Infrastruktur.
  • Monitoring aller Server und Dienste.
  • Planung und Beschaffung eines Servers für das Hosting der Entwicklungs-Infrastruktur auf virtuellen Maschinen.
  • Konsolidierung der Hard- und Software-Landschaft in einen potenten und ausfallsicheren Server.
  • Installation von Linux, Migration und Virtualisierung von bestehenden Installationen, Dokumentation und kontinuierliche Pflege.
  • Planung und Koordination der Aktualisierung des Betriebssystems und der Hardware auf den Live-Servern durch den Hoster bei Aufrechterhaltung des laufenden Betriebs.
  • Aufbau einer Netzwerk-Bridge mit Paketfilter zur Simulation von langsamen und/oder fehlerhaften Netzwerk-Verbindungen.
  • Analyse von Problemen in der Datenübertragung zwischen Webbrowser und Server.
ant Apple Xcode Bamboo Confluence FishEye JIRA Continuous Integration CSS Debian ERM HTML iOS JavaScript JetBrains PHPStorm Kanban MacOS Modellierung MySQL Nagios Objective-C OpenLDAP PHP PHPUnit PingFederate SAML Selenium Single Sign-on SOAP Splunk SQL Subversion Testautomation Testkonzeption UML VirtualBox VMware
Pharma
8 Monate
2009-06 - 2010-01

Programmierung einer Agentursoftware

Architekt und Software-Entwickler
Architekt und Software-Entwickler

Aufnahme der Kundenwünsche und -ideen, Erstellung von Wireframes, schrittweise Überführung aller Anforderungen in ein vollständiges UML-Modell.

Programmierung der kompletten Software, möglichst vollständige Abdeckung aller Funktionen mit Unit-Tests.

ICONIX Java JUnit Modellierung UML
Medien
2 Jahre 9 Monate
2006-04 - 2008-12

Architekt, Software-Entwickler und technischer Projektleiter in einer Unternehmensberatung

Architekt, SW-Entwickler und technischer Projektleiter
Architekt, SW-Entwickler und technischer Projektleiter

Maßgebliche Beteiligung an der Entwicklung eines komplexen Software-Produktes zur Erstellung von Steuererklärungen großer Unternehmen von der Idee bis zum Beta-Test:

  • Kommunikation mit Pilotkunden
  • Erstellung von SADT-Diagrammen zur formalen Darstellung der Arbeitsweise von Steuerberatern
  • Analyse bestehender Softwareprogramme
    auf Funktionalitäten und Datenstrukturen
  • Auswahl von Entwicklungstools
  • Aufbau und Pflege eines Wikis
  • Modellierung des Software-Produktes nach dem ICONIX-Process (Use Case getriebene Modellierungsmethode mit UML)
  • Entwicklung eines lexikalischen Parsers und Interpreters für arithmethische Regeln als Machbarkeitsstudie und späteres Kernstück des Software-Produktes
  • technische Projektleitung für die Realisierung in englischer
    Sprache (internationales Programmiererteam)
ActionScript / MXML Adobe Flex ANTLR Deutsches Steuerrecht E-Bilanz Eclipse ERM GDPdU GlassFish GoB IAS / IFRS ICONIX IDEF0 Java EE MediaWiki Modellierung Netzplantechnik PostgreSQL QFD SADT SAP NetWeaver SOA Trac UML Visual Paradigm
Banken

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Monate
2017-03 - 2017-12

Ausbildung zum Empathie-Coach

Empathie-Coach, boq GmbH, Kiel
Empathie-Coach
boq GmbH, Kiel

auf Bais der Gewaltfreien Kommunikation nach Dr. Marshall B. Rosenberg

3 Monate
2013-07 - 2013-09

TOGAF 9 Certification for People program

TOGAF 9 Certified, The Open Group
TOGAF 9 Certified
The Open Group
7 Jahre 6 Monate
1996-04 - 2003-09

Wirtschaftsinformatik-Studium

Diplom-Wirtschaftsinformatiker (FH), Fachhochschule Wedel, University of Applied Sciences
Diplom-Wirtschaftsinformatiker (FH)
Fachhochschule Wedel, University of Applied Sciences

Kompetenzen

Kompetenzen

Top-Skills

Architektur Testautomation Coaching Java Software-Entwicklung

Aufgabenbereiche

Enterprise-Architektur / IT-Strategie
IT-Coaching
Qualitätssicherung
Software-Architektur / Entwurf / Modellierung
Software-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

ALM
ANTLR
Apple Xcode
Atlassian Bamboo
Atlassian Confluence
Atlassian FishEye
Atlassian JIRA
BPMN
Continuous Integration
CSS
Docker
Eclipse
Enterprise Architect
ERM (Entity-Relationship-Modeling)
git
GlassFish
HP Quality Center
HTML
ICONIX
JetBrains Hub
JetBrains IntelliJ IDEA
JetBrains PHPStorm
JetBrains TeamCity
JetBrains Upsource
JetBrains YouTrack
JUnit
Kanban
MediaWiki
Microsoft Access
Microsoft Excel
Microsoft Powerpoint
Microsoft Project
Microsoft Visio
Microsoft Word
Modellierung
Nagios
Navigation / Nautik
Netzwerk
PHPUnit
PingFederate
Risikoanalyse
SAML
SAP FI/CO
SAP NetWeaver
Selenium
Single Sign-On
SOA
SOAP
Splunk
Subversion
Test
Testautomation
Testkonzeption
Tests
TOGAF
Trac
UML
VirtualBox
Visual Paradigm (for UML & Teamwork Server)
VMware
WordPress
XBRL
Xen
XML

weitere Methoden:

Balanced Scorecard
Deutsches Steuerrecht
E-Bilanz
GDPdU
Geschäftsprozessanalyse / -modellierung
Getting Things Done (GTD)
GoB
IAS / IFRS
IDEF0 Integration Definition for Function Modeling
Netzplantechnik
QFD (Six Sigma)
Rechnungslegung nach Handelsgesetz
SADT Structured Analysis and Design Technique
SOA Service Oriented Architecture
SSA Strukturierte Systemanalyse
strukturiertes Review

Betriebssysteme

Debian
iOS
Linux
MacOS X
Windows

Programmiersprachen

ABAP
ant
Assembler
Bash
C
Java
JavaScript
LaTeX
Lisp
Perl
PHP
Python
SQL

Datenbanken

MySQL
OpenLDAP
PostgreSQL
SQLite

Managementerfahrung in Unternehmen

technische Projektleitung

Branchen

Branchen

Banken
Automotive
IT-Dienstleister
Pharma
Retail

Einsatzorte

Einsatzorte

Hamburg (+200km)
Deutschland, Schweiz
Ich bevorzuge zur Zeit Projekte, die entweder zu 100% remote sind, oder bei denen ich in vertretbarer Zeit mit dem Auto anreisen kann.
möglich

Projekte

Projekte

1 Jahr 1 Monat
2021-09 - 2022-09

Prototyp im Bereich Testautomation

Architekt und Software-Entwickler Git Java JetBrains IntelliJ IDEA ...
Architekt und Software-Entwickler
Entwicklung eines Prototypen im Bereich Testautomation für ein Start-Up.
Git Java JetBrains IntelliJ IDEA Machine Learning Python Robot Framework Selenium Testautomation
1 Jahr
2020-07 - 2021-06

Testautomation EAI-Services im Investmentprozess

Architekt und Software-Entwickler Container EAI Integrationstest ...
Architekt und Software-Entwickler
Unterstützung des überfälligen Releasewechsels der vom Unternehmen konzipierten und entwickelten EAI-Software, die alle internen Systeme untereinander als auch mit externen Providern verbindet.
Aufbau einer Testautomation über alle Schnittstellen und (Teil-)Strecken, über die verschiedene Datensorten (Fondspreise, Kurse, etc.) mit unterschiedlichen Techniken (Datenbankzugriffe, Filetransfer, E-Mailversand, Dateischnittstellen, etc.) ausgetauscht werden.
Integration der automatisierten Tests in die Build- und Deployment-Pipelines der zugehörigen Schnittstellen-Container.
Docker Git GitLab JetBrains IntelliJ IDEA JIRA Maven Red Hat OpenShift Robot Framework
Container EAI Integrationstest Java Kanban SQL Testautomation
Frankfurt am Main
3 Jahre 11 Monate
2017-08 - 2021-06

Aufbau einer End-to-End Testautomation

Architekt und Software-Entwickler Integrationstest Java Python ...
Architekt und Software-Entwickler
Aufbau einer Ende-zu-Ende-Testautomation basierend auf dem Robot Framework für den Bereich Investment Abwicklung. Erstellung von Oberflächen- und Datenbank-Tests für Applikations-übergreifende Prozesse in einer Landschaft mit über 30 durch
eine EAI eng integrierten Applikationen, die auf unterschiedlichen GUI-Technologien basieren.
Aufbau und Pflege einer Standard-Entwicklungsumgebung für automatisierte Tests.
Programmierung einer Excel-Library für Robot Framework in Java auf der Basis von Apache POI. Schulung und Unterstützung von Mitarbeitern bei der Erstellung von automatisierten Tests.
Apache POI AutoIt Git GitLab Jenkins JetBrains IntelliJ IDEA JIRA JMeter Maven Microsoft Excel Oracle Robot Framework Selenium Grid Sikuli Sonatype Nexus Repository Manager Subversion Windows 10
Integrationstest Java Python Scrum SQL Testautomation
Frankfurt am Main
1 Monat
2017-05 - 2017-05

Migration eines Web-Auftrittes

Software-Entwickler CSS SQL
Software-Entwickler

Migration eines Web-Auftrittes von PHPKIT nach Wordpress. Übernahme aller Assets wie Benutzern, Kommentaren, Bildern und Medien. Erstellung eines Responsive Wordpress-Themes.

MySQL PHPKIT Wordpress
CSS SQL
Gesundheits- und Sozialwesen
1 Monat
2016-10 - 2016-10

Update SimpleSAMLphp

Software-Entwickler SAML Single Sign-On Test
Software-Entwickler

Aktualisierung der Bibliothek SimpleSAMLphp, Überprüfung der eigenen Anpassungen und der Integration in das Produkt, Gewährleistung der sicheren und zuverlässigen Funktion vor und nach der Aktualisierung durch Tests.

PHP
SAML Single Sign-On Test
Pharma
3 Monate
2016-07 - 2016-09

First-Level-Support für Software-Produkte

Support Navigation / Nautik
Support

Unterstützung von Kunden eines nautischen Verlages bei der Installation und Nutzung
der zugehörigen Software-Produkte. Aufnahme von Fehlerbeschreibungen und
Verbesserungsvorschlägen.

iOS Windows
Navigation / Nautik
Verlag
2 Monate
2016-05 - 2016-06

Update Continuous-Integration-Infrastruktur

Software-Entwickler
Software-Entwickler

Aktualisierung der Continuous-Integration-Infrastruktur, die ich 2010 bis 2013 aufgebaut und betreut habe:

Update der verwendeten Software, Reparatur von Tests, Installation von zusätzlichen virtuellen Maschinen, Installation von zusätzlicher Software.

ant Confluence FishEye Continuous Integration Debian Docker git TeamCity Upsource Nagios PHP PHPUnit VirtualBox Bamboo JIRA Hub YouTrack
Pharma
5 Monate
2015-11 - 2016-03

Nutzungsstatistik iPad App

Software-Entwickler
Software-Entwickler
  • Generierung von aussagekräftigen Nutzungsstatistiken einer iPad App anhand von Ereignissen, die bei der Benutzung gespeichert werden und unregelmäßig in einer SQL-Datenbank abgeliefert werden.
  • Verwendung von endlichen Automaten, um sinnvolle
    Ereignisse herauszufiltern und die Laufzeit der Berechnung zu optimieren.
  • Automatisierte Erstellung und Mail-Versand von Excel-Dateien mit den aufbereiteten Statistiken.
MySQL PHP SQL
Pharma
2 Monate
2015-08 - 2015-09

Clinical Trials

Software-Entwickler
Software-Entwickler

Automatisierter Import von frei verfügbaren klinischen Studien in definierten XMLFormaten. Aufbereitung der Darstellung.

HTML MySQL PHP SQL XML XSLT
Pharma
2 Monate
2015-08 - 2015-09

Netzwerk in Privatschule

Beratung einer Privatschule zum Aufbau eines sicheren Netzwerks für Lehrer und Schüler:

Berechtigungskonzepte, Ablage von Daten, Mitbringen von eigenen Geräten, Mitarbeit der Schüler am Webauftritt

CMS Debian m23 Netzwerk Skolelinux
Bildung
1 Jahr 3 Monate
2014-01 - 2015-03

Start-Up im Bereich Suchmaschinen-Intelligenz

Konzeption, Modellierung und Realisierung eines Prototypen zur intuitiveren Verwendung von Suchmaschinen.

Vorbereitung einer Unternehmensgründung (Start-Up).

CSS HTML Java Modellierung UML
Internetdienstleistungen
6 Monate
2013-07 - 2013-12

Strategie und internationale IT-Planung

Enterprise Architect
Enterprise Architect

Anwendung und Weiterentwicklung einer Application-Lifecycle-Management-Methode zur Analyse der Software-Landschaft auf ihre Tauglichkeit zur Unterstützung aller Prozesse des Unternehmens und Planung der notwendigen, effizienteren und/oder wertschöpfenden Veränderungen über einen Zeithorizont von mehreren Jahren.

Kommunikation mit den IT-Verantwortlichen der internationalen Gesellschaften.

ALM BPMN MS Visio TOGAF Domänenmodell
Banken, Automotive
5 Monate
2013-02 - 2013-06

Erweiterung einer Dienstleistung

Integration Architect und Qualit¨atssicherung BPMN ITIL Modellierung ...
Integration Architect und Qualit¨atssicherung

Erweiterung einer Versicherungsdienstleistung auf alle Marken und Bereitstellung für Privatkunden.

Identifikation und Modellierung aller vom Projekt betroffenen Systeme und Schnittstellen, inklusive der fachlichen und technischen Datenflüsse.

Koordination der Bereitstellung von Testdaten und Testumgebung, Review der Integrationstestplanung, Defect-Management, Abgleich von Testergebnissen in SAP und HP Quality Center.

HP Quality Center MS Visio SAP BI SAP FI/CO SAP PI (XI)
BPMN ITIL Modellierung Risikoanalyse SOA Tests
Banken, Automotive
3 Jahre
2010-02 - 2013-01

Software-Entwickler und Administrator in der Produkt-Entwicklung

Software-Entwickler und Administrator in der Produkt-Entwicklung
Software-Entwickler und Administrator in der Produkt-Entwicklung

Im Tagesgeschäft:

  • Mitentwicklung an einer Plattform für die Distribution von Videos und Dokumenten in Unternehmen, inklusive Rechtemanagement, Feedback- und ELearning-
    Funktionen.
  • Eigenverantwortliche Umsetzung von Features und speziellen Kundenwünschen, Refactoring des Systems für bessere Konfigurier- und Erweiterbarkeit.
  • Entwicklung einer Authentifizierungsschnittstelle gegenüber dem SAML Identity Provider eines Kunden.
  • Test mit einer lokalen Installation des PingFederate Server und eines OpenLDAP-Benutzerverzeichnisses.
  • Technische Unterstützung der Produktivsetzung (Go-Live) der durch einen Auftragnehmer entwickelten iPad-Client-App auf Kundenveranstaltungen im europäischen Ausland.
  • Übernahme der weiteren Entwicklung.
  • Analyse der Klassenstruktur und Aufwandsschätzung für Neuentwicklung gegenüber Refactoring.
  • Finden und Beseitigen der gröbsten Fehler.

Parallel dazu:

  • Aufbau, Betreuung und Weiterentwicklung der Continuous-Integration-Infrastruktur:
  • Build-System für Developer-, Test- und Livebuilds und Deployments über alle Kundenprojekte.
  • Schreiben von Testanweisungen und Überführung in automatisierte Unit- und Systemtests.
  • Installation und Betreuung von Atlassian JIRA als Ticket-System und Atlassian Confluence als Dokumentations-System.
  • Entwicklung einer Backup- und Recovery-Strategie für komplette IT-Infrastruktur.
  • Monitoring aller Server und Dienste.
  • Planung und Beschaffung eines Servers für das Hosting der Entwicklungs-Infrastruktur auf virtuellen Maschinen.
  • Konsolidierung der Hard- und Software-Landschaft in einen potenten und ausfallsicheren Server.
  • Installation von Linux, Migration und Virtualisierung von bestehenden Installationen, Dokumentation und kontinuierliche Pflege.
  • Planung und Koordination der Aktualisierung des Betriebssystems und der Hardware auf den Live-Servern durch den Hoster bei Aufrechterhaltung des laufenden Betriebs.
  • Aufbau einer Netzwerk-Bridge mit Paketfilter zur Simulation von langsamen und/oder fehlerhaften Netzwerk-Verbindungen.
  • Analyse von Problemen in der Datenübertragung zwischen Webbrowser und Server.
ant Apple Xcode Bamboo Confluence FishEye JIRA Continuous Integration CSS Debian ERM HTML iOS JavaScript JetBrains PHPStorm Kanban MacOS Modellierung MySQL Nagios Objective-C OpenLDAP PHP PHPUnit PingFederate SAML Selenium Single Sign-on SOAP Splunk SQL Subversion Testautomation Testkonzeption UML VirtualBox VMware
Pharma
8 Monate
2009-06 - 2010-01

Programmierung einer Agentursoftware

Architekt und Software-Entwickler
Architekt und Software-Entwickler

Aufnahme der Kundenwünsche und -ideen, Erstellung von Wireframes, schrittweise Überführung aller Anforderungen in ein vollständiges UML-Modell.

Programmierung der kompletten Software, möglichst vollständige Abdeckung aller Funktionen mit Unit-Tests.

ICONIX Java JUnit Modellierung UML
Medien
2 Jahre 9 Monate
2006-04 - 2008-12

Architekt, Software-Entwickler und technischer Projektleiter in einer Unternehmensberatung

Architekt, SW-Entwickler und technischer Projektleiter
Architekt, SW-Entwickler und technischer Projektleiter

Maßgebliche Beteiligung an der Entwicklung eines komplexen Software-Produktes zur Erstellung von Steuererklärungen großer Unternehmen von der Idee bis zum Beta-Test:

  • Kommunikation mit Pilotkunden
  • Erstellung von SADT-Diagrammen zur formalen Darstellung der Arbeitsweise von Steuerberatern
  • Analyse bestehender Softwareprogramme
    auf Funktionalitäten und Datenstrukturen
  • Auswahl von Entwicklungstools
  • Aufbau und Pflege eines Wikis
  • Modellierung des Software-Produktes nach dem ICONIX-Process (Use Case getriebene Modellierungsmethode mit UML)
  • Entwicklung eines lexikalischen Parsers und Interpreters für arithmethische Regeln als Machbarkeitsstudie und späteres Kernstück des Software-Produktes
  • technische Projektleitung für die Realisierung in englischer
    Sprache (internationales Programmiererteam)
ActionScript / MXML Adobe Flex ANTLR Deutsches Steuerrecht E-Bilanz Eclipse ERM GDPdU GlassFish GoB IAS / IFRS ICONIX IDEF0 Java EE MediaWiki Modellierung Netzplantechnik PostgreSQL QFD SADT SAP NetWeaver SOA Trac UML Visual Paradigm
Banken

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Monate
2017-03 - 2017-12

Ausbildung zum Empathie-Coach

Empathie-Coach, boq GmbH, Kiel
Empathie-Coach
boq GmbH, Kiel

auf Bais der Gewaltfreien Kommunikation nach Dr. Marshall B. Rosenberg

3 Monate
2013-07 - 2013-09

TOGAF 9 Certification for People program

TOGAF 9 Certified, The Open Group
TOGAF 9 Certified
The Open Group
7 Jahre 6 Monate
1996-04 - 2003-09

Wirtschaftsinformatik-Studium

Diplom-Wirtschaftsinformatiker (FH), Fachhochschule Wedel, University of Applied Sciences
Diplom-Wirtschaftsinformatiker (FH)
Fachhochschule Wedel, University of Applied Sciences

Kompetenzen

Kompetenzen

Top-Skills

Architektur Testautomation Coaching Java Software-Entwicklung

Aufgabenbereiche

Enterprise-Architektur / IT-Strategie
IT-Coaching
Qualitätssicherung
Software-Architektur / Entwurf / Modellierung
Software-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

ALM
ANTLR
Apple Xcode
Atlassian Bamboo
Atlassian Confluence
Atlassian FishEye
Atlassian JIRA
BPMN
Continuous Integration
CSS
Docker
Eclipse
Enterprise Architect
ERM (Entity-Relationship-Modeling)
git
GlassFish
HP Quality Center
HTML
ICONIX
JetBrains Hub
JetBrains IntelliJ IDEA
JetBrains PHPStorm
JetBrains TeamCity
JetBrains Upsource
JetBrains YouTrack
JUnit
Kanban
MediaWiki
Microsoft Access
Microsoft Excel
Microsoft Powerpoint
Microsoft Project
Microsoft Visio
Microsoft Word
Modellierung
Nagios
Navigation / Nautik
Netzwerk
PHPUnit
PingFederate
Risikoanalyse
SAML
SAP FI/CO
SAP NetWeaver
Selenium
Single Sign-On
SOA
SOAP
Splunk
Subversion
Test
Testautomation
Testkonzeption
Tests
TOGAF
Trac
UML
VirtualBox
Visual Paradigm (for UML & Teamwork Server)
VMware
WordPress
XBRL
Xen
XML

weitere Methoden:

Balanced Scorecard
Deutsches Steuerrecht
E-Bilanz
GDPdU
Geschäftsprozessanalyse / -modellierung
Getting Things Done (GTD)
GoB
IAS / IFRS
IDEF0 Integration Definition for Function Modeling
Netzplantechnik
QFD (Six Sigma)
Rechnungslegung nach Handelsgesetz
SADT Structured Analysis and Design Technique
SOA Service Oriented Architecture
SSA Strukturierte Systemanalyse
strukturiertes Review

Betriebssysteme

Debian
iOS
Linux
MacOS X
Windows

Programmiersprachen

ABAP
ant
Assembler
Bash
C
Java
JavaScript
LaTeX
Lisp
Perl
PHP
Python
SQL

Datenbanken

MySQL
OpenLDAP
PostgreSQL
SQLite

Managementerfahrung in Unternehmen

technische Projektleitung

Branchen

Branchen

Banken
Automotive
IT-Dienstleister
Pharma
Retail

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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