Scrum-Master, Solution Architect, Full reactive Developer, Java Developer
Aktualisiert am 31.08.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Scrum-Master
Solution Architect
Java Developer
Deutsch
Englisch

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
möglich

Projekte

Projekte

3 Monate
2023-12 - 2024-02

Betriebsunterstützung

DevOps Engineer
DevOps Engineer
  • Aufnehmen der Anforderungen aus dem Projekt und Betrieb und Aufbereitung der unternehmensinternen Onboarding Dokumentation zur Einrichtung der projektspezifischen Anwendungslandschaft in die Monitoring-Plattform Dynatrace
  • Abstimmung der Dokumentation mit den stakeholdern zum approval
  • Call mit Dienstleister (Indien) zur bilateralen Abstimmung über den Zeitplan der Umsetzung und Tracking des Fortschritts
  • Troubleshooting bei der Übertragung von Dateien eines propietären Tools und TicketErstellung an indischen Dienstleister zur Beseitigung des Fehlers durch Umkonfiguration des SSH-Daemons
  • Abstimmung mit Developern, Betrieb und weiteren stakeholdern zur Vereinheitlichung des Loggings aller projektspezifischen Software-Komponenten auf den Servern, den NAS-Drives hinsichtlich der Komprimierung, Archivierung und des Löschens auf den Stages UAT1 / UAT2 und PROD
  • Tägliches Prüfen der Verfügbarkeit / des Status aller projektspezifischen Software Komponenten auf den Stages UAT1 / UAT2 und PROD
  • Zuteilung von Tickets / Arbeitsanweisungen im Fehlerfall
  • Erarbeitung eines Vorschlags zur Optimierung der DevOps-Pipelines (Bamboo/Ansible)
Dienstleister
4 Monate
2023-08 - 2023-11

Umsetzung einer full reactive, responsive Kommunikations-Plattform

Solution Architect / Developer MacOS X Linux Play Framework ...
Solution Architect / Developer

Umsetzung einer full reactive, responsive Kommunikations-Plattform zur Steuerung von Wartungsprozessen und technischer Dokumentation von Immobilien
  • Aufbau der Entwicklungsumgebung, Test-Umgebung und Produktion
  • Einrichten der Service-Infrastruktur im Spring Boot Backend
  • Einrichten der Client-Komponenten im Frontend mittels Play Framework
  • Implementierung einer konfigurierbaren Prozesssteuerung in Spring Boot
  • Implementierung von Webflux Restful Services im Backend incl. Security zur Absicherung
  • Implementierung einer Rollenabhängigen Oberfläche
  • Implementierung eines Login's incl. der Verwaltung von Benutzern incl. der Rollen/Rechte
  • Implementierung der Modelle und der full responsive Pflege-Oberflächen zur Verwaltung von Objekten, Einheiten, Mieter/WEG-Clienten, Vorständen (WEG), Handwerker und Dokumente
  • Implementierung eines Prozesses zur Entgegennahme von gemeldeten Schäden incl. Einholen von Angeboten durch Handwerker, Abnahme durch den WEG-Vorstand und beauftragung
  • Implementierung der Persistenz in Spring Boot im full reactive Muster (Backpressure)
  • Iterative Umsetzung der Software incl. Fixing der Fehler
  • Aufbau und Test der Docker Infrastruktur mit Docker-Compose
  • Einrichten einer Sub-Domain mit Let's Encrypt SSL-Zertifikat und Weiterleitung auf den Client

Mint Linux 21.2 Ubuntu Linux 22.04.3 LTS Javascript HTML5 Twitter Bootstrap MariaDB 10.6.12 Docker 20.0.6 HAProxy 2.7.2 Java 11 JQuery Spring Boot MariaDB Docker HAProxy Mac OSX 13.4.1
MacOS X Linux Play Framework Java Javas HTML Twitter Bootstrap JQuer Spring Boot MariaDB Docker HAPr
Dienstleister
1 Monat
2023-07 - 2023-07

Umsetzung von Prozessen und Controllern zur Steuerung/Speicherung von Arbeitgeberdaten

Solution Architect / Developer
Solution Architect / Developer

Umsetzung von Prozessen und Controllern zur Steuerung/Speicherung von Arbeitgeberdaten im Kontext entsprechender Versicherungsprodukte
  • Beschreibung der anzupassenden bzw. Neuen Prozesse in ArcWay (Business-Analyse)
  • Beschreibung der anzupassenden bzw. Neuen Prozesse in Camunda (Implementierung)
  • Anbindung/Anpassung der Schnittstellendaten bzw. Prozess-Schritt Daten von neuen bzw. bestehender Camunda-Prozesse
  • Anpassung bereits bestehender Controller zum Anreichern von Daten oder Änderungen von Prozess-Schritten
  • Anpassung der DDL für die Arbeitgeberdaten und Erweiterung/Anpassung von bestehenden Modell-Klassen
  • Anpassung von Angular-Komponenten
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 hauseigenes Framework ArcWay Camunda Windows
Versicherung
8 Monate
2022-11 - 2023-06

Steuern von elektronischen Unterschriften auf Vertragsdaten

Solution Architect / Developer Windows 11 Atlassian JIRA Atlassian Confluence ...
Solution Architect / Developer

Umsetzung von Spring Boot Backend services zum Steuern von elektronischen Unterschriften auf Vertragsdaten
  • Implementierung von restful services zur Anbindung von restful services eines Anbieters zum Hosten von digital (zu) unterzeichnenden Dokumenten
  • Entgegennahme von Daten aus dem Frontend zur Steuerung der signotec API bzw. Zum Anreichern von Daten in die Signotec Cloud
  • Laden der unterzeichneten Dokumente aus der Signotec Cloud und Speicherung in der Datenbank der hauseigenen Beratungssoftware
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 hauseigenes Framework signoSign Universal Cloud Windows
Windows 11 Atlassian JIRA Atlassian Confluence Java 11 Spring Boot Oracle 11g Apache Tomcat
Versicherung
11 Monate
2022-02 - 2022-12

Umsetzung einer Dokumentenverwaltung mit Abnahme durch Rollen/Rechte

Solution Architect / Developer Java Spring Boot
Solution Architect / Developer

Umsetzung einer Dokumentenverwaltung mit Abnahme durch Rollen/Rechte & Gültigkeitszeiträumen der Dokumente zur Übergabe der Daten an den Druckserver
  • Erstellen eines Git-Projektes innerhalb der Anwendungslandschaft
  • Erstellen eines Servicierungsrahmens in Spring Boot
  • Implementierung der restful Services für den Zugriff vom Angular-Frontends
  • Implementierung von Junit-Tests und Integration in die Jenkins Build-Pipeline
  • Implementierung der Persistenz incl. Migration/Fortschreibung der DDL und Daten mittels flyway
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Teilnahme an Architektur-Meetings zur Abstimmung mit Schnittstellen bzw. der weiteren Anwendungslandschaft
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Readme.md Dateien und in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 Windows
Java Spring Boot
Versicherung
3 Monate
2022-09 - 2022-11

Umsetzung einer Spring Boot Backend Anwendung

Solution Architect / Developer Java Spring Boot Tomcat ...
Solution Architect / Developer

Umsetzung einer Spring Boot Backend Anwendung zur zeitgesteuerten Prüfung von zu Löschenden Daten, welche in die Fristen der DSGVO fallen
  • Erstellen eines Git-Projektes innerhalb der Anwendungslandschaft
  • Erstellen eines cronjob gesteuerten Anwendungsrahmens in in Spring Boot
  • Implementierung eines restful services zum manuellen Starten des Datenbank housekeepings
  • Sichtung bzw. Analyse des zugrunde liegenden Datenmodells
  • Implementierung von Löschjobs über Hibernate
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Readme.md Dateien und in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 Windows
Java Spring Boot Tomcat Jira Conflue Oracle Window
Versicherung
11 Monate
2021-09 - 2022-07

Kommunikations-Software zur Steuerung eines Prozesses zum Schadenmanagement

Solution Architect / Developer Java JavaScript jQuery ...
Solution Architect / Developer

