OO-Softwareentwicklung (Beratung, Modellierung, Design, Entwicklung, Test, QA, Fehleranalyse) u.a. mit Java, Spring, HTML, CSS, Javascript, JEE, JPA
Aktualisiert am 27.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Framework
Web Development
CSS
Hibernate
Eclipse
CI
SQL
TypeScript
Mockito
DB2
JUnit
HTML5
JavaScript
JPA
Oracle
XML
JAXB
Java EE
IntelliJ
REST
Scrum
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-07 - 2024-11

Erweiterung eines Systems für die Schadenbearbeitung

Softwareentwickler Scrum Eclipse GIT ...
Softwareentwickler
  • Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • OOA, OOD
  • Implementierung
  • Test
  • Deployment
  • Fehleranalyse/-behebung
  • Produktionsüberwachung
Scrum Eclipse GIT SVN Bitbucket DB/2 Java JEE EJB3 JPA Hibernate JUnit Mockito Maven Innovator MDA JSON OpenAPI Jenkins DBeaver XML Dynatrace MS-Office Jira Confluence Gitlab IntelliJ WebLogic SonarQube Grafana Clean Code Code-Reviews
Versicherung
2 Jahre 2 Monate
2021-05 - 2023-06

Erstellen von Systemen für die Finanzierung

Scrum Eclipse Intellij ...
  • Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen von Systemen für die Finanzierung von Waren und Fahrzeugen
  • Agiles Vorgehen(u.a. enge Zusammenarbeit mit den Fachbereichen)
  • Anpassen bzw. Erweitern der Softwarearchitektur(Microservices)
  • OOA, OOD
  • Implementierung
  • Test
  • Deployment
Scrum Eclipse Intellij GIT Github Oracle Java JEE JUnit Mockito Spring SpringBoot (Spring Cloud Config Security Web WS DATA/JPA) OAuth2 Hibernate Maven REST SOAP JSON Apache Camel RabbitMQ (asynchrone Verarbeitung) itext Postman OpenAPI DevOps-Ansatz CI/CD Jenkins OpenShift (Kubernetes) Oracle SQLDeveloper MongoDB SQL XML WSDL Kibana Dynatrace MS-Office Jira Confluence Clean Code
Bank
1 Jahr 1 Monat
2020-04 - 2021-04

Erstellen eines Systems für die Testautomatisierung

Scrum IntelliJ Eclipse ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems für die Testautomatisierung von REST-APIs und medialen End-to-End-Tests (Frontend-Tests: Web u. Mobile)
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Deployment
Scrum IntelliJ Eclipse SVN GIT Java J2EE HTML CSS JavaScript JUnit Cucumber Gherkin Selenium Webdriver Selenium Grid Selenium IDE Mockito Spring SpringBoot Spring Web MVC Maven REST JSON Postman Swagger OpenAPI CI/CD Jenkins OpenShift Kubernetes XML XPath UML ALM(Quality Center) MS-Office Jira Confluence JEE FI-spezifische Software (OSPLUS-Umfeld) Code-Reviews
Bank
1 Jahr 11 Monate
2018-05 - 2020-03

Erstellen eines Systems für die Finanzierung

Scrum Eclipse GIT ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems für die Finanzierung von Waren und der Erstellung von Bank-Produkten (REST-Services)
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Deployment
Scrum Eclipse GIT Oracle DB2 Java JEE JUnit Mockito Spring SpringBoot (Spring Cloud Config Security Web WS DATA/JPA Scheduler) OAuth2 Hibernate Apache POI itext Maven REST SOAP JSON Postman Swagger DevOps-Ansatz CI/CD Jenkins OpenShift(Kubernetes) SQLDeveloper SQL XML WSDL MS-Office Jira Confluence Clean Code
Bank
8 Jahre 5 Monate
2011-08 - 2019-12

Entwicklung, Anpassung von Client-Frameworks für die Anwendungsentwicklung

WebStorm Rational Software Architect Eclipse ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Anpassung bzw. Erweiterung der technischen Softwarearchitektur
  • OOA, OOD
  • Implementierung
  • Test
  • Fehleranalyse
  • Support für die Anwendungsentwicklung (insbes. Zusammenarbeit mit den Abteilungen für Schaden u. Sachversicherungen)
