Recommended expert

Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Rainer Diekmann
Hamburg, Deutschland

Erfahrungen

Juni 2025 - Bis heute
8 Monaten
Hamburg, Deutschland

Enterprise Architektur Management / Softwareentwickler Backend

Polizei Hamburg

  • Mehrere Projekte im polizeilichen Kontext
  • Polizeiliche Verfahren/Projekte mit Archimate modellieren und dokumentieren (Ist/Soll) im Kontext von P20 (BKA)
  • Software-Architekturen erstellen mit Microservices
  • POC-Entwicklungen mit Springboot/Docker/Kubernetes
  • Projektgröße: 10 Personen
  • Enterprise Architektur Management mit Togaf und Archimate
  • Softwareentwicklung Backend Springboot
  • Devops mit Kubernetes
  • Realisiert mittels: Java 17/21, Springboot 3, P20-Architektur, Togaf, Archimate
Nov. 2024 - März 2025
5 Monaten
Hamburg, Deutschland

Software-Architekt / Softwareentwickler

Signal-Iduna Asset Management

  • Anwendungs-System für Vermögensverwalter
  • Die Anwendung besteht aus mehreren Microservices, die Daten per API-Schnittstellen zusammentragen und sie über ein Frontend präsentieren (Angular-Material). Im Backend wird Java verwendet mit JEE/DropWizard/Springboot
  • Projektgröße: 20 Personen
  • Architekturerstellung
  • Softwareentwicklung Backend Java/JEE
  • Softwareentwicklung Frontend Angular Material
  • Erstellung automatisierter Test mit Sahi-Pro
  • Realisiert mittels: Java 21, gradle, Tomcat, Linux, Junit, Mockito, Rest, Kafka, JPA, Hibernate, JEE, Dropwizard, Openshift, SQL-Server, Flyway, Liquibase, Postgres, Springboot 3, Json, Jdbc, Jpa, Sprinboot 3, Owasp
Juni 2024 - Aug. 2024
3 Monaten
Deutschland

Systemintegrateur / Integrationsverantwortlicher für SW / (Verifikations)Testmanager für SW

Rheinmetall

  • Die Bundeswehr stellt ihre Funkgeräte für alle ihre Fahrzeugen von analoger Technologie auf digitale Funktechnik um
  • Projektgröße: 5 Personen
  • Erstellung von Konzepten für Systeme und Subsysteme
  • Durchführung von Anforderungsanalysen und -management
  • Unterstützung bei der Verhandlung technischer Inhalte mit Kunden, Partnern und Lieferanten
  • Unterstützung bei der Definition, Planung und Kontrolle von Arbeitspaketen (IST/SOLL)
  • Koordination bzw. Erstellung wesentlicher Systemdokumente
  • Durchführung technischer Reviews und Audits
  • Erstellung von technischen Entscheidungsvorlagen (u.a. Make or buy)
  • Erstellung von Testkonzepten und -dokumenten
  • Marktbeobachtung aktueller techn. Trends
  • System-Modellierung in SysML
  • Realisiert mittels: SysML, Enterprise-Architect, Rhapsody, Doors, CI/CD, Owasp
März 2024 - Apr. 2024
2 Monaten
Deutschland

Softwareentwickler

Edeka

  • Wartung Altanwendung
  • Die Anwendung ist techn. veraltet und soll demnächst abgelöst werden. Bis dahin, muss die Anwendung betriebsbereit gehalten werden (Fehlerbehebung, CVEs, Update Dritt-Partei-Bibliotheken)
  • Projektgröße: 1 Personen
  • Fehlerbehebung
  • Sicherheits-Updates (CVEs) integrieren
  • Update Open-Source-Bibliotheken
  • Realisiert mittels: Java 11/17, Struts, maven, Tomcat, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, SOAP, Rest, Json, Jdbc, Owasp
Mai 2023 - Dez. 2023
8 Monaten
Deutschland

Software-Architekt / Berater

RZF – Rechenzentrum der Finanzverwaltung

  • KONSENS - LAVENDEL
  • Private Krankenversicherungen liefern Beiträge ihrer Versicherten an das BZSt (Bundes Zentralamt für Steuern). Die Beiträge werden Arbeitnehmern über die Steuernummer zugeordnet. Mittels des Verfahrens LAVENDEL (KONSENS Verfahren) werden die zugeordneten Beiträge an die Arbeitgeber ausgeliefert
  • Projektgröße: 30 Personen
  • Architekturkonzepterstellung
  • Architektur-Beratung bzgl. MicroServices-Umsetzung/Migration compliant zur TZAK-2025 mit Springboot, JMS, Kafka und Containerisierung (Kubernetes)
  • Prototypen-Implementierung PoC bzgl. Migration zu MicroService-Architektur (Konsens Appkit, Springboot)
  • Erweiterung Lavendel-KDialog um KVPV-Attribute (Java SWT)
  • SoftwareQualitäts-Untersuchungen mit SonarCube für System LAVENDEL
  • Realisiert mittels: Java 17, Jboss 7.4, Springboot 3, Konsens Appkit, SWT, KDialog, Jira, Confluence, Docker, SOAP, REST, JMS, Kafka, maven, gradle, gitlab, Openshift, MagicDraw, XMLSpy, XML, Oracle, JPA, Hibernate, ISO 27001 BSI Grundschutz, TZAK-2025, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, SOAP, Rest, BPMN, Quarkus, Cloud Native, Json, XSD, Jdbc, Jpa, , Owasp