Umsetzung einer full reactive, responsive Workflow- bzw. Kommunikations- Software zur Steuerung eines Prozesses zum Schadenmanagement im Bereich Caravan
  • Aufbau der Entwicklungsumgebung, Test-Umgebung und Produktion
  • Einrichten der Service-Infrastruktur im Spring Boot Backend
  • Einrichten der Client-Komponenten incl. full responsive UI im Frontend mittels Play Framework
  • Implementierung einer konfigurierbaren Prozesssteuerung in Spring Boot
  • Implementierung von WebFlux Rest Services im Backend incl. Security zur Absicherung
  • Implementierung einer Synchronisierung mit einem CRM zum Abgleich von Partner-Daten
  • Implementierung einer Rollen- und Datenhohheit-abhängigen Oberfläche
  • Implementierung eines Login's incl. der Verwaltung von Benutzern incl. der Rollen/Rechte
  • Implementierung einer Rechte-Matrix zur Steuerung der Daten-Hohheit und Sichtbarkeit bzw. Prozess-Schrittsteuerung incl. Auslesen aus der Datenbank
  • Implementierung der full reactive Persistenz mit Spring Boot
  • Iterative Umsetzung der Software incl. Fixing der Fehler
  • Aufbau und Test der Docker Infrastruktur mit Docker-Compose
  • Einrichten eines privaten Docker Netzwerks mit als HAProxy als Load-Balancer auf der Produktion
  • Einrichten einer Sub-Domain mit Let's Encrypt SSL-Zertifikat und Weiterleitung auf den HAProxy

Mint Linux 21.2 Ubuntu Linux 22.04.3 LTS Javascript HTML5 Twitter Bootstrap Java 11/Spring Boot 2.6.6 MariaDB 10.6.12 Docker 20.0.6 HAProxy 2.7.2 Mac OSX 13.4.1 Play Framework 2.8.8 JQuery Java 11
Java JavaScript jQuery HTML5 Twitter Bootstrap Spring Boot
Schadensabwicklung Caravan
Köln
1 Monat
2021-11 - 2021-11

Aufbau eines Webdav Kalender-Servers zur zentralen Verwaltung von Terminen

Solution Architect
Solution Architect

  • Recherche nach Kalenderserver auf Linux-Basis zur Integration von Windows und Mac-Kalender
  • Installation/Konfiguration einer zentralen radicale Instanz (Kalender-Server)
  • Test der Installation

SuSE Linux
Werbeagentur
Köln
1 Jahr 11 Monate
2019-05 - 2021-03

Implementierung eines Prototypen auf Basis Hyperledger Fabric

Solution Architect
Solution Architect

  • Gemeinsamer Aufbau eines Konzeptes mit dem Kunden
  • Selektion eines adäquaten Blockchain-Frameworks zur Implementierung einer gemischten (public/private) Blockchain-Lösung
  • Implementierung eines Protoypen (2nd layer) auf Basis Spring Boot 2, Hyperledger
  • Fabric Java Client und Thymeleaf
  • Wechsel von Hyperledger Fabric zu Hyperledger Iroha
  • Implementierung eines Restful Services zur Registrierung der verschienen Rollen/User
  • Deployment des Prototypen mittels Docker compose

Mac OSX Mint Linux Microsoft Word Hyperledger Fabric (Docker Container) Hyperledger Fabric Java Client Spring Boot 2.1.3 Thymeleaf 2.3.1 MongoDB (Docker Container)
Kunst
1 Monat
2020-12 - 2020-12

Implementierung eines Prototypen zur Anzeige von Immobilien-Objekten

Solution Architect / Developer Java jQuery Docker ...
Solution Architect / Developer

Implementierung eines Prototypen zur Anzeige von Immobilien-Objekten auf einer Map mit Anzeige einer Route
  • Recherche nach Navigations-Alternativen zu Google
  • Implementierung einer Map mit Anzeige der Objekte und Anzeige der Route zu einem Objekt unter Verwendung der Play Frameworks und OpenStreetMap

Mint Linux HTML5 Twitter Bootstrap Docker OpenStreetMap MapBox Mac OSX Play Framework 2 Javascript JQuery
Java jQuery Docker Twitter Bootstrap JavaScript
Softwarehaus
Köln
1 Monat
2020-12 - 2020-12

Erstellung eines IT-Konzepts

Solution Architect / Programmierer
Solution Architect / Programmierer
Erstellung eines IT-Konzepts zur Umsetzung einer Workflow- bzw. Kommunikations Software zur Steuerung eines Prozesses zum Schadenmanagement im Bereich Caravan
  • Teilnahme an einer Planungsrunde zur Ersterfassung der Ziel-Tasks und dem Umfang
  • Erstellung eines Umsetzungskonzepts incl. Beschreibung der fachlichen Funktionalität, der technischen Infrastruktur, der nicht funktionalen Anforderungen und einer Aufwandsschätzung
Mac OSX MS Word
Dienstleister
3 Jahre 8 Monate
2017-02 - 2020-09

Transformation eines Host-/Cobol- Bestandssystems von Cobol / z/OS auf Java / Linux (RHEL)

Solution Architect , Programmierer
Solution Architect , Programmierer

  • Implementierung eines Data-Layers in Java (RHEL Linux) mit Spring Boot und MyBatis
  • Prototyping und Tests verschiedener Transport-/Datenprotokolle (Json/Rest, Hessian/Http, hausinternes Protokoll) hinsichtlich Performance
  • Prototyping eines distributed Transaction Systems auf Basis von Spring, MyBatis
  • Dokumentation der verschiedenen Prototypen
  • Aufstellung von Transformationsregeln hinsichtlich Wartbarkeit und Architektur für Transformation der Cobol Programme nach Java
  • Debugging/Fixing von Fehlern in Java-Server Teil (Persistence Layer) und in transformierten Programmen
  • Bereitstellung von Entwicklungs-VM's mit Vagrant
  • Übernahme von Deployment-Tätigkeiten (Atlassian Bamboo / Ansible)
  • Implementierung einer Caching Lösung auf Basis Memcached
  • Implementierung eines Cache-Client GUI zum Verwalten der im Cache gehaltenen Objekt-Netze
  • Last und Performance-Tests auf verschiedenen Umgebungen (RHEL/RHEL unter z/OS) unter Berücksichtigung produktionsnaher Infrastruktur
  • Dokumentation der Last und Performance-Analysen
  • Deployment von Spring Boot Admin auf allen DEV Umgebungen
  • Teilnahme an projektübergreifenden Architektur-Gremien
  • Übernahme von Koordininationsaufgaben im Bereich Deployment, Infrastruktur und Tests
  • Dokumentation der operational readiness für den ISP

Windows 7 SP1 Enterprise/Windows 10 RHEL Linux 7 Office Professional Plus 2010 Enterprise Architect 7.1 Lotus Notes 8.5 Java 8 DB2 10 Eclipse IntelliJ Docker Git Bitbucket Confluence Jira Spring Boot Spring DI Spring AOP Spring Boot Admin App (Codecentric) Jmeter Memcached Vagrant
Versicherer
1 Monat
2019-09 - 2019-09

Implementierung eines Protoyps zur automatisierten technischen Analyse von Bitcoin-Kursen (OHLC)

Solution Architect
Solution Architect

  • Evaluieren von Java-Frameworks zur technischen Analyse und Strategie-Unterstützung durch KI
  • Entwerfen und Implementieren der Grundstruktur zur automatischen Analyse von OHLC Signalen
  • Implementierung des Empfanges von OHLC Daten von der Börse Kraken.com auf Basis von Spring Boot Scheduling und dem Xchange Framework
  • Implementierung der Persistenz von OHLC Daten mit Spring Boot reactive Mongo (MongoDB)
  • Implementierung von Strategien auf Basis von technischen Indikatoren mit dem TA4J Framework
  • Implementierung von automatischen Senden einer eMail bei ausgelösten Ver-/KaufSignalen
  • Implementierung von Micro-Services auf Basis gespeicherter OHCL Signale

Mac OSX Mint Linux Microsoft Word Spring Boot 2.1.3 MongoDB (Docker Container)
Auto-Trading
1 Jahr
2016-03 - 2017-02

Anbindung eines Partnersystems an ein API-Gateway

Solution Architect
Solution Architect

  • Analyse der bestehenden Schnittstellen unter Berücksichtigung neuer ArchitekturVorgaben (Restful Services, 24/7 h Verfügbarkeit)
  • Untersuchung der Machbarkeit durch Prototyping und Tests hinsichtlich Performance
  • Dokumentation der neuen Bestandsschnittstelle unter Berücksichtigung der Dokumentationsstandards
  • Überwachung einer weiteren Bestandsschnittstelle hinsichtlich einzuhaltenden Architektur-Vorgaben
  • Einrichtung der Deployment-Infrastruktur mit entsprechenden Laufzeitumgebungen, Continuous Integration etc.
  • Übernahme von Deployment-Tätigkeiten
  • Performance-Analysen auf verschiedenen Umgebungen unter Berücksichtigung produktionsnaher Infrastruktur
  • Dokumentation der Performance-Analysen
  • Teilnahme an projektübergreifenden Architektur-Gremien
  • Übernahme von Koordininationsaufgaben im Bereich Deployment, Infrastruktur und Tests

Windows 7 SP1 Enterprise RHEL Linux 7.2 Office Professional Plus 2010 Enterprise Architect 7.1 Lotus Notes 8.5 Java 8 Eclipse Oxygen SVN Jira Spring Boot Spring DI Spring AOP Axway API Gateway JMeter
Versicherer
1 Jahr 5 Monate
2014-10 - 2016-02