WebStorm Rational Software Architect Eclipse QF-Test CVS Git DB2 Java JEE Maven Jenkins SQL XML Swing JavaFX HTML CSS JavaScript JSON TypeScript Angular NPM JxBrowser API UML OpenGrok Solaris VisualEditor WindowBuilderPro Jira Confluence LibreOffice Lotus Notes Linux(Ubuntu) Windows
Versicherung
5 Jahre 10 Monate
2005-10 - 2011-07

Erstellen eines Systems (Web-Anwendung)

WebSphere Studio/Rational Application Developer(RAD) Eclipse CVS ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems (Web-Anwendung) für Leasing und Finanzierung von Kraftfahrzeugen und Waren 
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
WebSphere Studio/Rational Application Developer(RAD) Eclipse CVS DB2 Oracle Java J2EE Spring Hibernate MDA Maven WebServices Struts JSP HTML SQL XML UML Enterprise Architect SoapUI JMeter Lotus Notes MSOffice
Bank
2 Jahre 9 Monate
2003-01 - 2005-09

Portalprojekt

Windows NT XP Java ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems für die Bestandsführung und Beratung von Versicherungsverträgen im Kompositbereich
  • Integration eines anderen Versicherungsunternehmens
  • Koordination
  • Abstimmung mit dem Auftraggeber
  • Releasemanagement
  • Projektplanung
  • fachliche Analyse (Business Analyse)
  • OOA
  • OOD
  • Implementierung
  • Test
  • Servicebasierte Aufrufe von Kerngeschäftssystemen
  • Änderungs- und Fehlermanagement
Windows NT XP Java J2EE Eclipse WebSphere Frameworks(MVC workflowbasierende Geschäftsvorfälle) CVS SQL DB2 Tomcat XML Visual Age for Java Swing Rational Rose UML VPMS MS-Office Lotus Notes
Versicherungskonzern
5 Monate
2002-11 - 2003-03

Entwicklung eines webbasierten Beratungs-Systems

Windows 2000 Java J2EE ...
  • Beratung, Planung, DV-Konzepte, Programmierung
  • Entwicklung eines webbasierten Beratungs-Systems für die betriebliche Altersvorsorge (bAV)
  • Anbindung von externen Tarifrechnern, Datenübernahme aus externen Systemen
  • Erweiterung des Systems mit neuen Funktionalitäten
Windows 2000 Java J2EE JSP JDBC NetBeans CVS MySQL Tomcat XMLSPY XML JNI JUnit UML MSAccess MS-Office OOD
Softwarehaus
8 Monate
2002-03 - 2002-10

Erstellen eines Kernsystems

Windows NT VisualAge for Smalltalk VisualAge for Java ...
  • Arbeitspaketverantwortung, Beratung, Planung, DV-Konzepte, Programmierung
  • Erstellen eines Kernsystems für zwei technisch und fachlich divergierende Lebensversicherungssysteme (Bestandsführung und Vertrieb)
  • Analyse der bestehenden Systeme
  • Definition des Zielsystems
  • Aufzeigen von Unterschieden bzw. Schwachstellen
  • Konzeption und Planung des Zielsystems
  • Releaseplanung
  • Abstimmung mit den Kundenprojekten
  • Planung der Softwarearchitektur
  • Projektplanung
  • Durchführen von Workshops
  • Modellierung (UML)
  • OOA/OOD
Windows NT VisualAge for Smalltalk VisualAge for Java XML Rational Rose UML Vaser Frameworks MS-Office
Versicherungskonzern
5 Monate
2001-10 - 2002-02

Erstellen einer Plattform (J2EE-Architektur) für SB-Geräte

Windows 2000 Solaris Java ...
  • Erstellen einer Plattform (J2EE-Architektur) für SB-Geräte
  • Test- und Qualitätsmanagement
  • Beratung
  • DV-Konzepte
  • Programmierung
  • Aufbau, Erweiterung und Durchführen von Test- und Qualitätssicherungsmaßnahmen
    • Test der Anforderungs- und Softwarespezifikation
    • Modultest
    • Integrationstest
    • Systemtest
    • Abnahmetest
    • Reviews
    • Audits
    • Dokumentation
Windows 2000 Solaris Java J2EE JBuilder JDBC Oracle XML MKS BEA 6.1 Qstudio GDPro UML MS-Office
Hard- und Softwarelieferant für Handel und Banken
1 Jahr 1 Monat
2000-10 - 2001-10

Erstellen einer Plattform (J2EE-Architektur) für Internet-Stores