Feb. 2023 - März 2023
2 Monaten
Deutschland

Software-Architekt / Softwareentwickler

Atruvia

  • Atruvia Hub
  • Die Atruvia stellt ihr internes Intranet-Portal auf ein neues, mit Microservice-Technologien entwickeltes Portal um
  • Projektgröße: 10 Personen
  • Architektur-Beratung bzgl. MicroServices-Umsetzung
  • Implementierung Springboot Backend (Spring Data JPA)
  • Implementierung Frontend Angular
  • Realisiert mittels: Java, Springboot 3, Jira, Confluence, Docker, REST, gradle, Jenkins, Angular, Openshift, Spring Data JPA, ELKStack, ElasticSearch, MinIO, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, SOAP, BPMN, flyway, JEE, Jboss, Rest, Json, Jpa, , Owasp
März 2022 - Dez. 2022
10 Monaten
Deutschland

Software-Architekt / Berater

ITZBund

  • KVPV (ELStAM)
  • Private Krankenversicherungen liefern Beiträge ihrer Versicherten an das BZSt (Bundeszentralamt für Steuern). Die Beiträge werden Arbeitnehmern über die Steuernummer zugeordnet. Mittels des Verfahrens ELStAM werden die zugeordneten Beiträge an die Arbeitgeber ausgeliefert
  • Projektgröße: 20 Personen
  • Architekturkonzepterstellung mit Hilfe von arc42
  • Architektur-Beratung bzgl. MicroServices-Umsetzung/Migration mit Springboot, JMS/Kafka und Containerisierung (Kubernetes)
  • Prototypen-Implementierung PoC bzgl. Anbindung an ELStAM
  • Migrationspfad für monolithische Alt-Anwendung aufgezeigt
  • SoftwareQualitäts-Untersuchungen mit SonarCube für Alt-System ELStAM
  • Realisiert mittels: Java, Springboot, Jira, Confluence, ARC42, Docker, REST, maven, Jenkins, Bundescloud, JEE 7/8, Jboss 7.4, RabbitMQ, OpenAPI, AsyncAPI, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, SOAP, Apache CXF, BPMN, XML, XSD, Jdbc, Jpa, , Owasp, Konsens
Jan. 2022 - Feb. 2022
2 Monaten
Deutschland

Software-Architekt / Berater

AOK Krankenkassen

  • OTS – Online Termin Service
  • AOK Kunden können über einen Online-Termin-Service, Termine in der Geschäftstelle buchen
  • Projektgröße: 10 Personen
  • Architektur-Beratung bzgl. MicroServices-Umsetzung mit Springboot, Angular und Kafka
  • Prototypen-Implementierung
  • Deployment via helm-charts (Kubernetes)
  • Realisiert mittels: Java, Springboot, Jira, Confluence, Docker, REST, Angular, maven, openshift, Jenkins, ARGO-CD, Helm, Kubernetes, ElasticSearch, ELKStack, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, BPMN, Jdbc, Jpa, , Owasp
Apr. 2021 - Dez. 2021
9 Monaten
Hamburg, Deutschland

Software-Architekt / Softwareentwickler

Bundesdruckerei

  • Organspenderegister
  • Umsetzung mehrerer MicroServices und Portale im Kontext des Projekts OGR (Organspenderegister)
  • Projektgröße: 30 Personen
  • Erstellung von MicroServices mit Hilfe von Springboot
  • Anbindung Keycloak via Rest Admin API
  • Umsetzung von Frontend-Komponenten mit Angular
  • CI per Gitlab erstellt
  • Services per Docker auf Openshift deployed
  • Architektur-Beratung bzgl. MicroServices-Umsetzung mit Springboot
  • Realisiert mittels: Java, Springboot, Jira, Confluence, Docker, REST, Angular, maven, openshift, DDD, Hexagonale Architektur, Keycloak, JPQL, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, SOAP, BPMN, Apache Camel, Jdbc, Jpa, , Owasp
Feb. 2021 - März 2021
2 Monaten
Hamburg, Deutschland

Softwareentwickler