Entwicklung eines Kundenportals

Scrum-Master, Technischer Teilprojektleiter
Scrum-Master, Technischer Teilprojektleiter

  • Einführung von Scrum als Management Vorgehensmodell
  • Planung und Durchführung von Sprint-Planungen im Kontext der umgebenden Projekte zugrunde liegenden Vorgehensmodelle (semi agil, Wasserfall)
  • Durchführung von daily scrums
  • Überwachung des scrum Prozesses
  • Durchführung von backlog groomings mit product owner und Team
  • Erstellung von Entscheidungsvorlagen bei technischen Optionen
  • Analyse der Infrastruktur und Anwendungslandschaft angrenzender Schnittstellen
  • Aufstellen der Budgetplanung
  • Aufstellen einer Roadmap unter Berücksichtigung der Sprints
  • Aufstellen einer Meilensteinplanung und Synchronisierung mit der Meilensteinplanung weiterer Schnittstellenprojekte
  • Etablieren regelmäßiger Meetings mit Architektur von Schnittstellen-Projekten
  • Beisteuerung technischer Themen für den Lenkungsausschuss
  • Durchführung von Status-Berichten an Bereichsleitung und Projekt-Sponsor

Windows 7 SP1 Enterprise Office Professional Plus 2010 Enterprise Architect 7.1 Lotus Notes 8.5
Versicherer
8 Monate
2014-02 - 2014-09

Entwicklung von Tarifierungssoftware in GWT zur Einbettung in einem CRM-Produkt

Technischer Designer, Programmierer
Technischer Designer, Programmierer

  • Umsetzung von fachlichen Vorgaben (Oberfläche, Business-Logik, Server-Logik)
  • Beheben von Defects und Rückmeldung über das Bug-Tracking System
  • Teilnahme an diversen Joure fixes
  • Refactoring und Redesign von Schnittstellen zur Entkopplung von Drittsystemen
  • Entwickeln von fachlichen Regeln auf Basis von Hibernate Bean Validation
  • Erstellung von Junit-Tests
  • Tests mit SOAP-UI und Selenium

Windows 7 SP1 Enterprise Office Professional Plus 2010 IBM RAD 7.5.5.5 WebSphere 7.0.0.31 SVN 1.7 GWT 2.5.1 Java 1.7 EJB 3.0 BiPRO BSI CRM HP QC 11.5 Enterprise Architect 7.1 Lotus Notes 8.5
Versicherer
4 Monate
2013-09 - 2013-12

Anpassung einer Web-Anwendung an SEPA und neue gesetzliche Anforderungen

Programmierer
Programmierer
Anpassung einer Web-Anwendung an SEPA und neue gesetzliche Anforderungen an KFZMeldeverfahren (eVB), Überarbeiten der technischen Trennung einer Web-Anwendung

  • Umsetzung von fachlichen Vorgaben (Oberfläche, Business-Logik)
  • Koordination Projekt-Team mit Basisarchitektur und SOA-Team
  • Erstellung von SOAP-Webservices zur BPEL-Integration in die SOA
  • Erstellung von Junit-Tests
  • Tests mit SOAP-UI

Windows XP Excel Word Eclipse Dimensions JSF 2 Primefaces Java 1.6 Maven Spring (IOC/AOP/WS/Batch)
IT-Dienstleister
1 Jahr 2 Monate
2012-07 - 2013-08

Weiterentwicklung einer Android-App zur lokalen Verschlüsselung privater Daten

Programmierer
Programmierer
  • Überarbeitung/Weiterentwicklung der Oberfläche 
  • Einbindung der Google Maps API 
  • Einbindung einer OCR Software (lokal) 
  • Weiterentwicklung der fachlichen Entwürfe
OS X 10.7.4 Excel Word Eclipse Indigo Subversion Android SDK Android Eclipse Plugin (ADT) Java Hessian Protokoll HTC One X HTC One LG P990 Google Nexus 7
IT-Dienstleister
7 Monate
2012-11 - 2013-05

Anbindung einer mobile payment Plattform an SAP R3

Programmierer
Programmierer

  • Umsetzen der Businesslogik als OSGI Bundles
  • Erstellen von Soap Webservices als SOA Service-Schicht
  • Anbindung der My SAP Schnittstelle über Soap
  • Erstellung einer Android Test App
  • Support für Anbindung einer iOS App
  • Erstellung von Junit und SoapUI Tests
  • Durchführung von Entwicklertests
  • Dokumentation des Designs
  • Status Calls mit internationalen Teammitgliedern (3 Kontinente)

Windows 7 Professional Eclipse Indigo Apache Felix Subversion Java Soap Spring Framework 3.1.1 mobiliser 5.1 OSGI My SAP Schnittstelle
IT-Dienstleister
1 Monat
2012-10 - 2012-10

Migration einer Persistence-Schicht von Spring/DAO auf JPA/eBean

Architekt, Programmierer
Architekt, Programmierer

  • Migration der Persistence-Schicht einer CRM-Anwendung von Spring/DOA auf JPA/eBean
  • Anpassung Junit-Tests
  • Durchführung von Entwicklertests

OS X 10.7.4 Eclipse Indigo Subversion Java Hessian Protokoll Spring Framework 3.1.2 eBean 2.7.7
IT-Dienstleister
3 Monate
2012-07 - 2012-09

Entwicklung einer Android-App zur lokalen Verschlüsselung

Architekt, Programmierer
Architekt, Programmierer
Entwicklung einer Android-App zur lokalen Verschlüsselung privater Daten und Replikation über binäres Protokoll mit dem Server

  • Entwurf der Oberfläche
  • Umsetzung der Oberfläche mit Fragments-API (ab Honeycomb) zur Verwendung von Handhelds und Tabs
  • Entwurf Datenaustausch und Anpassung an bestehender Server-Software zur Synchronisierung der Daten
  • Verschlüsselung der lokalen Daten
  • Integration von Fotos incl. Zip und Verschlüsselung

OS X 10.7.4 Excel Word Eclipse Indigo Subversion Android SDK Android Eclipse Plugin (ADT) Java Hessian Protokoll HTC One X Acer Iconia Tab A200
IT-Dienstleister
4 Monate
2012-03 - 2012-06

Entwicklung einer neuen fachlichen Domäne "Leadmanagement"

Architekt, Programmierer
Architekt, Programmierer
Entwicklung einer neuen fachlichen Domäne "Leadmanagement" und Fehlersuche/Weiterentwicklung einer Altervorsorgeberatungssoftware

  • Umsetzung von fachlichen Vorgaben
  • Entwicklung der Architektur nach DV-Konzept
  • Erarbeitung des technischen Rahmens basierend auf Technologie-Stacks der RahmenArchitektur
  • Erstellung von SOAP-Webservices zur BPEL-Integration in die SOA
  • Erstellung von Junit-Tests
  • Tests mit SOAP-UI
  • Fehlersuche im Framework Altersvorsorgeberatung, technische Basisframeworks (JSF2/Primefaces)
  • Bugfixing

Windows XP Excel Word Eclipse Dimensions Subversion JSF 2 Primefaces Java 1.6 Maven Spring (IOC/AOP/WS/Batch)
Entwicklung einer neuen fachlichen Domäne "Leadmanagement" und Fehlersuche/Weiterentwicklung einer Altervorsorgeberatungssoftware
2 Monate
2012-01 - 2012-02

Vorstudie eines Unternehmensportals

Architekt, Berater
Architekt, Berater
Vorstudie eines Unternehmensportals als Ablösung der bisherigen AWL und Integration der bestehenden Prozesse/Subsysteme

  • Analyse des Scopes und Erhebung der Dimension des Unternehmensportals
  • Entwicklung eines Zielbildes unter Berücksichtigung der bisherigen Geschäftsprozesse
  • Erstellung einer technischen Stückliste von Komponenten/Standards
  • Erarbeitung von Basisthemen und Pilot-Themen
  • Erstellung eines groben Blueprints des Unternehmensportals
  • Analyse von Portalservern wie WebSphere Portal Server, Liferay etc.

Windows XP Excel Word Powerpoint JEd
Versicherer
1 Monat
2011-12 - 2011-12

Umsetzung einer mobilen Website (Iphone/Android)

Programmierer
Programmierer
Umsetzung einer mobilen Website (Iphone/Android) "Brutto-/Netto Berechnung" auf Basis JSF2/Primefaces mobile

  • Umsetzung der fachlichen und Design-Vorgaben
  • Tests auf verschiedenen mobilen Endgeräten
  • Bugfixing

Windows XP Excel Word Eclipse Subversion JSF 2 Primefaces mobile Java 1.6 Maven
IT-Dienstleister
6 Monate
2011-06 - 2011-11

Umsetzung eines Bündel-Produktes im Bereich Komposit