Windows NT Solaris Java ...
  • Projektleitung
  • Beratung
  • DV-Konzepte(OOA/OOD)
  • Programmierung
  • Aufbau eines Entwicklungsprozesses (Konfigurationsmanagement)
  • Festlegen der Architektur
  • Fachspezifikation
  • fachliche Analyse (Business Analyse)
  • Modellierung (UML)
  • OOA/OOD
  • Projektplanung und -verfolgung
  • Release- u. Changemanagement
  • Durchführen von Projektrunden
  • Mitarbeiterrekrutierung
  • Test- u. Qualitätssicherungsmaßnahmen etablieren
  • Koordination u. Abstimmung mit dem Kunden
Windows NT Solaris Java J2EE HTML JSP Servlets EJBs Cocobase Enterprise (O/RMapping) XML JDBC MS Project Together/J PVCS BEA 6.0 Oracle CMS OptimizeIt! UML MS-Office
Medienkonzern
7 Monate
2000-02 - 2000-08

Anwendungsarchitekturprojekt

Windows NT IBM Visual Age for Java Bea 5.1 ...
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
  • Analysieren von Anforderungen, ggf. umsetzen der Anforderungen in objektorientiertes Design, Implementierung und Test
Windows NT IBM Visual Age for Java Bea 5.1 Rational Rose UML Corba Swing MS-Office
Bank
4 Monate
1999-10 - 2000-01

Abrechnungs-System für Netzbetriebskosten

Windows NT Visual Works
  • Auskunfts- und Vermittlungssoftware
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
Windows NT Visual Works
TK-Unternehmen
1 Jahr 1 Monat
1998-09 - 1999-09

Hypothekensystem

Windows NT IBM Visual Age for Smalltalk PMS micado Frameworks
  • Umsetzen der Fachkonzepte
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
Windows NT IBM Visual Age for Smalltalk PMS micado Frameworks
Versicherungsunternehmen
2 Monate
1998-07 - 1998-08

technische Portierung

Windows NT ObjectStudio
  • Baubudget
  • technische Portierung
  • Programmierung
  • Tests
Windows NT ObjectStudio
Versicherungsunternehmen
5 Monate
1998-02 - 1998-06

Framework-Evaluierung

OS/2 IBM Visual Age for Smalltalk PMS micado Frameworks
  • Teilprojektleitung
  • Coaching
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Support
  • Beratung
OS/2 IBM Visual Age for Smalltalk PMS micado Frameworks
Versicherungsunternehmen

Aus- und Weiterbildung

Aus- und Weiterbildung

1989 - 1990
Qualifikation zum Softwareentwickler
Control Data Institut, Dortmund

1983 ? 1984
Wehrdienst
Fallschirmjägerbataillon Iserlohn

1980 ? 1983
Ausbildung zum Bankkaufmann
Deutsche Bank AG Dortmund

1974 ? 1980
Fachoberschulreife
Friedrich-List-Realschule Dortmund

1970 ? 1974
Graf-Konrad-Grundschule Dortmund

Position

Position

Softwareentwickler, - berater, Architekt

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Framework Web Development CSS Hibernate Eclipse CI SQL TypeScript Mockito DB2 JUnit HTML5 JavaScript JPA Oracle XML JAXB Java EE IntelliJ REST Scrum

Produkte / Standards / Erfahrungen / Methoden

Tools, Entwicklungsumgebungen und Standards
  • IntelliJ
  • Eclipse
  • Rational Software Architect (RSA)
  • Rational Application Developer (RAD)
  • WebSphere Studio Application Developer (WSAD)
  • WebStorm
  • Angular
  • React
  • NPM
  • JxBrowser
  • Visual Studio Code
  • Corba
  • Web Services
  • RestServices
  • API
  • EJB (Enterprise Java Beans)
  • Servlets
  • JSP (Java Server Pages)
  • JEE
  • JDBC
  • JUnit
  • SoapUI
  • JMeter
  • Maven
  • Mockito
  • CI/CD
  • IBM Visual Age for Java/ WebSphere
  • NetBeans
  • Together/J
  • Spring
  • SpringBoot
  • JPA
  • Hibernate
  • Struts
  • Swing
  • JavaFX
  • Selenium Webdriver
  • Selenium Grid
  • Selenium IDE
  • Cucumber
  • PVCS
  • CVS
  • SVN
  • Git
  • Gitlab
  • Github
  • OpenGrok
  • Jenkins (Hudson)
  • Jira
  • Confluence
  • QF-Test
  • Postman
  • Kibana
  • SonarQube
  • JSON
  • XPath
  • Rational Rose
  • Enterprise Architect
  • MS Project, MS Office, Visio
  • Lotus Notes
  • PMS micado Frameworks
  • Vaser Frameworks
  • MSC 6.0
  • Enfin/2
  • Object Studio
  • Visual Smalltalk Enterprise
  • Envy Visual Smalltalk
  • IBM Visual Age for Smalltalk