Eon Digital Port

  • EnergieWächter II – Alarm-Verwaltung für Energieverbräuche bei Gemeinden
  • Erweiterung des Projekts EnergieWächter: Anbindung einer zusätzlichen KI-Komponente zur Erkennung von Anomalien in Verbrauchsdaten und Generierung von Alarmen
  • Projektgröße: 3 Personen
  • Vorhandenen Springboot-Service erweitert als Rest-Schnittstelle zur Anbindung der KI-Komponente
  • Rest-API definiert per OpenAPI
  • Datenanalyse der Verbrauchsdaten mit Python bzw. Pandas
  • CI per Gitlab erstellt, Service per Docker auf Azure Cloud deployed
  • Realisiert mittels: Java, Springboot, Jira, Confluence, Docker, Azure, REST, Data Science, Python, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, SOAP, flyway, Jpa, , Owasp
Jan. 2020 - Jan. 2021
1 Jahr 1 Monate
Hamburg, Deutschland

Software-Architekt / Softwareentwickler

Eon Digital Port

  • Robin – Erstellung von Angeboten für Konzessionsverfahren
  • Ablösung einer VBA-Lösung zur Generierung von Angebotsdokumenten in Word durch eine Angular/Java-Anwendung
  • Projektgröße: 10 Personen
  • Software-Architektur definiert als MicroServices-Architektur
  • Definition des Rest-Api mit Swagger
  • Umsetzung Java-Backend mit Springboot
  • Frontend-Entwicklung mit Angular
  • Dokumentation der Architektur und des Apis
  • Anforderungsdefinition mit Product Owner
  • Security: Authentifizierung/Authorisierung der Anwendung mit OAuth2 bzw. JWT
  • Realisiert mittels: Java, Springboot, Jira, Confluence, Docker, Azure, Postgres, REST, Angular, MyBatis, OAuth2, JWT, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, http, tcp, Liquibase, Jpa
Nov. 2019 - Dez. 2019
2 Monaten
Berlin, Deutschland

Softwareentwickler

Webtrekk

  • Billing Console – Export Rechnungsdaten
  • Export von Rechnungsdaten aus einer Webapplikation nach NetSuite als Batch und manueller Export
  • Projektgröße: 1 Person
  • Java-Backend erweitert um CSV-Export
  • Angular 1 Frontend erweitert
  • Anforderungen definiert zusammen mit Kunden
  • Realisiert mittels: Java, Spring, Jira, Confluence, MySql, REST, Angular, Linux, Junit, Mockito, JMX, Eclipse, http, tcp
Mai 2019 - Okt. 2019
6 Monaten
Hamburg, Deutschland

Softwareentwickler

Eon Digital Port

  • EnergieWächter – Alarm-Verwaltung für Energieverbräuche bei Gemeinden
  • Auswertung von Energieverbrauchsdaten auf Anomalien und automatische Benachrichtigung bei Grenzwertüberschreitungen
  • Projektgröße: 5 Personen
  • Springboot-Service definiert u. erstellt als Batch
  • Anforderungen definiert mit Product Owner
  • Test der Anwendung
  • Pipeline realisiert mit gitlab und docker
  • Agiles Vorgehen per Scrum
  • Realisiert mittels: Java, Springboot, Jira, Confluence, Docker, Azure, Postgres, REST, Data Science, Linux, Junit, Mockito, DBUnit, JMX, Eclipse
Mai 2018 - Apr. 2019
1 Jahr
Deutschland

Softwareentwickler

Ponton GmbH

  • Enerchain - Blockchain im EnergieHandel
  • Orders im Energie-Handel werden mittels Blockchain-Technologie (Tendermint/Go) über ein Java-API (jABCI) persistiert und verteilt
  • Projektgröße: 10 Personen
  • Software-Entwicklung unterstützt mit Java
  • Verteilte Architektur definiert mittels web sockets
  • Realisiert mittels: Blockchain, Tendermint, Java, Websocket, Angular, Jira, Confluence, Vagrant, Docker, ElaticSearch, Kibana, Linux, Junit, Mockito, DBUnit, JMX, Eclipse, Rest
Apr. 2018 - Mai 2018
2 Monaten
Hamburg, Deutschland

Software-Architekt (Review)

Kühne & Nagel

  • New Shipment Visibility
  • Analyse der Architektur von Springboot-basierten Microservices zur Shipment-Verfolgung
  • Projektgröße: 15 Personen (Teilprojekt)
  • Software-Review der vorhandenen Architektur und Empfehlung für Verbesserungen
  • Code-Review der Sourcen
  • Realisiert mittels: Springboot, Java, JPA, Oracle, Spring, REST, JMS, git, JIRA, Docker, OpenShift
Okt. 2017 - März 2018
6 Monaten
Quickborn, Deutschland

Softwareentwickler / Teilprojektleiter