Architekt, Berater, Programmierer
Architekt, Berater, Programmierer
Umsetzung eines Bündel-Produktes im Bereich Komposit, basierend auf neuer Portal Architektur zur Erstellung eines Angebotes/Antrages mit automatisierter Verarbeitung über BPEL/Subsysteme

  • Teilnahme an wöchentlichen Projektmeetings
  • Entwicklung von Webservices zur Integration in die SOA mittels BPEL
  • Entwicklung von fachlichen Anforderungen und Erstellen von Junit-Tests
  • Durchführung von Code-Reviews
  • Mitwirkung Modellierung des Komposit-Fachmodells (SHUK)
  • Prüfung der Einhaltung der Architektur/Code-Richtlinien
  • Koordination mit Projekt-Team Basisarchitektur und SOA-Team
  • Überarbeitung des Maven-Build hinsichtlich Build von dynamischen Modellen mittels JAXB und Partitionierung in fachliche Domänen
  • Beratung und Teilnahme an Meeting zum Parallelbetrieb von alten Produkten mit dem neuen Bündel-Produkt
  • Performance-Messungen und Ausarbeitung von Maßnahmen

Windows XP Excel Word Eclipse Dimensions Oracle JSF 2 Primefaces Java 1.6 Maven Spring Ibatis JAXB Apache Orchestra
Versicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

  • Solution-Architect
  • JEE-Softwarearchitekt
  • Scrum-Master
  • Projektleiter
  • OOA/OOD/OOP Consultant
  • Anwendungsentwickler Java/Android/Smalltalk
  • Coach

Kompetenzen

Kompetenzen

Top-Skills

Scrum-Master Solution Architect Java Developer

Produkte / Standards / Erfahrungen / Methoden

Methoden/Standards:

  • BiPRO
  • Scrum
  • Designpatterns
  • Objektorientierte Analyse/Design mit Booch und UML
  • Objektorientierte Programmierung mit Java, Smalltalk und Borland Pascal


IDE:

  • Intellij
  • Eclipse
  • Rational Application Developer (RAD) 7.5
  • Visual Age for Java 2.0-3.5.3
  • Visual Age for Smalltalk 2.0-6.0.1
  • Smalltalk MT 1.0-3.0
  • Visual Smalltalk Enterprise 2.0-3.1
  • Borland Pascal


UML-Werkzeuge:

  • Enterprise Architect
  • Innovator
  • Rational Rose
  • Paradigm Plus
  • Innovator


Laufzeitumgebungen/Tools/Bibliotheken/Frameworks/Apis:

  • Docker
  • Git
  • Bitbucket
  • Confluence
  • Jira
  • Spring Boot 1/2
  • Microservices
  • Memcached
  • Vagrant
  • Ansible
  • Bamboo
  • Keycloak
  • Jenkins
  • WebSphere 7.0
  • Play Framework
  • Riena
  • Apache Felix
  • OSGI
  • Apache POI
  • GWT
  • EXT GWT
  • JSF 1.2/2
  • Primefaces
  • JQuery UI
  • Spring
  • Commons Logging
  • LOG4J
  • Apache Httpd
  • Apache Tomcat
  • Apache Ant
  • Apache Axis/Soap
  • Apache FOP
  • Apache Cocoon
  • XML
  • Swing
  • Jgoodies
  • Junit
  • Spirit
  • Maven
  • Hivemind
  • Hibernate
  • PMS Micado Frameworks
  • Window Builder Pro
  • ISPF


Systemsoftware:

  • Mac OSX
  • Windows
  • Linux (verschiedene Distributionen)
  • Unix
  • Solaris 9
  • OS/2
  • IBM ISPF
  • HP-UX
  • Novell
  • MS-Dos
  • MVS, OS/390
  • RSX 11M V4.1


Standardsoftware:

  • Microsoft Office
  • Staroffice
  • Lotus Notes
  • Internet Explorer
  • Mozilla
  • Opera
  • Netscape Navigator
  • Micrografx Flowcharter


Erfahrungen:

  • Entwicklung von Blockchain-Prototypen (2nd layer)
  • Erstellung von full reactive und responsive Web-Applications

  • Migration einer Bestandsoftware (ca. 6,5 Mio Zeilen Code) von Cobol auf Java mit Wechsel von IBM Mainframe auf Spring Boot Webservices auf dezentraler RHEL Linux VM's incl. Load-Balancing
  • Technische Analyse zu Erstellung von JEE-Architekturen und Unternehmensportalen
  • Projekt-/Teilprojektleitung bzw. Produktverantwortung
  • Scrum-Master
  • Umfangreiche J2EE- bzw. Smartclient-Erfahrungen
  • Entwurf/Umsetzung umfangreicher technischer J2EE-Architekturen
  • Erfahrungen in der Entwicklung von Adroid-Apps
  • Umfangreiche Erfahrungen in verschiedenen Web-Frameworks
  • Umfangreiche fachliche Erfahrungen in der Versicherung (Komposit und Leben)
  • Umfangreiche fachliche Erfahrungen in der Finanzbranche (Zahlungsverkehr, Mahnwesen, Finanzprodukte)
  • Erfahrungen mit BiPRO bei Analyse/Design von BiPRO konformen Services im Bereich Angebot/Antrag
  • Umfangreiche Erfahrungen von Frontend-Enwicklung in Swing
  • Zahlungsspezifische Formate DTAUS, DTAZV, MT940, MT942
  • Umsetzen von Client-/Server Softwarearchitekturen nach Designpatterns
  • objektorientierte Programmierung mit Java
  • objektorientierte Programmierung mit Smalltalk
  • objektorientierte Analyse und Design nach Booch/UML
  • Schadenssysteme im Kompositbereich
  • Lebensversicherungssysteme (Bestand-, Produkt-, Angebot-)
  • Tarifrechner (Komposit, Leben)
  • Apache Httpd, Tomcat (Router-Servlet) und Axis/SOAP
  • Umfangreiche Erfahrung in Spring(-AOP)
  • HTTPS Bibliothek (Win32) in Smalltalk (OICommunications von Objects & Imagination Software GmbH)
  • PMSMicado (jetzt CSC) Persistence- und Application-Framework
  • Spirit Framework compeople AG (Jetzt Eclipse Projekt Riena)
  • Fundierte Erfahrungen im Umgang mit JDBC/ODBC
  • Entwurf von Websites (HTML, Javascript, DHTML)

Betriebssysteme

Amiga OS
CP/M
Dos
HPUX
IBM ISPF
MS-DOS
MVS, OS/390
Novell
OS/2
PalmOS
RSX-11
SUN OS, Solaris
Solaris 9
Unix
VMS
Windows
XP, 2000, NT, 98, 95
Linux

Programmiersprachen

Assembler
C
Cobol
CORBA IDL
Evaluierung SOM/DSOM unter OS/2
Fortran
77
Java
> 12 Jahre Erfahrung
JavaScript
3 Jahre Erfahrung mit Java ,Grundwissen in Javascript
JCL
Maschinensprachen
Macro Assembler unter PDP11, 68000er
Paradox
Pascal
objektorientiert
Perl
PL/1
QMF
Smalltalk
> 11 Jahre Erfahrung
Android
JSP
> 12 Jahre Erfahrung
SQL

Datenbanken

Access
Adabas
BDE
BTrieve
DB2
Lotus Notes
MySQL/MariaDB
ODBC
aktuell
Oracle
Paradox
SQL
Sybase
SQL-Anywhere 5 und 7 (aktuell)
MongoDB
SQLite

Datenkommunikation

APPC CPI-C RS232
CORBA
Ethernet
Fast Ethernet
Internet, Intranet
ISDN
Novell
parallele Schnittstelle
RPC
Soap (simple object access protocol)
RS232
TCP/IP
Windows Netzwerk
Winsock
HTTPS/Wininet
Implementierung einer Kommunikation über Internet mit HTTPS/Soap in Smalltalk

Hardware

Amiga
Konfigurationen für Film & Multimedia
BULL
Serie Micral
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
Framegrabber
HP
IBM Großrechner
4361
Iomega
Jaz/Zip
Modem
Zyxel, Yorico
PC
DEC PDP 11/34
RSX11M V4.1
Rational
Rose
Scanner
Siemens MX
300
Soundkarten
Soundblaster
SUN
Ultra Sparc 30
US Robotics Pilot
VAX
Micro VaxII
Video Capture Karte
Mac Powerbook
MacBook Pro
MacBook Air
IMac
Micro VAX II

Branchen

Branchen

  • Kunst
  • Inkasso
  • Medizin
  • Heimatschutz
  • Vermögensberatung
  • Banken
  • Versicherungen
  • Handel
  • Verlag
  • IT-Dienstleister

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
möglich

Projekte

Projekte

3 Monate
2023-12 - 2024-02

Betriebsunterstützung