Sonstiges
  • Business Analyse
  • (Fachliche) Konzeption
  • Modellierung (UML)
  • Entwicklung einer technischen Architektur
  • Testmanagement 
  • Qualitätssicherung
  • OOA/OOD/OOP
  • DevOps-Ansatz
  • Scrum
  • Clean Code
  • Code-Reviews

Berufserfahrung
1998 ? heute

Einsatzort: Bochum

Rolle: Selbständiger Softwareentwickler, -berater und Architekt


1990 ? 1998

Einsatzort: Hennef

Rolle: Softwareentwickler, -berater und Projektleiter

Kunde: PMS micado


Aufgaben:

  • Produktentwicklung
  • Beratung und Entwicklung in Kundenprojekten


1984 ? 1989
Einsatzort: Dortmund

Rolle: Bankkaufmann

Kunde: Deutsche Bank AG

Betriebssysteme

DOS
Novell
3.xx
OS/2
1.xx, 2.xx, 3.xx, 4.xx
Windows
3.xx, 95, NT/ 2000/ XP
Linux
Ubuntu
macOS
IBM Lan Server

Programmiersprachen

IBM-Smalltalk
Visual-Smalltalk
Enfin
SQL
C
Gherkin
COBOL
TypeScript
JavaScript
CSS
XML
HTML
Java

Datenbanken

DB2/2
Oracle
Sybase SQL
Tensegrity
Watcom SQL
Anywhere
mySQL
OS/2 Database Manager
UDB
MongoDB

Datenkommunikation

CORBA
Internet, Intranet
ISDN
LAN, LAN Manager
Novell
PC-Anywhere
TCP/IP
Token Ring

Hardware

Atari
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
IBM Großrechner
PC
Plotter
Scanner
Soundkarten
Streamer

Branchen

Branchen

  • Banken
  • Versicherungen
  • Medien, Handel, Industrie
  • Telekommunikation
  • IT

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-07 - 2024-11

Erweiterung eines Systems für die Schadenbearbeitung

Softwareentwickler Scrum Eclipse GIT ...
Softwareentwickler
  • Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • OOA, OOD
  • Implementierung
  • Test
  • Deployment
  • Fehleranalyse/-behebung
  • Produktionsüberwachung
Scrum Eclipse GIT SVN Bitbucket DB/2 Java JEE EJB3 JPA Hibernate JUnit Mockito Maven Innovator MDA JSON OpenAPI Jenkins DBeaver XML Dynatrace MS-Office Jira Confluence Gitlab IntelliJ WebLogic SonarQube Grafana Clean Code Code-Reviews
Versicherung
2 Jahre 2 Monate
2021-05 - 2023-06

Erstellen von Systemen für die Finanzierung

Scrum Eclipse Intellij ...
  • Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen von Systemen für die Finanzierung von Waren und Fahrzeugen
  • Agiles Vorgehen(u.a. enge Zusammenarbeit mit den Fachbereichen)
  • Anpassen bzw. Erweitern der Softwarearchitektur(Microservices)
  • OOA, OOD
  • Implementierung
  • Test
  • Deployment
Scrum Eclipse Intellij GIT Github Oracle Java JEE JUnit Mockito Spring SpringBoot (Spring Cloud Config Security Web WS DATA/JPA) OAuth2 Hibernate Maven REST SOAP JSON Apache Camel RabbitMQ (asynchrone Verarbeitung) itext Postman OpenAPI DevOps-Ansatz CI/CD Jenkins OpenShift (Kubernetes) Oracle SQLDeveloper MongoDB SQL XML WSDL Kibana Dynatrace MS-Office Jira Confluence Clean Code
Bank
1 Jahr 1 Monat
2020-04 - 2021-04

Erstellen eines Systems für die Testautomatisierung