Comdirect

  • Mifid II
  • Vorab-Ausweis von Kosten bei Wertpapierorders im Web und in der Postbox
  • Projektgröße: 20 Personen (Teilprojekt)
  • Software-Entwicklung mit bank-eigenem Software-Stack basierend auf J2EE
  • Unterstützung bei Software-Tests
  • Teilprojektleitung für das Thema Postbox-Anbindung
  • Realisiert mittels: Java EE, JPA, Oracle, Spring, JSF, JMS, git, JIRA, BitBucket, JBoss, tomcat
Apr. 2017 - Sept. 2017
6 Monaten
Hamburg, Deutschland

Softwareentwickler / Analyst

Eurogate

  • COIN
  • Web-Anwendung zur Verwaltung von Container-Bewegungen und EDI-Nachrichtenverarbeitung
  • Projektgröße: 2 Personen (Teilprojekt)
  • Entwicklung mit Kunden-eigenem Java-Framework
  • PlSql-Prozeduren kodiert
  • Analyse und Konzept-Erstellung
  • Realisiert mittels: Java, PL-Sql, JPA, Oracle, Spring, Swing, SWT, JBoss, tomcat
Juli 2016 - März 2017
9 Monaten
Deutschland

Software-Architekt / Teilprojektleiter

Hermes

  • ZSK – Zentaler Service Kunde
  • Entwicklung eines zentralen Kundenservice auf Basis einer Micro-Service-Architektur mit SpringBoot und ActiveMQ
  • Projektgröße: 4 Personen (Teilprojekt)
  • Software-Architektur definiert auf MicroService-Basis mit Springboot
  • Messaging zwischen MicroServices entwickelt mit JMS
  • Teilprojektleitung für ZSK
  • Analyse und Konzept-Erstellung
  • Authentifizierung via JWT
  • Agiles Vorgehen mit Scrum
  • Realisiert mittels: Java, Microservice, Spring-Boot, JPA, JMS, ActiveMQ, Oracle, Docker, git, JIRA
Juni 2015 - Juni 2016
1 Jahr 1 Monate
Hamburg, Deutschland

Software-Architekt / Teilprojektleiter

Signal-Iduna

  • MABS – MaklerAuftragBearbeitungsSystem
  • Migration der Maklerauftragsverarbeitung von MS-Access zu einer JEE/Angular-JS Web-Portal-Anwendung
  • Projektgröße: 8 Personen (Teilprojekt)
  • Festlegung der Software-Architektur auf Basis von J2EE
  • Rest-API-Definition
  • Frontend mit AngularJS
  • Teilprojektleitung
  • Analyse und Konzept-Erstellung
  • Realisiert mittels: Java, JEE 7, Websphere, Jira, Confluence, MQSeries, Angular-JS, JPA
Aug. 2014 - Juni 2015
11 Monaten
Quickborn, Deutschland

Software-Architekt / Teilprojektleiter

Comdirect

  • DC – COWIAS-Anbindung
  • Umstellung der Wertpapier-Abwicklungskommunikation von SNA auf MQSeries und Migration von C auf Java/JEE
  • Projektgröße: 15 Personen
  • Software-Architektur
  • Software-Entwicklung
  • Teilprojektleitung
  • Konzept-Erstellung (Modellierung UML)
  • Realisiert mittels: Java, JEE, JBoss, C, Enterprise Architect, git, Jira, stash, MQSeries, SNA
Feb. 2013 - Aug. 2014
1 Jahr 7 Monaten
Quickborn, Deutschland

Testprojektleiter

Comdirect

  • TFE – Trading Frontend
  • Integration eines externen Trading-Frontends in hauseigene Orderkern-Prozesse (OTC, Aktien, Anleihen, Derivate)
  • Projektgröße: 20 Personen
  • Testprojektleiter (Team 5 Personen)
  • Testdurchführung (manuell und automatisiert)
  • Software-Erstellung f. automatische Tests
  • Realisiert mittels: HPQC, Quicktest Professional, Oracle, Java, Splunk
Mai 2012 - Dez. 2012
8 Monaten
Hamburg, Deutschland

Technischer Teilprojektleiter / Software-Architekt

Airbus Spares

  • ECDA – Erweiterte Verbrauchsdatenanalyse
  • Prognose von Teileverbräuchen zur Bestimmung optimaler Lagermengen mittels Statistik
  • Projektgröße: 5 Personen
  • Technischer Teilprojektleiter
  • Architekturdefinition
  • Datawarehouse-Design
  • Softwareentwicklung
  • Realisiert mittels: Qt, C++, Java, Postgres DB, SQL
Jan. 2012 - Apr. 2012
4 Monaten
Neumünster, Deutschland

Releasemanager

Panasonic

  • Autoradio-Entwicklung für VW, Audi, Seat, Skoda
  • Modularer Infotainment-Baukasten (MIB) für Volkswagen
  • Projektgröße: 400 Personen
  • Releasemanager
  • Planung der Integrationen und Releases
  • Koordination mit Buildmanagement
  • Führung des Integrationsteams (10 Personen)
  • Steuerung von Lieferanten-Zulieferungen
  • Realisiert mittels: MS Project, Jira, Subversion