DevOps Engineer
DevOps Engineer
  • Aufnehmen der Anforderungen aus dem Projekt und Betrieb und Aufbereitung der unternehmensinternen Onboarding Dokumentation zur Einrichtung der projektspezifischen Anwendungslandschaft in die Monitoring-Plattform Dynatrace
  • Abstimmung der Dokumentation mit den stakeholdern zum approval
  • Call mit Dienstleister (Indien) zur bilateralen Abstimmung über den Zeitplan der Umsetzung und Tracking des Fortschritts
  • Troubleshooting bei der Übertragung von Dateien eines propietären Tools und TicketErstellung an indischen Dienstleister zur Beseitigung des Fehlers durch Umkonfiguration des SSH-Daemons
  • Abstimmung mit Developern, Betrieb und weiteren stakeholdern zur Vereinheitlichung des Loggings aller projektspezifischen Software-Komponenten auf den Servern, den NAS-Drives hinsichtlich der Komprimierung, Archivierung und des Löschens auf den Stages UAT1 / UAT2 und PROD
  • Tägliches Prüfen der Verfügbarkeit / des Status aller projektspezifischen Software Komponenten auf den Stages UAT1 / UAT2 und PROD
  • Zuteilung von Tickets / Arbeitsanweisungen im Fehlerfall
  • Erarbeitung eines Vorschlags zur Optimierung der DevOps-Pipelines (Bamboo/Ansible)
Dienstleister
4 Monate
2023-08 - 2023-11

Umsetzung einer full reactive, responsive Kommunikations-Plattform

Solution Architect / Developer MacOS X Linux Play Framework ...
Solution Architect / Developer

Umsetzung einer full reactive, responsive Kommunikations-Plattform zur Steuerung von Wartungsprozessen und technischer Dokumentation von Immobilien
  • Aufbau der Entwicklungsumgebung, Test-Umgebung und Produktion
  • Einrichten der Service-Infrastruktur im Spring Boot Backend
  • Einrichten der Client-Komponenten im Frontend mittels Play Framework
  • Implementierung einer konfigurierbaren Prozesssteuerung in Spring Boot
  • Implementierung von Webflux Restful Services im Backend incl. Security zur Absicherung
  • Implementierung einer Rollenabhängigen Oberfläche
  • Implementierung eines Login's incl. der Verwaltung von Benutzern incl. der Rollen/Rechte
  • Implementierung der Modelle und der full responsive Pflege-Oberflächen zur Verwaltung von Objekten, Einheiten, Mieter/WEG-Clienten, Vorständen (WEG), Handwerker und Dokumente
  • Implementierung eines Prozesses zur Entgegennahme von gemeldeten Schäden incl. Einholen von Angeboten durch Handwerker, Abnahme durch den WEG-Vorstand und beauftragung
  • Implementierung der Persistenz in Spring Boot im full reactive Muster (Backpressure)
  • Iterative Umsetzung der Software incl. Fixing der Fehler
  • Aufbau und Test der Docker Infrastruktur mit Docker-Compose
  • Einrichten einer Sub-Domain mit Let's Encrypt SSL-Zertifikat und Weiterleitung auf den Client

Mint Linux 21.2 Ubuntu Linux 22.04.3 LTS Javascript HTML5 Twitter Bootstrap MariaDB 10.6.12 Docker 20.0.6 HAProxy 2.7.2 Java 11 JQuery Spring Boot MariaDB Docker HAProxy Mac OSX 13.4.1
MacOS X Linux Play Framework Java Javas HTML Twitter Bootstrap JQuer Spring Boot MariaDB Docker HAPr
Dienstleister
1 Monat
2023-07 - 2023-07

Umsetzung von Prozessen und Controllern zur Steuerung/Speicherung von Arbeitgeberdaten

Solution Architect / Developer
Solution Architect / Developer

Umsetzung von Prozessen und Controllern zur Steuerung/Speicherung von Arbeitgeberdaten im Kontext entsprechender Versicherungsprodukte
  • Beschreibung der anzupassenden bzw. Neuen Prozesse in ArcWay (Business-Analyse)
  • Beschreibung der anzupassenden bzw. Neuen Prozesse in Camunda (Implementierung)
  • Anbindung/Anpassung der Schnittstellendaten bzw. Prozess-Schritt Daten von neuen bzw. bestehender Camunda-Prozesse
  • Anpassung bereits bestehender Controller zum Anreichern von Daten oder Änderungen von Prozess-Schritten
  • Anpassung der DDL für die Arbeitgeberdaten und Erweiterung/Anpassung von bestehenden Modell-Klassen
  • Anpassung von Angular-Komponenten
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 hauseigenes Framework ArcWay Camunda Windows
Versicherung
8 Monate
2022-11 - 2023-06

Steuern von elektronischen Unterschriften auf Vertragsdaten

Solution Architect / Developer Windows 11 Atlassian JIRA Atlassian Confluence ...
Solution Architect / Developer

Umsetzung von Spring Boot Backend services zum Steuern von elektronischen Unterschriften auf Vertragsdaten
  • Implementierung von restful services zur Anbindung von restful services eines Anbieters zum Hosten von digital (zu) unterzeichnenden Dokumenten
  • Entgegennahme von Daten aus dem Frontend zur Steuerung der signotec API bzw. Zum Anreichern von Daten in die Signotec Cloud
  • Laden der unterzeichneten Dokumente aus der Signotec Cloud und Speicherung in der Datenbank der hauseigenen Beratungssoftware
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 hauseigenes Framework signoSign Universal Cloud Windows
Windows 11 Atlassian JIRA Atlassian Confluence Java 11 Spring Boot Oracle 11g Apache Tomcat
Versicherung
11 Monate
2022-02 - 2022-12

Umsetzung einer Dokumentenverwaltung mit Abnahme durch Rollen/Rechte

Solution Architect / Developer Java Spring Boot
Solution Architect / Developer

Umsetzung einer Dokumentenverwaltung mit Abnahme durch Rollen/Rechte & Gültigkeitszeiträumen der Dokumente zur Übergabe der Daten an den Druckserver
  • Erstellen eines Git-Projektes innerhalb der Anwendungslandschaft
  • Erstellen eines Servicierungsrahmens in Spring Boot
  • Implementierung der restful Services für den Zugriff vom Angular-Frontends
  • Implementierung von Junit-Tests und Integration in die Jenkins Build-Pipeline
  • Implementierung der Persistenz incl. Migration/Fortschreibung der DDL und Daten mittels flyway
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Teilnahme an Architektur-Meetings zur Abstimmung mit Schnittstellen bzw. der weiteren Anwendungslandschaft
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Readme.md Dateien und in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 Windows
Java Spring Boot
Versicherung
3 Monate
2022-09 - 2022-11

Umsetzung einer Spring Boot Backend Anwendung

Solution Architect / Developer Java Spring Boot Tomcat ...
Solution Architect / Developer

Umsetzung einer Spring Boot Backend Anwendung zur zeitgesteuerten Prüfung von zu Löschenden Daten, welche in die Fristen der DSGVO fallen
  • Erstellen eines Git-Projektes innerhalb der Anwendungslandschaft
  • Erstellen eines cronjob gesteuerten Anwendungsrahmens in in Spring Boot
  • Implementierung eines restful services zum manuellen Starten des Datenbank housekeepings
  • Sichtung bzw. Analyse des zugrunde liegenden Datenmodells
  • Implementierung von Löschjobs über Hibernate
  • Durchführung von Entwicklertests
  • Durchführung regelmäßiger Code-Reviews
  • Regelmäßige Durchführung von Deployments zur Bereitstellung von Fachtests/Abnahmen
  • Ticket-Bearbeitung über Jira
  • Erstellung der Dokumentation in Readme.md Dateien und in Confluence

Jira Confluence Java 8/11 Spring Boot 2.3 Oracle 11 Tomcat 9 Windows
Java Spring Boot Tomcat Jira Conflue Oracle Window
Versicherung
11 Monate
2021-09 - 2022-07

Kommunikations-Software zur Steuerung eines Prozesses zum Schadenmanagement

Solution Architect / Developer Java JavaScript jQuery ...
Solution Architect / Developer