Scrum IntelliJ Eclipse ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems für die Testautomatisierung von REST-APIs und medialen End-to-End-Tests (Frontend-Tests: Web u. Mobile)
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Deployment
Scrum IntelliJ Eclipse SVN GIT Java J2EE HTML CSS JavaScript JUnit Cucumber Gherkin Selenium Webdriver Selenium Grid Selenium IDE Mockito Spring SpringBoot Spring Web MVC Maven REST JSON Postman Swagger OpenAPI CI/CD Jenkins OpenShift Kubernetes XML XPath UML ALM(Quality Center) MS-Office Jira Confluence JEE FI-spezifische Software (OSPLUS-Umfeld) Code-Reviews
Bank
1 Jahr 11 Monate
2018-05 - 2020-03

Erstellen eines Systems für die Finanzierung

Scrum Eclipse GIT ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems für die Finanzierung von Waren und der Erstellung von Bank-Produkten (REST-Services)
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Deployment
Scrum Eclipse GIT Oracle DB2 Java JEE JUnit Mockito Spring SpringBoot (Spring Cloud Config Security Web WS DATA/JPA Scheduler) OAuth2 Hibernate Apache POI itext Maven REST SOAP JSON Postman Swagger DevOps-Ansatz CI/CD Jenkins OpenShift(Kubernetes) SQLDeveloper SQL XML WSDL MS-Office Jira Confluence Clean Code
Bank
8 Jahre 5 Monate
2011-08 - 2019-12

Entwicklung, Anpassung von Client-Frameworks für die Anwendungsentwicklung

WebStorm Rational Software Architect Eclipse ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Anpassung bzw. Erweiterung der technischen Softwarearchitektur
  • OOA, OOD
  • Implementierung
  • Test
  • Fehleranalyse
  • Support für die Anwendungsentwicklung (insbes. Zusammenarbeit mit den Abteilungen für Schaden u. Sachversicherungen)
WebStorm Rational Software Architect Eclipse QF-Test CVS Git DB2 Java JEE Maven Jenkins SQL XML Swing JavaFX HTML CSS JavaScript JSON TypeScript Angular NPM JxBrowser API UML OpenGrok Solaris VisualEditor WindowBuilderPro Jira Confluence LibreOffice Lotus Notes Linux(Ubuntu) Windows
Versicherung
5 Jahre 10 Monate
2005-10 - 2011-07

Erstellen eines Systems (Web-Anwendung)

WebSphere Studio/Rational Application Developer(RAD) Eclipse CVS ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems (Web-Anwendung) für Leasing und Finanzierung von Kraftfahrzeugen und Waren 
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
WebSphere Studio/Rational Application Developer(RAD) Eclipse CVS DB2 Oracle Java J2EE Spring Hibernate MDA Maven WebServices Struts JSP HTML SQL XML UML Enterprise Architect SoapUI JMeter Lotus Notes MSOffice
Bank
2 Jahre 9 Monate
2003-01 - 2005-09

Portalprojekt

Windows NT XP Java ...
  • Beratung, DV-Konzepte, Analyse, Programmierung
  • Erstellen eines Systems für die Bestandsführung und Beratung von Versicherungsverträgen im Kompositbereich
  • Integration eines anderen Versicherungsunternehmens
  • Koordination
  • Abstimmung mit dem Auftraggeber
  • Releasemanagement
  • Projektplanung
  • fachliche Analyse (Business Analyse)
  • OOA
  • OOD
  • Implementierung
  • Test
  • Servicebasierte Aufrufe von Kerngeschäftssystemen
  • Änderungs- und Fehlermanagement
Windows NT XP Java J2EE Eclipse WebSphere Frameworks(MVC workflowbasierende Geschäftsvorfälle) CVS SQL DB2 Tomcat XML Visual Age for Java Swing Rational Rose UML VPMS MS-Office Lotus Notes
Versicherungskonzern
5 Monate
2002-11 - 2003-03

Entwicklung eines webbasierten Beratungs-Systems

Windows 2000 Java J2EE ...
  • Beratung, Planung, DV-Konzepte, Programmierung
  • Entwicklung eines webbasierten Beratungs-Systems für die betriebliche Altersvorsorge (bAV)
  • Anbindung von externen Tarifrechnern, Datenübernahme aus externen Systemen
  • Erweiterung des Systems mit neuen Funktionalitäten
Windows 2000 Java J2EE JSP JDBC NetBeans CVS MySQL Tomcat XMLSPY XML JNI JUnit UML MSAccess MS-Office OOD
Softwarehaus
8 Monate
2002-03 - 2002-10