Okt. 2008 - Dez. 2011
3 Jahren 3 Monaten
Hamburg, Deutschland

Technischer Teilprojektleiter / Software-Architekt

Airbus

  • @MOST – Systems Engineering
  • Forschungsprojekt zur Erstellung einer Flottensimulation und Verbrauchsanalyse-Software für Flugzeugteile
  • Projektgröße: 50 Personen
  • Technischer Teilprojektleiter
  • Architekturdefinition
  • Vorgehensmodelle
  • Systems Engineering (Sysml, IDEF, MLDesigner)
  • Softwareentwicklung
  • Realisiert mittels: Sysml (Rhapsody, MagigDraw), IDEF (Core), Simulations-Tool (MLDesigner, Matlab), Qt, C++, Booch
Okt. 2007 - Okt. 2008
1 Jahr 1 Monate
Hamburg, Deutschland

Technischer Teilprojektleiter / Software-Architekt

Airbus

  • Planet Inflight Application - Portal
  • Portal für die Flugzeugkabine basierend auf AJAX-Techniken
  • Projektgröße: 20 Personen
  • Technischer Teilprojektleiter
  • Software-Architektur
  • Qualitätssicherung
  • Erstellung und Durchführung von Modul- und Lasttests
  • Realisiert mittels: MS Project, UML, AJAX, Postgres, JEE, Spring, JSF, Hibernate, Dojo, JSON, Android ADT, JMeter
Mai 2007 - Okt. 2007
6 Monaten
Hannover, Deutschland

Technischer Teilprojektleiter / Software-Architekt

Bauberufsgenossenschaft

  • Workflow Applikation
  • Unterstützung von Geschäftsprozessen mittels IBM Workflow-Server, Swing-Clients und JEE Application-Servern
  • Projektgröße: 200 Personen
  • Technische Teilprojektleiter
  • Software-Architektur
  • Qualitätssicherung
  • Realisiert mittels: MS Project, Adonis, Innovator, IBM Workflow Server, DB2, J2EE, Hibernate
Jan. 2007 - März 2007
3 Monaten
Zürich, Schweiz

Business Analyst / Software-Architekt

Credit Suisse

  • Basel II – Berichterstattung über Großkreditrisiken
  • Reporting von Kreditrisiken und Emittentenrisiken auf der ultimativen Partnerebene im Rahmen von Basel II
  • Projektgröße: 10 Personen
  • Technisches Design
  • Fachliche Konzeption, Business Analyst
  • Software-Architektur
  • Qualitätssicherung
  • Validierung der Reports mittels bankfachlicher Kenntnisse (Basel II)
  • Realisiert mittels: MS Project, Requisite Pro, Rational Rose, Power Designer, Oracle
Nov. 2006 - Dez. 2006
2 Monaten
Hamburg, Deutschland

Release-Manager / Projektleiter

Hamburger Sparkasse

  • Migrationsprojekt Z/OS auf Solaris
  • Migration von Host-Anwendungen auf Unix Solaris
  • Projektgröße: 20 Personen
  • Release-Management
  • Qualitätssicherung
  • RBE, Software-Architektur, Projektleitung
  • Realisiert mittels: MS Project, Doors
Apr. 2006 - Okt. 2006
7 Monaten
Hamburg, Deutschland

Projektleiter / Software-Architekt

Airbus

  • NSS-CC Kabinen-Architektur
  • Hardware- und Software-System zur Bereitstellung von Internetzugang für Passagiere
  • Projektgröße: 30 Personen
  • Anforderungsmanagement
  • Projektleitung
  • Qualitätsmanagement gemäss Airbus-Standards (ABDxxx, DO178B)
  • Software-Architektur, Systemtechnik
  • Realisiert mittels: MS Project, Doors, UML, SysML, Enterprise Architect
Feb. 2005 - März 2006
1 Jahr 2 Monaten
Frankfurt, Deutschland

Business Analyst / Software-Architekt

Commerzbank

  • Basel-II
  • Entwicklung eines Basel-II-Rechenkerns mit SAS und Erstellung einer Vergleichs-Implementierung in Java für QIS4 und QIS5
  • Projektgröße: 20 Personen
  • Fachliche Analyse (Business Analyst), Software-Architektur, Testdurchführung
  • Validierung und Verifikation der Ergebnisse des Basel-II-Rechenkerns
  • Realisiert mittels: SAS, Java, VBA, Oracle, DWH, PL/SQL, Crystal Reports
Juli 2002 - Nov. 2004
2 Jahren 5 Monaten
Hamburg, Deutschland

Software-Architekt / Softwareentwickler