Umsetzung einer full reactive, responsive Workflow- bzw. Kommunikations- Software zur Steuerung eines Prozesses zum Schadenmanagement im Bereich Caravan
  • Aufbau der Entwicklungsumgebung, Test-Umgebung und Produktion
  • Einrichten der Service-Infrastruktur im Spring Boot Backend
  • Einrichten der Client-Komponenten incl. full responsive UI im Frontend mittels Play Framework
  • Implementierung einer konfigurierbaren Prozesssteuerung in Spring Boot
  • Implementierung von WebFlux Rest Services im Backend incl. Security zur Absicherung
  • Implementierung einer Synchronisierung mit einem CRM zum Abgleich von Partner-Daten
  • Implementierung einer Rollen- und Datenhohheit-abhängigen Oberfläche
  • Implementierung eines Login's incl. der Verwaltung von Benutzern incl. der Rollen/Rechte
  • Implementierung einer Rechte-Matrix zur Steuerung der Daten-Hohheit und Sichtbarkeit bzw. Prozess-Schrittsteuerung incl. Auslesen aus der Datenbank
  • Implementierung der full reactive Persistenz mit Spring Boot
  • Iterative Umsetzung der Software incl. Fixing der Fehler
  • Aufbau und Test der Docker Infrastruktur mit Docker-Compose
  • Einrichten eines privaten Docker Netzwerks mit als HAProxy als Load-Balancer auf der Produktion
  • Einrichten einer Sub-Domain mit Let's Encrypt SSL-Zertifikat und Weiterleitung auf den HAProxy

Mint Linux 21.2 Ubuntu Linux 22.04.3 LTS Javascript HTML5 Twitter Bootstrap Java 11/Spring Boot 2.6.6 MariaDB 10.6.12 Docker 20.0.6 HAProxy 2.7.2 Mac OSX 13.4.1 Play Framework 2.8.8 JQuery Java 11
Java JavaScript jQuery HTML5 Twitter Bootstrap Spring Boot
Schadensabwicklung Caravan
Köln
1 Monat
2021-11 - 2021-11

Aufbau eines Webdav Kalender-Servers zur zentralen Verwaltung von Terminen

Solution Architect
Solution Architect

  • Recherche nach Kalenderserver auf Linux-Basis zur Integration von Windows und Mac-Kalender
  • Installation/Konfiguration einer zentralen radicale Instanz (Kalender-Server)
  • Test der Installation

SuSE Linux
Werbeagentur
Köln
1 Jahr 11 Monate
2019-05 - 2021-03

Implementierung eines Prototypen auf Basis Hyperledger Fabric

Solution Architect
Solution Architect

  • Gemeinsamer Aufbau eines Konzeptes mit dem Kunden
  • Selektion eines adäquaten Blockchain-Frameworks zur Implementierung einer gemischten (public/private) Blockchain-Lösung
  • Implementierung eines Protoypen (2nd layer) auf Basis Spring Boot 2, Hyperledger
  • Fabric Java Client und Thymeleaf
  • Wechsel von Hyperledger Fabric zu Hyperledger Iroha
  • Implementierung eines Restful Services zur Registrierung der verschienen Rollen/User
  • Deployment des Prototypen mittels Docker compose

Mac OSX Mint Linux Microsoft Word Hyperledger Fabric (Docker Container) Hyperledger Fabric Java Client Spring Boot 2.1.3 Thymeleaf 2.3.1 MongoDB (Docker Container)
Kunst
1 Monat
2020-12 - 2020-12

Implementierung eines Prototypen zur Anzeige von Immobilien-Objekten

Solution Architect / Developer Java jQuery Docker ...
Solution Architect / Developer

Implementierung eines Prototypen zur Anzeige von Immobilien-Objekten auf einer Map mit Anzeige einer Route
  • Recherche nach Navigations-Alternativen zu Google
  • Implementierung einer Map mit Anzeige der Objekte und Anzeige der Route zu einem Objekt unter Verwendung der Play Frameworks und OpenStreetMap

Mint Linux HTML5 Twitter Bootstrap Docker OpenStreetMap MapBox Mac OSX Play Framework 2 Javascript JQuery
Java jQuery Docker Twitter Bootstrap JavaScript
Softwarehaus
Köln
1 Monat
2020-12 - 2020-12

Erstellung eines IT-Konzepts

Solution Architect / Programmierer
Solution Architect / Programmierer
Erstellung eines IT-Konzepts zur Umsetzung einer Workflow- bzw. Kommunikations Software zur Steuerung eines Prozesses zum Schadenmanagement im Bereich Caravan
  • Teilnahme an einer Planungsrunde zur Ersterfassung der Ziel-Tasks und dem Umfang
  • Erstellung eines Umsetzungskonzepts incl. Beschreibung der fachlichen Funktionalität, der technischen Infrastruktur, der nicht funktionalen Anforderungen und einer Aufwandsschätzung
Mac OSX MS Word
Dienstleister
3 Jahre 8 Monate
2017-02 - 2020-09

Transformation eines Host-/Cobol- Bestandssystems von Cobol / z/OS auf Java / Linux (RHEL)

Solution Architect , Programmierer
Solution Architect , Programmierer

  • Implementierung eines Data-Layers in Java (RHEL Linux) mit Spring Boot und MyBatis
  • Prototyping und Tests verschiedener Transport-/Datenprotokolle (Json/Rest, Hessian/Http, hausinternes Protokoll) hinsichtlich Performance
  • Prototyping eines distributed Transaction Systems auf Basis von Spring, MyBatis
  • Dokumentation der verschiedenen Prototypen
  • Aufstellung von Transformationsregeln hinsichtlich Wartbarkeit und Architektur für Transformation der Cobol Programme nach Java
  • Debugging/Fixing von Fehlern in Java-Server Teil (Persistence Layer) und in transformierten Programmen
  • Bereitstellung von Entwicklungs-VM's mit Vagrant
  • Übernahme von Deployment-Tätigkeiten (Atlassian Bamboo / Ansible)
  • Implementierung einer Caching Lösung auf Basis Memcached
  • Implementierung eines Cache-Client GUI zum Verwalten der im Cache gehaltenen Objekt-Netze
  • Last und Performance-Tests auf verschiedenen Umgebungen (RHEL/RHEL unter z/OS) unter Berücksichtigung produktionsnaher Infrastruktur
  • Dokumentation der Last und Performance-Analysen
  • Deployment von Spring Boot Admin auf allen DEV Umgebungen
  • Teilnahme an projektübergreifenden Architektur-Gremien
  • Übernahme von Koordininationsaufgaben im Bereich Deployment, Infrastruktur und Tests
  • Dokumentation der operational readiness für den ISP

Windows 7 SP1 Enterprise/Windows 10 RHEL Linux 7 Office Professional Plus 2010 Enterprise Architect 7.1 Lotus Notes 8.5 Java 8 DB2 10 Eclipse IntelliJ Docker Git Bitbucket Confluence Jira Spring Boot Spring DI Spring AOP Spring Boot Admin App (Codecentric) Jmeter Memcached Vagrant
Versicherer
1 Monat
2019-09 - 2019-09

Implementierung eines Protoyps zur automatisierten technischen Analyse von Bitcoin-Kursen (OHLC)

Solution Architect
Solution Architect

  • Evaluieren von Java-Frameworks zur technischen Analyse und Strategie-Unterstützung durch KI
  • Entwerfen und Implementieren der Grundstruktur zur automatischen Analyse von OHLC Signalen
  • Implementierung des Empfanges von OHLC Daten von der Börse Kraken.com auf Basis von Spring Boot Scheduling und dem Xchange Framework
  • Implementierung der Persistenz von OHLC Daten mit Spring Boot reactive Mongo (MongoDB)
  • Implementierung von Strategien auf Basis von technischen Indikatoren mit dem TA4J Framework
  • Implementierung von automatischen Senden einer eMail bei ausgelösten Ver-/KaufSignalen
  • Implementierung von Micro-Services auf Basis gespeicherter OHCL Signale

Mac OSX Mint Linux Microsoft Word Spring Boot 2.1.3 MongoDB (Docker Container)
Auto-Trading
1 Jahr
2016-03 - 2017-02

Anbindung eines Partnersystems an ein API-Gateway

Solution Architect
Solution Architect

  • Analyse der bestehenden Schnittstellen unter Berücksichtigung neuer ArchitekturVorgaben (Restful Services, 24/7 h Verfügbarkeit)
  • Untersuchung der Machbarkeit durch Prototyping und Tests hinsichtlich Performance
  • Dokumentation der neuen Bestandsschnittstelle unter Berücksichtigung der Dokumentationsstandards
  • Überwachung einer weiteren Bestandsschnittstelle hinsichtlich einzuhaltenden Architektur-Vorgaben
  • Einrichtung der Deployment-Infrastruktur mit entsprechenden Laufzeitumgebungen, Continuous Integration etc.
  • Übernahme von Deployment-Tätigkeiten
  • Performance-Analysen auf verschiedenen Umgebungen unter Berücksichtigung produktionsnaher Infrastruktur
  • Dokumentation der Performance-Analysen
  • Teilnahme an projektübergreifenden Architektur-Gremien
  • Übernahme von Koordininationsaufgaben im Bereich Deployment, Infrastruktur und Tests

Windows 7 SP1 Enterprise RHEL Linux 7.2 Office Professional Plus 2010 Enterprise Architect 7.1 Lotus Notes 8.5 Java 8 Eclipse Oxygen SVN Jira Spring Boot Spring DI Spring AOP Axway API Gateway JMeter
Versicherer
1 Jahr 5 Monate
2014-10 - 2016-02