Erstellen eines Kernsystems

Windows NT VisualAge for Smalltalk VisualAge for Java ...
  • Arbeitspaketverantwortung, Beratung, Planung, DV-Konzepte, Programmierung
  • Erstellen eines Kernsystems für zwei technisch und fachlich divergierende Lebensversicherungssysteme (Bestandsführung und Vertrieb)
  • Analyse der bestehenden Systeme
  • Definition des Zielsystems
  • Aufzeigen von Unterschieden bzw. Schwachstellen
  • Konzeption und Planung des Zielsystems
  • Releaseplanung
  • Abstimmung mit den Kundenprojekten
  • Planung der Softwarearchitektur
  • Projektplanung
  • Durchführen von Workshops
  • Modellierung (UML)
  • OOA/OOD
Windows NT VisualAge for Smalltalk VisualAge for Java XML Rational Rose UML Vaser Frameworks MS-Office
Versicherungskonzern
5 Monate
2001-10 - 2002-02

Erstellen einer Plattform (J2EE-Architektur) für SB-Geräte

Windows 2000 Solaris Java ...
  • Erstellen einer Plattform (J2EE-Architektur) für SB-Geräte
  • Test- und Qualitätsmanagement
  • Beratung
  • DV-Konzepte
  • Programmierung
  • Aufbau, Erweiterung und Durchführen von Test- und Qualitätssicherungsmaßnahmen
    • Test der Anforderungs- und Softwarespezifikation
    • Modultest
    • Integrationstest
    • Systemtest
    • Abnahmetest
    • Reviews
    • Audits
    • Dokumentation
Windows 2000 Solaris Java J2EE JBuilder JDBC Oracle XML MKS BEA 6.1 Qstudio GDPro UML MS-Office
Hard- und Softwarelieferant für Handel und Banken
1 Jahr 1 Monat
2000-10 - 2001-10

Erstellen einer Plattform (J2EE-Architektur) für Internet-Stores

Windows NT Solaris Java ...
  • Projektleitung
  • Beratung
  • DV-Konzepte(OOA/OOD)
  • Programmierung
  • Aufbau eines Entwicklungsprozesses (Konfigurationsmanagement)
  • Festlegen der Architektur
  • Fachspezifikation
  • fachliche Analyse (Business Analyse)
  • Modellierung (UML)
  • OOA/OOD
  • Projektplanung und -verfolgung
  • Release- u. Changemanagement
  • Durchführen von Projektrunden
  • Mitarbeiterrekrutierung
  • Test- u. Qualitätssicherungsmaßnahmen etablieren
  • Koordination u. Abstimmung mit dem Kunden
Windows NT Solaris Java J2EE HTML JSP Servlets EJBs Cocobase Enterprise (O/RMapping) XML JDBC MS Project Together/J PVCS BEA 6.0 Oracle CMS OptimizeIt! UML MS-Office
Medienkonzern
7 Monate
2000-02 - 2000-08

Anwendungsarchitekturprojekt

Windows NT IBM Visual Age for Java Bea 5.1 ...
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
  • Analysieren von Anforderungen, ggf. umsetzen der Anforderungen in objektorientiertes Design, Implementierung und Test
Windows NT IBM Visual Age for Java Bea 5.1 Rational Rose UML Corba Swing MS-Office
Bank
4 Monate
1999-10 - 2000-01

Abrechnungs-System für Netzbetriebskosten

Windows NT Visual Works
  • Auskunfts- und Vermittlungssoftware
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
Windows NT Visual Works
TK-Unternehmen
1 Jahr 1 Monat
1998-09 - 1999-09

Hypothekensystem

Windows NT IBM Visual Age for Smalltalk PMS micado Frameworks
  • Umsetzen der Fachkonzepte
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
Windows NT IBM Visual Age for Smalltalk PMS micado Frameworks
Versicherungsunternehmen
2 Monate
1998-07 - 1998-08

technische Portierung

Windows NT ObjectStudio
  • Baubudget
  • technische Portierung
  • Programmierung
  • Tests
Windows NT ObjectStudio
Versicherungsunternehmen
5 Monate
1998-02 - 1998-06

Framework-Evaluierung

OS/2 IBM Visual Age for Smalltalk PMS micado Frameworks
  • Teilprojektleitung
  • Coaching
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Support
  • Beratung
OS/2 IBM Visual Age for Smalltalk PMS micado Frameworks
Versicherungsunternehmen