Airbus

  • Kabinen-Logbuch als Web-Applikation
  • Erfassung und Analyse von Flugzeugdefekten per J2EE Web-Applikation und Übermittlung per WebServices
  • Projektgröße: 3 Personen
  • Analyse, Design, Software-Architektur, Entwicklung und Testdurchführung
  • JEE-Architektur mit Struts (MVC), Tomcat, Jboss/Weblogic, EJBs
  • Berichterstellung via XSLT (PDF)
  • Realisiert mittels: UML (RUP), Java, J2EE, Struts, Tomcat, XML, XSLT, .NET (C#), Axis, HTML, JavaScript
Mai 2001 - Mai 2002
1 Jahr 1 Monate
Hamburg, Deutschland

Software-Architekt / Softwareentwickler

Vereins- und Westbank

  • Internetanbindung eines Portfoliomanagement-Systems
  • Anbindung eines zentralen C++-Servers an Web-Clients via XML-Bus (SOAP) und BEA Weblogic Cluster
  • Projektgröße: 2 Personen
  • Erstellung eines Anbindungskonzepts für web-basierte Clients
  • Evaluierung von XML-Werkzeugen (Jaxb)
  • Entwicklung mit EJBs unter BEA Weblogic, Frontend mit JSPs
  • Durchführung von Modul- und Lasttests
  • Realisiert mittels: UML (Together/J), Java, J2EE, JSP, EJB, BEA Weblogic, AbaXX Engines, XML (SAX, DOM, JDOM, XSLT, Jaxb), HTML, JavaScript
Mai 2000 - Apr. 2001
1 Jahr
München, Deutschland

Teilprojektleiter / Software-Architekt

Hypovereinsbank

  • Internet Relaunch – Banking/Trading
  • Softwarearchitektur für den Internet-Relaunch des Privatkunden-Portals mit IMS-Anbindung und EJBs
  • Projektgröße: ca. 50 Personen
  • Erstellung der Softwarearchitektur
  • IMS-Connect for Java Anbindung
  • Teilprojektleitung für den Tradingbereich (Depot, Ordersystem, Neuemissionen)
  • Durchführung von Modul- und Lasttests
  • Realisiert mittels: UML (Together/J), Java, J2EE, JSP, EJB, BEA Weblogic, Struts, HTML, JAVScript
Jan. 2000 - Apr. 2000
4 Monaten
Frankfurt, Deutschland

Softwareentwickler / Analyst

Dresdner Bank

  • Firmenfinanzportal
  • Entwicklung eines Internet-Portals für Firmenkunden mit Fokus auf Internet Brokerage
  • Projektgröße: ca. 100 Personen
  • Erstellung Objektmodell und UseCases für Internet Brokerage
  • Umsetzung als serverseitige Komponenten mit EJBs
  • Anbindung Backendsysteme via JDBC und MQSeries (Swift MT502)
  • Realisiert mittels: J2SE, J2EE (JSP, Servlets, CORBA), JDBC, XML, UML, Oracle8i, JBuilder, ApplicationServer: BEA Weblogic, IBM Websphere
Dez. 1999 - Dez. 1999
1 Monate
Deutschland

Trainer

SolveIT

  • Schulung OOA/OOD und Java
  • Einwöchige Inhouse-Schulung (2 Tage OOA/OOD, 3 Tage Java)
  • Projektgröße: 8 Schulungsteilnehmer
  • Realisiert mittels: J2SE, SWING, JDBC, Oracle8i, Powerpoint
März 1999 - Nov. 1999
9 Monaten
Deutschland

Projektleiter / Softwareentwickler

IXL

  • Unterstützung bei verschiedenen Web-Projekten
  • Umsetzung einer Applet-Lösung in eine serverseitige Lösung mittels Servlets für eine Bank
  • Umsetzung von Websites mittels Servlets und JHTML
  • Tätigkeit: Projektleitung, Analyse, DB-Design, Entwicklung
Feb. 1999 - Feb. 1999
1 Monate
Deutschland

Trainer

Bijou Brigitte

  • Schulung OOA/OOD und Java
  • Zweimalige Durchführung einer einwöchigen Inhouse-Schulung
  • Themen: Anwendungsfälle, Klassendiagramme, Java-Sprachumfang, JDBC, Swing, JavaBeans, Threads
  • Projektgröße: jeweils 5 Teilnehmer pro Schulung
  • Realisiert mittels: J2SE, SWING, JDBC, Oracle8i, PowerPoint
Apr. 1998 - Aug. 1998
5 Monaten
Oslo, Norwegen

Softwareentwickler / Analyst

Norwegisches Arbeitsamt Oslo

  • Objektorientiertes Client-Server-Projekt mit OO4GL-Werkzeug
  • Anwendung zur Verwaltung von behinderten Arbeitslosen in Norwegen
  • Projektgröße: 20 Personen
  • Frontend-Programmierung mit Visual Parts in Visual Age
  • Fat-Client-Architektur mit direktem Oracle-Datenbankzugriff
  • Realisiert unter: Visual Age Smalltalk, Rational Rose
Jan. 1997 - Jan. 1997
1 Monate
Kiel, Deutschland

Trainer

Oberfinanzdirektion Kiel

  • Schulung OOA/OOD und Java
  • Einwöchige Inhouse-Schulung für 3 Teilnehmer
  • Realisiert mittels: J2SE, SWING, JDBC, Oracle8i, PowerPoint
Apr. 1996 - Jan. 1999
2 Jahren 10 Monaten
Hamburg, Deutschland

Projektleiter / Software-Architekt

Polizei Hamburg

  • Objektorientiertes Client-Server-Projekt mit OO4GL-Werkzeug
  • Entwicklung der Anwendung EPOS zur Erfassung und Verknüpfung von Ereignissen, Personen, Objekten und Sachen
  • Projektgröße: 3 Personen
  • Konzeption und Spezifikation einer Behördenanwendung mit Dynasty
  • Definition einer objektorientierten 3-Schichten-Architektur
  • Spezifikation und Design von Business-Objekten
  • Realisiert unter: Dynasty, ERWin, Rational Rose
Nov. 1995 - Apr. 1996
6 Monaten
Deutschland

Projektleiter / Softwareentwickler

Schiffbau – CAD-System

  • Objektorientiertes Client-Server-Projekt mittels CORBA
  • Design einer CORBA-Implementierung (Orbix) zur Kapselung von PL/1-Code in C++-Klassen
  • Projektgröße: 3 Personen
  • Projektleitung, Analyse, Design, Entwicklung
  • Realisiert mittels: CORBA, PL/1, C++, Orbix
Jan. 1994 - Apr. 1996
2 Jahren 4 Monaten
Deutschland

Teilprojektleiter / Softwareentwickler

Klassifikationsgesellschaft

  • Konzeption und Realisierung eines Softwaresystems
  • Entwicklung eines Softwaresystems zur Zuverlässigkeitsberechnung für Schiffe (FEM und Stochastik)
  • Projektgröße: 2 Personen
  • Entwicklung numerischer Verfahren (Monte-Carlo, stochastische Felder)
  • Realisiert mittels: FORTRAN u. C++
Jan. 1994 - Apr. 1996
2 Jahren 4 Monaten
Deutschland

Teilprojektleiter / Softwareentwickler

Kunden im Schiffbau

  • Mehrere Projekte PPS - und Fertigungsautomatisierungs-Anwendung
  • Kundenspezifische Weiterentwicklungen für Schnittstellen zwischen PPS- und CAD-Systemen
  • Projektgröße: 2 Personen
  • Realisiert mittels: PL/1 u. C++
Jan. 1994 - Nov. 1995
1 Jahr 11 Monaten
Deutschland

Projektleiter / Softwareentwickler

Schiffbau – CAD-System

  • Evaluierungsprojekt objektorientierte Datenbanken
  • Prüfung von OO-Datenbanken als Ersatz für relationale Datenbanken
  • Entwurf einer Migrationsstrategie
  • Projektgröße: 2 Personen
  • Realisiert mittels: ODMG, C++, Orbix, Objectivity

Zusammenfassung

  • Berufserfahrung im IT-Bereich seit 1991.
  • Seit 1999 selbständige, freiberufliche Tätigkeit als IT-Berater für verschiedene Branchen.
  • Tätig in den Bereichen Software-Architektur, Software-Entwicklung und Test. Schwerpunkte im Bereich Software-Architektur liegen in dem Design von Multi-Tier-Architekturen und MicroServices-Architekturen. Im Bereich Modellierung/Analyse/Design in der Anwendung der objektorientierten Methoden mit Hilfe der UML/Sysml und der Simulation. Im Bereich der Datenmodellierung mit Hilfe der ER-Methode. Im Bereich der objekt-orientierten Anwendungsentwicklung in der Programmierung mit Hilfe von Java und C++.

Fähigkeiten

  • Vorgehensmodelle: Agiles Vorgehen, Scrum Und Kanban

  • Datenbankdesign: Er-modellierung

  • Software-architektur: Design Von Software-architekturen; Zertifiziert Isqi Software-architekt Foundation Level

  • Ooa/d, Uml: Zertifiziert Omg Uml-professional (Fundamental)

  • Technologien: Jee Java Enterprise, Micro-services (Springboot), .Net

  • Programmiersprachen: Java 11/17/21, C#, C++, C, Qt, Pl/1, Javascript/typescript

  • Entwicklungsumgebungen: Eclipse, Idea, Visual Studio Code

  • Datenbanken/db-technologien: Sql Und Pl/sql, Oracle, Sybase, Ms Sql-server, Mysql, Postgres, Datenmodellierung (Er, Idef), Jpa/jdbc, Spring Jpa

  • Betriebssysteme: Windows, Unix, Linux, Mac Os/x

  • Applicationserver: Tomcat, Jboss, Ibm Websphere

  • Devops – Continouus Delivery: Docker, Dockercompose, Openshift/kubernetes, Helm-charts

  • Sonstige Technologien/produkte: Spring, Springboot, Jms, Kafka, Hibernate Jpa, Jpql, Unit-tests (Junit, Mockito), Swing, Swt, Angular (Spa), Maven, Gradle, Rest (Json), Api-erstellung Mit Openapi, Html/css

  • Sourceverwaltungstools: Cvs, Svn (Subversion), Git, Continuus Clearcase

  • Erfahrung In Der Technischen Projektleitung Mit Handson-mentatiltät, Teilweise Mit Personal- Bzw. Budget-verantwortung.

  • Erfahrung Im Basel-ii-umfeld, Mitwirkung An Der Qis4 U. 5 Der Bundesbank.

  • Erfahrung In Der Objektorientierten Modellierung (Ooa/ood) Mit Hilfe Der Uml.

  • Erfahrung In Der Datenmodellierung Für Relationale Datenbanken Und Datawarehouses (Dwh) Mit Hilfe Der Er-methode.

  • Erfahrung In Der Anwendung Von Vorgehensmodellen (Rational Unified Process, V-modell, Extreme Programming, Agile Prozesse, Scrum Und Kanban) In Praktischem Projektumfeld.

  • Erfahrung In Der Konzeption Und Erstellung Von Fach-konzepten Und Client/server-architekturen Für Integration Und Migration Von Vorhandenen Anwendungen (Legacy, Host) In Neue Umgebungen (Internet, Intranet) Mit Hilfe Von Middlewaretechnologien Wie Java Und C++.

  • Erfahrung In Der Architektur Und Erstellung Von Web-anwendungen Mit Hilfe Von Jee Und Micro-services.

  • Erfahrung Im Testen: Modultest Mit Hilfe Von Junit, Stress-tests Von Websites Mit Jmeter, Erarbeitung Von Testfällen In Zusammenarbeit Mit Dem Fachbereich, Durchführung Von Abnahme-tests.

  • Erfahrung Im Einsatz Von Numerischen Verfahren Zur Lösung Mathematischer Probleme (Finite-elemente-methoden, Monte-carlo-simulation, Stochastische Modellierung, Finite-differenzen-verfahren).

  • Erfahrung Im Aufbau Von Internet-portalen.

  • Erfahrung Als Trainer, Gute Didaktische Fähigkeiten.

  • Erfahrung Im Coaching Von Projekten.

  • Erfahrung In Projektleitung Mit Personalverantwortung.

  • Umgang Mit Gängigen Planungstools.

  • Teamorientierte Arbeitsweise.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Universität Hamburg

Abschluss im Bereich Angewandter Mathematik: Numerische Verfahren zur Lösung partieller Differentialgleichungen für Schockwellen · Mathematik · Hamburg, Deutschland

Zertifikate & Bescheinigungen

Zertifiziert ISQI Software-Architekt Foundation Level

Zertifiziert OMG UML-Professional (Fundamental)

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Michael Fecher
Michael Fecher

Freelancer, Solution-Architekt

Profil ansehen
Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Martin Eisengardt
Martin Eisengardt

Software-Entwickler

Profil ansehen
Leif Stolberg
Leif Stolberg

Software-Architekt

Profil ansehen
Ulrich Cech
Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Profil ansehen
Tim Rüther
Tim Rüther

Berater und Fullstack-Entwickler

Profil ansehen
Kenan Šabić
Kenan Šabić

Enterprise-Architektur

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Oliver Bodemer
Oliver Bodemer

Senior Softwarearchitekt

Profil ansehen
Enis Spahi
Enis Spahi

Softwareentwickler

Profil ansehen
Kyu-wang Lee
Kyu-wang Lee

Softwarearchitekt & Lead Software Engineer

Profil ansehen
Jan Radon
Jan Radon

Software Engineer / Softwarearchitekt / Team Lead

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Dimitri Simon
Dimitri Simon

Fullstack-Entwickler, Integrator

Profil ansehen
Ioan Dobre
Ioan Dobre

Senior Software Entwickler

Profil ansehen
Kiriakos Krastillis
Kiriakos Krastillis

Tech Lead: API-Erfahrungsplattform

Profil ansehen
Peter Großmann
Peter Großmann

Senior Backend-Entwickler

Profil ansehen
Lothar Hinsche
Lothar Hinsche

Solution Manager für die Untersuchung PoC sowie Austausch und Verfeinerung einer bestehenden Cloud- und IoT-Kraftwerkssteuerung

Profil ansehen
Slava Schmidt
Slava Schmidt

Senior Technischer Leiter

Profil ansehen
Matthias Kittner
Matthias Kittner

Allgemeine ERP- und KI-Beratung

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Renke Grunwald
Renke Grunwald

Cloud-Architekt

Profil ansehen