Entwicklung eines Kundenportals

Scrum-Master, Technischer Teilprojektleiter
Scrum-Master, Technischer Teilprojektleiter

  • Einführung von Scrum als Management Vorgehensmodell
  • Planung und Durchführung von Sprint-Planungen im Kontext der umgebenden Projekte zugrunde liegenden Vorgehensmodelle (semi agil, Wasserfall)
  • Durchführung von daily scrums
  • Überwachung des scrum Prozesses
  • Durchführung von backlog groomings mit product owner und Team
  • Erstellung von Entscheidungsvorlagen bei technischen Optionen
  • Analyse der Infrastruktur und Anwendungslandschaft angrenzender Schnittstellen
  • Aufstellen der Budgetplanung
  • Aufstellen einer Roadmap unter Berücksichtigung der Sprints
  • Aufstellen einer Meilensteinplanung und Synchronisierung mit der Meilensteinplanung weiterer Schnittstellenprojekte
  • Etablieren regelmäßiger Meetings mit Architektur von Schnittstellen-Projekten
  • Beisteuerung technischer Themen für den Lenkungsausschuss
  • Durchführung von Status-Berichten an Bereichsleitung und Projekt-Sponsor

Windows 7 SP1 Enterprise Office Professional Plus 2010 Enterprise Architect 7.1 Lotus Notes 8.5
Versicherer
8 Monate
2014-02 - 2014-09

Entwicklung von Tarifierungssoftware in GWT zur Einbettung in einem CRM-Produkt

Technischer Designer, Programmierer
Technischer Designer, Programmierer

  • Umsetzung von fachlichen Vorgaben (Oberfläche, Business-Logik, Server-Logik)
  • Beheben von Defects und Rückmeldung über das Bug-Tracking System
  • Teilnahme an diversen Joure fixes
  • Refactoring und Redesign von Schnittstellen zur Entkopplung von Drittsystemen
  • Entwickeln von fachlichen Regeln auf Basis von Hibernate Bean Validation
  • Erstellung von Junit-Tests
  • Tests mit SOAP-UI und Selenium

Windows 7 SP1 Enterprise Office Professional Plus 2010 IBM RAD 7.5.5.5 WebSphere 7.0.0.31 SVN 1.7 GWT 2.5.1 Java 1.7 EJB 3.0 BiPRO BSI CRM HP QC 11.5 Enterprise Architect 7.1 Lotus Notes 8.5
Versicherer
4 Monate
2013-09 - 2013-12

Anpassung einer Web-Anwendung an SEPA und neue gesetzliche Anforderungen

Programmierer
Programmierer
Anpassung einer Web-Anwendung an SEPA und neue gesetzliche Anforderungen an KFZMeldeverfahren (eVB), Überarbeiten der technischen Trennung einer Web-Anwendung

  • Umsetzung von fachlichen Vorgaben (Oberfläche, Business-Logik)
  • Koordination Projekt-Team mit Basisarchitektur und SOA-Team
  • Erstellung von SOAP-Webservices zur BPEL-Integration in die SOA
  • Erstellung von Junit-Tests
  • Tests mit SOAP-UI

Windows XP Excel Word Eclipse Dimensions JSF 2 Primefaces Java 1.6 Maven Spring (IOC/AOP/WS/Batch)
IT-Dienstleister
1 Jahr 2 Monate
2012-07 - 2013-08

Weiterentwicklung einer Android-App zur lokalen Verschlüsselung privater Daten

Programmierer
Programmierer
  • Überarbeitung/Weiterentwicklung der Oberfläche 
  • Einbindung der Google Maps API 
  • Einbindung einer OCR Software (lokal) 
  • Weiterentwicklung der fachlichen Entwürfe
OS X 10.7.4 Excel Word Eclipse Indigo Subversion Android SDK Android Eclipse Plugin (ADT) Java Hessian Protokoll HTC One X HTC One LG P990 Google Nexus 7
IT-Dienstleister
7 Monate
2012-11 - 2013-05

Anbindung einer mobile payment Plattform an SAP R3

Programmierer
Programmierer

  • Umsetzen der Businesslogik als OSGI Bundles
  • Erstellen von Soap Webservices als SOA Service-Schicht
  • Anbindung der My SAP Schnittstelle über Soap
  • Erstellung einer Android Test App
  • Support für Anbindung einer iOS App
  • Erstellung von Junit und SoapUI Tests
  • Durchführung von Entwicklertests
  • Dokumentation des Designs
  • Status Calls mit internationalen Teammitgliedern (3 Kontinente)

Windows 7 Professional Eclipse Indigo Apache Felix Subversion Java Soap Spring Framework 3.1.1 mobiliser 5.1 OSGI My SAP Schnittstelle
IT-Dienstleister
1 Monat
2012-10 - 2012-10

Migration einer Persistence-Schicht von Spring/DAO auf JPA/eBean

Architekt, Programmierer
Architekt, Programmierer

  • Migration der Persistence-Schicht einer CRM-Anwendung von Spring/DOA auf JPA/eBean
  • Anpassung Junit-Tests
  • Durchführung von Entwicklertests

OS X 10.7.4 Eclipse Indigo Subversion Java Hessian Protokoll Spring Framework 3.1.2 eBean 2.7.7
IT-Dienstleister
3 Monate
2012-07 - 2012-09

Entwicklung einer Android-App zur lokalen Verschlüsselung

Architekt, Programmierer
Architekt, Programmierer
Entwicklung einer Android-App zur lokalen Verschlüsselung privater Daten und Replikation über binäres Protokoll mit dem Server

  • Entwurf der Oberfläche
  • Umsetzung der Oberfläche mit Fragments-API (ab Honeycomb) zur Verwendung von Handhelds und Tabs
  • Entwurf Datenaustausch und Anpassung an bestehender Server-Software zur Synchronisierung der Daten
  • Verschlüsselung der lokalen Daten
  • Integration von Fotos incl. Zip und Verschlüsselung

OS X 10.7.4 Excel Word Eclipse Indigo Subversion Android SDK Android Eclipse Plugin (ADT) Java Hessian Protokoll HTC One X Acer Iconia Tab A200
IT-Dienstleister
4 Monate
2012-03 - 2012-06

Entwicklung einer neuen fachlichen Domäne "Leadmanagement"

Architekt, Programmierer
Architekt, Programmierer
Entwicklung einer neuen fachlichen Domäne "Leadmanagement" und Fehlersuche/Weiterentwicklung einer Altervorsorgeberatungssoftware

  • Umsetzung von fachlichen Vorgaben
  • Entwicklung der Architektur nach DV-Konzept
  • Erarbeitung des technischen Rahmens basierend auf Technologie-Stacks der RahmenArchitektur
  • Erstellung von SOAP-Webservices zur BPEL-Integration in die SOA
  • Erstellung von Junit-Tests
  • Tests mit SOAP-UI
  • Fehlersuche im Framework Altersvorsorgeberatung, technische Basisframeworks (JSF2/Primefaces)
  • Bugfixing

Windows XP Excel Word Eclipse Dimensions Subversion JSF 2 Primefaces Java 1.6 Maven Spring (IOC/AOP/WS/Batch)
Entwicklung einer neuen fachlichen Domäne "Leadmanagement" und Fehlersuche/Weiterentwicklung einer Altervorsorgeberatungssoftware
2 Monate
2012-01 - 2012-02

Vorstudie eines Unternehmensportals

Architekt, Berater
Architekt, Berater
Vorstudie eines Unternehmensportals als Ablösung der bisherigen AWL und Integration der bestehenden Prozesse/Subsysteme

  • Analyse des Scopes und Erhebung der Dimension des Unternehmensportals
  • Entwicklung eines Zielbildes unter Berücksichtigung der bisherigen Geschäftsprozesse
  • Erstellung einer technischen Stückliste von Komponenten/Standards
  • Erarbeitung von Basisthemen und Pilot-Themen
  • Erstellung eines groben Blueprints des Unternehmensportals
  • Analyse von Portalservern wie WebSphere Portal Server, Liferay etc.

Windows XP Excel Word Powerpoint JEd
Versicherer
1 Monat
2011-12 - 2011-12

Umsetzung einer mobilen Website (Iphone/Android)

Programmierer
Programmierer
Umsetzung einer mobilen Website (Iphone/Android) "Brutto-/Netto Berechnung" auf Basis JSF2/Primefaces mobile

  • Umsetzung der fachlichen und Design-Vorgaben
  • Tests auf verschiedenen mobilen Endgeräten
  • Bugfixing

Windows XP Excel Word Eclipse Subversion JSF 2 Primefaces mobile Java 1.6 Maven
IT-Dienstleister
6 Monate
2011-06 - 2011-11