Aus- und Weiterbildung

Aus- und Weiterbildung

1989 - 1990
Qualifikation zum Softwareentwickler
Control Data Institut, Dortmund

1983 ? 1984
Wehrdienst
Fallschirmjägerbataillon Iserlohn

1980 ? 1983
Ausbildung zum Bankkaufmann
Deutsche Bank AG Dortmund

1974 ? 1980
Fachoberschulreife
Friedrich-List-Realschule Dortmund

1970 ? 1974
Graf-Konrad-Grundschule Dortmund

Position

Position

Softwareentwickler, - berater, Architekt

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Framework Web Development CSS Hibernate Eclipse CI SQL TypeScript Mockito DB2 JUnit HTML5 JavaScript JPA Oracle XML JAXB Java EE IntelliJ REST Scrum

Produkte / Standards / Erfahrungen / Methoden

Tools, Entwicklungsumgebungen und Standards
  • IntelliJ
  • Eclipse
  • Rational Software Architect (RSA)
  • Rational Application Developer (RAD)
  • WebSphere Studio Application Developer (WSAD)
  • WebStorm
  • Angular
  • React
  • NPM
  • JxBrowser
  • Visual Studio Code
  • Corba
  • Web Services
  • RestServices
  • API
  • EJB (Enterprise Java Beans)
  • Servlets
  • JSP (Java Server Pages)
  • JEE
  • JDBC
  • JUnit
  • SoapUI
  • JMeter
  • Maven
  • Mockito
  • CI/CD
  • IBM Visual Age for Java/ WebSphere
  • NetBeans
  • Together/J
  • Spring
  • SpringBoot
  • JPA
  • Hibernate
  • Struts
  • Swing
  • JavaFX
  • Selenium Webdriver
  • Selenium Grid
  • Selenium IDE
  • Cucumber
  • PVCS
  • CVS
  • SVN
  • Git
  • Gitlab
  • Github
  • OpenGrok
  • Jenkins (Hudson)
  • Jira
  • Confluence
  • QF-Test
  • Postman
  • Kibana
  • SonarQube
  • JSON
  • XPath
  • Rational Rose
  • Enterprise Architect
  • MS Project, MS Office, Visio
  • Lotus Notes
  • PMS micado Frameworks
  • Vaser Frameworks
  • MSC 6.0
  • Enfin/2
  • Object Studio
  • Visual Smalltalk Enterprise
  • Envy Visual Smalltalk
  • IBM Visual Age for Smalltalk

Sonstiges
  • Business Analyse
  • (Fachliche) Konzeption
  • Modellierung (UML)
  • Entwicklung einer technischen Architektur
  • Testmanagement 
  • Qualitätssicherung
  • OOA/OOD/OOP
  • DevOps-Ansatz
  • Scrum
  • Clean Code
  • Code-Reviews

Berufserfahrung
1998 ? heute

Einsatzort: Bochum

Rolle: Selbständiger Softwareentwickler, -berater und Architekt


1990 ? 1998

Einsatzort: Hennef

Rolle: Softwareentwickler, -berater und Projektleiter

Kunde: PMS micado


Aufgaben:

  • Produktentwicklung
  • Beratung und Entwicklung in Kundenprojekten


1984 ? 1989
Einsatzort: Dortmund

Rolle: Bankkaufmann

Kunde: Deutsche Bank AG

Betriebssysteme

DOS
Novell
3.xx
OS/2
1.xx, 2.xx, 3.xx, 4.xx
Windows
3.xx, 95, NT/ 2000/ XP
Linux
Ubuntu
macOS
IBM Lan Server

Programmiersprachen

IBM-Smalltalk
Visual-Smalltalk
Enfin
SQL
C
Gherkin
COBOL
TypeScript
JavaScript
CSS
XML
HTML
Java

Datenbanken

DB2/2
Oracle
Sybase SQL
Tensegrity
Watcom SQL
Anywhere
mySQL
OS/2 Database Manager
UDB
MongoDB

Datenkommunikation

CORBA
Internet, Intranet
ISDN
LAN, LAN Manager
Novell
PC-Anywhere
TCP/IP
Token Ring

Hardware

Atari
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
IBM Großrechner
PC
Plotter
Scanner
Soundkarten
Streamer

Branchen

Branchen

  • Banken
  • Versicherungen
  • Medien, Handel, Industrie
  • Telekommunikation
  • IT

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.