Umsetzung eines Bündel-Produktes im Bereich Komposit

Architekt, Berater, Programmierer
Architekt, Berater, Programmierer
Umsetzung eines Bündel-Produktes im Bereich Komposit, basierend auf neuer Portal Architektur zur Erstellung eines Angebotes/Antrages mit automatisierter Verarbeitung über BPEL/Subsysteme

  • Teilnahme an wöchentlichen Projektmeetings
  • Entwicklung von Webservices zur Integration in die SOA mittels BPEL
  • Entwicklung von fachlichen Anforderungen und Erstellen von Junit-Tests
  • Durchführung von Code-Reviews
  • Mitwirkung Modellierung des Komposit-Fachmodells (SHUK)
  • Prüfung der Einhaltung der Architektur/Code-Richtlinien
  • Koordination mit Projekt-Team Basisarchitektur und SOA-Team
  • Überarbeitung des Maven-Build hinsichtlich Build von dynamischen Modellen mittels JAXB und Partitionierung in fachliche Domänen
  • Beratung und Teilnahme an Meeting zum Parallelbetrieb von alten Produkten mit dem neuen Bündel-Produkt
  • Performance-Messungen und Ausarbeitung von Maßnahmen

Windows XP Excel Word Eclipse Dimensions Oracle JSF 2 Primefaces Java 1.6 Maven Spring Ibatis JAXB Apache Orchestra
Versicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

  • Solution-Architect
  • JEE-Softwarearchitekt
  • Scrum-Master
  • Projektleiter
  • OOA/OOD/OOP Consultant
  • Anwendungsentwickler Java/Android/Smalltalk
  • Coach

Kompetenzen

Kompetenzen

Top-Skills

Scrum-Master Solution Architect Java Developer

Produkte / Standards / Erfahrungen / Methoden

Methoden/Standards:

  • BiPRO
  • Scrum
  • Designpatterns
  • Objektorientierte Analyse/Design mit Booch und UML
  • Objektorientierte Programmierung mit Java, Smalltalk und Borland Pascal


IDE:

  • Intellij
  • Eclipse
  • Rational Application Developer (RAD) 7.5
  • Visual Age for Java 2.0-3.5.3
  • Visual Age for Smalltalk 2.0-6.0.1
  • Smalltalk MT 1.0-3.0
  • Visual Smalltalk Enterprise 2.0-3.1
  • Borland Pascal


UML-Werkzeuge:

  • Enterprise Architect
  • Innovator
  • Rational Rose
  • Paradigm Plus
  • Innovator


Laufzeitumgebungen/Tools/Bibliotheken/Frameworks/Apis:

  • Docker
  • Git
  • Bitbucket
  • Confluence
  • Jira
  • Spring Boot 1/2
  • Microservices
  • Memcached
  • Vagrant
  • Ansible
  • Bamboo
  • Keycloak
  • Jenkins
  • WebSphere 7.0
  • Play Framework
  • Riena
  • Apache Felix
  • OSGI
  • Apache POI
  • GWT
  • EXT GWT
  • JSF 1.2/2
  • Primefaces
  • JQuery UI
  • Spring
  • Commons Logging
  • LOG4J
  • Apache Httpd
  • Apache Tomcat
  • Apache Ant
  • Apache Axis/Soap
  • Apache FOP
  • Apache Cocoon
  • XML
  • Swing
  • Jgoodies
  • Junit
  • Spirit
  • Maven
  • Hivemind
  • Hibernate
  • PMS Micado Frameworks
  • Window Builder Pro
  • ISPF


Systemsoftware:

  • Mac OSX
  • Windows
  • Linux (verschiedene Distributionen)
  • Unix
  • Solaris 9
  • OS/2
  • IBM ISPF
  • HP-UX
  • Novell
  • MS-Dos
  • MVS, OS/390
  • RSX 11M V4.1


Standardsoftware:

  • Microsoft Office
  • Staroffice
  • Lotus Notes
  • Internet Explorer
  • Mozilla
  • Opera
  • Netscape Navigator
  • Micrografx Flowcharter


Erfahrungen:

  • Entwicklung von Blockchain-Prototypen (2nd layer)
  • Erstellung von full reactive und responsive Web-Applications

  • Migration einer Bestandsoftware (ca. 6,5 Mio Zeilen Code) von Cobol auf Java mit Wechsel von IBM Mainframe auf Spring Boot Webservices auf dezentraler RHEL Linux VM's incl. Load-Balancing
  • Technische Analyse zu Erstellung von JEE-Architekturen und Unternehmensportalen
  • Projekt-/Teilprojektleitung bzw. Produktverantwortung
  • Scrum-Master
  • Umfangreiche J2EE- bzw. Smartclient-Erfahrungen
  • Entwurf/Umsetzung umfangreicher technischer J2EE-Architekturen
  • Erfahrungen in der Entwicklung von Adroid-Apps
  • Umfangreiche Erfahrungen in verschiedenen Web-Frameworks
  • Umfangreiche fachliche Erfahrungen in der Versicherung (Komposit und Leben)
  • Umfangreiche fachliche Erfahrungen in der Finanzbranche (Zahlungsverkehr, Mahnwesen, Finanzprodukte)
  • Erfahrungen mit BiPRO bei Analyse/Design von BiPRO konformen Services im Bereich Angebot/Antrag
  • Umfangreiche Erfahrungen von Frontend-Enwicklung in Swing
  • Zahlungsspezifische Formate DTAUS, DTAZV, MT940, MT942
  • Umsetzen von Client-/Server Softwarearchitekturen nach Designpatterns
  • objektorientierte Programmierung mit Java
  • objektorientierte Programmierung mit Smalltalk
  • objektorientierte Analyse und Design nach Booch/UML
  • Schadenssysteme im Kompositbereich
  • Lebensversicherungssysteme (Bestand-, Produkt-, Angebot-)
  • Tarifrechner (Komposit, Leben)
  • Apache Httpd, Tomcat (Router-Servlet) und Axis/SOAP
  • Umfangreiche Erfahrung in Spring(-AOP)
  • HTTPS Bibliothek (Win32) in Smalltalk (OICommunications von Objects & Imagination Software GmbH)
  • PMSMicado (jetzt CSC) Persistence- und Application-Framework
  • Spirit Framework compeople AG (Jetzt Eclipse Projekt Riena)
  • Fundierte Erfahrungen im Umgang mit JDBC/ODBC
  • Entwurf von Websites (HTML, Javascript, DHTML)

Betriebssysteme

Amiga OS
CP/M
Dos
HPUX
IBM ISPF
MS-DOS
MVS, OS/390
Novell
OS/2
PalmOS
RSX-11
SUN OS, Solaris
Solaris 9
Unix
VMS
Windows
XP, 2000, NT, 98, 95
Linux

Programmiersprachen

Assembler
C
Cobol
CORBA IDL
Evaluierung SOM/DSOM unter OS/2
Fortran
77
Java
> 12 Jahre Erfahrung
JavaScript
3 Jahre Erfahrung mit Java ,Grundwissen in Javascript
JCL
Maschinensprachen
Macro Assembler unter PDP11, 68000er
Paradox
Pascal
objektorientiert
Perl
PL/1
QMF
Smalltalk
> 11 Jahre Erfahrung
Android
JSP
> 12 Jahre Erfahrung
SQL

Datenbanken

Access
Adabas
BDE
BTrieve
DB2
Lotus Notes
MySQL/MariaDB
ODBC
aktuell
Oracle
Paradox
SQL
Sybase
SQL-Anywhere 5 und 7 (aktuell)
MongoDB
SQLite

Datenkommunikation

APPC CPI-C RS232
CORBA
Ethernet
Fast Ethernet
Internet, Intranet
ISDN
Novell
parallele Schnittstelle
RPC
Soap (simple object access protocol)
RS232
TCP/IP
Windows Netzwerk
Winsock
HTTPS/Wininet
Implementierung einer Kommunikation über Internet mit HTTPS/Soap in Smalltalk

Hardware

Amiga
Konfigurationen für Film & Multimedia
BULL
Serie Micral
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
Framegrabber
HP
IBM Großrechner
4361
Iomega
Jaz/Zip
Modem
Zyxel, Yorico
PC
DEC PDP 11/34
RSX11M V4.1
Rational
Rose
Scanner
Siemens MX
300
Soundkarten
Soundblaster
SUN
Ultra Sparc 30
US Robotics Pilot
VAX
Micro VaxII
Video Capture Karte
Mac Powerbook
MacBook Pro
MacBook Air
IMac
Micro VAX II

Branchen

Branchen

  • Kunst
  • Inkasso
  • Medizin
  • Heimatschutz
  • Vermögensberatung
  • Banken
  • Versicherungen
  • Handel
  • Verlag
  • IT-Dienstleister

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.