Software Architektur Mikroservices, Kubernetes, KI Konzepte
Aktualisiert am 02.03.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 80%
Software Architecture
Mikroservice Architekture
Java EE
Docker Compose
Docker
Kubernetes
JSP
Spring
Angular
KI Konzepte und Architektur
KI Konzepte
Deutsch
Englisch
Französisch
Grundlagen (Lesen am besten)

Einsatzorte

Einsatzorte

Bielefeld (+300km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Bevorzugt:

Berlin bis Rhein/Ruhrgebiet bei langlaufenden Projekten.

möglich

Projekte

Projekte

7 Monate
2023-09 - heute

Erstellung von Schulungsunterlagen und Schulen der internen Entwickler und Coaches zu modernen technischen Themen.

Trainer für die o.g Themen und Autor im Team für Schulungsunterlagen Java Java EE Kubernetes ...
Trainer für die o.g Themen und Autor im Team für Schulungsunterlagen
Es werden Schulungsunterlagen für die Themen erstellt:
?    Umstellung von JEE Anwendungen auf Mikroservice Architekturen
?    Einsatz von Containern und Containerumgebungen
?    Containerumgebungen: Kubernetes, Docker, Spring Boot im Container
?    Suse Rancher, VM Ware Tanzu, Open Shift

?    Software Architektur allgemein u. Abgrenzung System Architektur mit   Rollenbeschreibung Software- und Solution Architekt

?    Einführung in Domain Driven Design, Clean Architecture
?    DevOps Ansatz
?    CI/CD Ansatz und Tools


Aufgabe:

?    Schulung zur Migration von JEE Anwendungen in eine Mikroservice Architektur.
?    Schulung zum Thema Domain Driven Design, Clean Code und Clean Architecture (Definition, Einsatz, Risiken, Mehraufwand)
?    Erstellen und Fortschreiben von Schulungsunterlagen im Team

Sparx Enterrpise Architekt Confluence RedHat JBoss Kubernetes Docker Maven Gradle Spring Boot Suse Rancher Open Shift Jenkins
Java Java EE Kubernetes JBoss Application Server
Luzern und Remote
5 Monate
2023-02 - 2023-06

Migration der hausinternen IT in einen ON Premise Betrieb in einem RZ.

Software- und System-Architektur für die Migration prüfen, wo notwendig geeignete neue Lösung prüfen, testen, Einsatz freigeben. Kubernetes Container VPN ...
Software- und System-Architektur für die Migration prüfen, wo notwendig geeignete neue Lösung prüfen, testen, Einsatz freigeben.

Umstellung der IT auf eine RZ gehostete Lösung, die Verfügbarkeit der IT erhöhen, Cloud Lösung evaluieren, DGSVO für die Umstellung beachten.

Testkonzept und Kontrolle vorhandener Tests für die Containeranwendung und die Containerumgebung (Funktionalität und Sicherheit) definieren und anwenden.

Aufgaben:

Architekturkonzept für die Migration der IT auf die Containerumgebung in der  Cloud

Vorhandenes DMS gegen eine Cloud fähige Lösung evaluieren und rechtssichere Migration der Daten planen (in Zusammenarbeit mit einer Rechtsanwalts/Steuerberater-Kanzlei)

Beratung des Vorstand- und der Projektleitung

Abstimmung und Konzeption mit dem Solution Architekten des RZ zu Hardware, Desaster Recovery, VPN Anbindung, Test- und Fallback Szenarien bei Ausfall der VPN Router
OCI (Oracle Cloud Infrastruktur) Kubernetes Docker Draytec Router für Home Office VPN.
Kubernetes Container VPN Router Dokumentenmanagementsystem
Ruhrpharm AG
Bielefeld und Schwerin
1 Jahr 6 Monate
2021-07 - 2022-12

Migration eines Monolithen für das Antragswesen im Gesundheitsbereich in eine Mikroservice Anwendung.

Migration eines Monolithen für das Antragswesen im Gesundheitsbereich in eine Mikroservice Anwendung. Konzept für die Implementierung einer KI Lösung, für den allgemeinen Einsatz in der öffentlichen Verwaltung, als Mikroservice Lösung für eine Containeru Java Kubernetes RASA Framework ...
Migration eines Monolithen für das Antragswesen im Gesundheitsbereich in eine Mikroservice Anwendung. Konzept für die Implementierung einer KI Lösung, für den allgemeinen Einsatz in der öffentlichen Verwaltung, als Mikroservice Lösung für eine Containeru

Konzept für die Implementierung einer KI Lösung, für den allgemeinen Einsatz in der öffentlichen Verwaltung, als Mikroservice Lösung für eine Containerumgebung  entwickelt und mit zwei Ministerien abgestimmt. 

Monolith einer Verwaltungssoftware in eine Mikroservice Anwendung migrieren.  Bewerten welche Containerarchitektur geeignet ist.

Konzept Erstellung für die Implementierung einer einer KI Assistenzlösung mit dem Fokus auf allgemeine Einsatzfähigkeit in Verwaltungsaufgaben im Rahmen des EfA Prinzip.

Testkonzept und Kontrolle vorhandener Tests für die Containeranwendung und die Containerumgebung (Funktionalität und Sicherheit)

·       Architekturkonzept für die Migration des Monolithen auf eine Containerumgebung

·       Architektur der Mikroservice Anwendung für Integration einer KI Lösung in die Verwaltungssoftware

·       Entwicklung eines Architektur Konzeptes zur Implementierung der KI Lösung in eine vorhandene aktive Software, mit DSGVO Prüfung und Abstimmung mit zwei Ministerien.

·       Beratung der Programm- und Projektleitung

·       Abstimmung und Konzeption mit dem Solution Architekten des Landes zu Hardware, Desaster Recovery Szenarien, VM Ware Tanzu Grid Cluster

·       Mitglied und Mitarbeit im DVN ArcSync, dem Architektur Gremium

Begleitung eines Projekt-Audits
VMWare Tanzu Kubernetes Docker-Compose SCRUM mit Safe Methodik Jira RASA Framework
Java Kubernetes RASA Framework Docker Docker Compose Scrum Atlassian JIRA VMware
Öffentliche Verwaltung
Niedersachsen
10 Monate
2021-07 - 2022-04

Entwicklung einer multidimensionalen Datenbankanwendung für interne Zwecke (Benchmarkanalysen, Bilanzauswertung und Vergleich etc.)

Software Architektur in beratender Funktion für die interne Entwicklung Java Pyton MS SQL Server
Software Architektur in beratender Funktion für die interne Entwicklung
Architektur der DB Anwendung zusammen mit internen Kollegen entwickeln. Auswahl von Werkzeugen und Programmiersprache, Abgleich der Entwicklung mit der Architektur


Java Pyton MS SQL Server
Curacon Wirtschaftsberatung
Münster
1 Monat
2021-08 - 2021-08

Softwareentwicklung für die Berlinale

Architekt für die Bewertung der Angebote aus technischer Sicht, Einschätzen der Architektur, Methoden und Frameworks System- und Softwarearchitektur Entwicklungsleitung
Architekt für die Bewertung der Angebote aus technischer Sicht, Einschätzen der Architektur, Methoden und Frameworks

Auswahl des geeigneten Anbieters im Ausschreibungsverfahren

  • Review der Angebote im Rahmen der Ausschreibung
  • Beratung der Projektleitung


Diverse Datenbanken diverse Containerarchitekturen
System- und Softwarearchitektur Entwicklungsleitung
Berlinale
Berlin
4 Monate
2021-03 - 2021-06

Rechenzentrum, Verlagerung u. Hochverfügbarkeit inkl. Integrationsumgebung für Mandanten

Software- und System-Architekt
Software- und System-Architekt

Rechenzentrum, Verlagerung u. Hochverfügbarkeit inkl. Integrationsumgebung für Mandanten

Umzug und Aufbau eines hochverfügbaren Netzwerkcenters für die Verwaltung des Landes Niedersachsen


Heterogene Umgebungen unter MS ESAE Active Directory / RedForrest Sicherung Citrix Netscaler u. diverse Hard- und Software
Öffentliche Verwaltung
Hannover
2 Jahre 2 Monate
2018-10 - 2020-11

Teilprojekt Adler

Software Architekt JBoss Application Server 7.x Hibernate Java Server Faces Swing ...
Software Architekt

Rechenzentrum, Bundesweite Softwareentwicklung –KONSENS-  Teilprojekt Adler, für die Finanzverwaltung

  • Review von Lasten- und Pflichtenheften

  • Entwurf der Architektur für Adler

  • Beratung der Projektleitung

  • Implementierung Backend (Kryptographische Lösungen für Passwörter, Design der Schnittstellen, Prototypen der Stubs)

  • Aufsetzen/ Einrichten der Entwicklungsumgebung

  • Prototypen Entwicklung

  • Code Review/ Abgleich Architektur/ Code Base

  • Architektursteuerung im Team
  • Qualitätssicherung
  • Analyse von Oracle-DB, Hibernate und JBoss Issues, Lasttest Entwurf DB wegen der Datenmengen
JBoss Application Server 7.x Hibernate Java Server Faces Swing Maven Eclipse Spring FW Spring BOT Docker Angular Apache KAFKA
Finanzverwaltung
4 Jahre 5 Monate
2013-12 - 2018-04

Bundesweite Softwareentwicklung

Software-Architekt JBoss EAS Application Server Hibernate Eclipse ...
Software-Architekt

Bundesweite Softwareentwicklung für die Finanzverwaltung

  • Review von Software, Lasten- und Pflichtenheften, Hilfe bei der Erstellung von Architekturdokumenten, Erstellen von Architekturdokumenten für verschiedene Themen.

  • Performance Analyse von JEE Anwendungen, Entwurf und Implementierung von JEE Backendlösungen, Training von neuen Projektmitarbeitern. Entwicklung einer automatisierten GUI Test-Software für KDialog. Evaluation von Microservices zur Umstellung der bisherigen JEE Anwendung.

  • Spezielle Kenntnisse in der Kassenführung eines Finanzamtes. „Kassenbücher KONSENS“. Die Kassenbuchführung eines FA unterliegt sehr speziellen gesetzlichen Bestimmungen, die durch die Software eingehalten werden müssen. Im Rahmen der Entwicklung ist entsprechend darauf zu achten, dass jede Änderung und Weiterentwicklung kompatibel ist.

  • Architektursteuerung im Team, Qualitätssicherung
JBoss EAS Application Server Hibernate Eclipse Maven Rational Synergie BeyondCompare UNIFA IDM JAVA JAVA EE VMWare
Finanzverwaltung
6 Monate
2013-06 - 2013-11

Training für Entwickler

Trainer und JEE Architekt für Java + JEE JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 ...
Trainer und JEE Architekt für Java + JEE
  • Training für Entwickler im Bereich Architektur
  • Entwicklung und Anwendungsdesign für Java, J2EE , UML, Hibernate, Spring
  • Testautomatisierung, V-Modell

 

JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 Java Server Faces Swing Maven Eclipse
Accenture
7 Monate
2012-11 - 2013-05

Bundesweite Softwareentwicklung

Softwarearchitekt AdoIT
Softwarearchitekt

Bundesweite Softwareentwicklung für die Finanzverwaltung

  • Review von Lasten- und Pflichtenheften
  • Hilfe bei der Erstellung von Architekturdokumenten
  • Erstellen von Architekturdokumenten für verschiedene Themen
  • Architektursteuerung im Team
  • Qualitätssicherung für J2EE Projekte, Oracle DB / Cluster, LoadBalancer

 

AdoIT
Finanzverwaltung
2 Jahre 8 Monate
2010-04 - 2012-11

Training für Entwickler

Trainer und J2EE Architekt für Java + J2EE + UML JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 ...
Trainer und J2EE Architekt für Java + J2EE + UML
  • Training für Entwickler im Bereich Architektur, Entwicklung und Anwendungsdesign für Java, J2EE, UML, Hibernate, Spring, Testautomatisierung, V-Modell

JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 Java Server Faces Swing Maven Eclipse
Accenture
4 Monate
2009-10 - 2010-01

Entwicklung von Software

Designer, Entwickler JBoss Developer Studio JBoss Application Server 5.1.0 Hibernate 3 ...
Designer, Entwickler
  • Implementierung eines Kollaborationsnetzwerk mit Data-Mining Technologien
  • Eine JBoss Applikation wurde unter Einsatz aller am Markt verfügbaren und im Trend liegenden Frameworks entwickelt und läuft nicht.
  • Große Teile der Applikation wurden mittels MDA entworfen und aktuell mittels AndroMeda aber auch – anfänglich – mit  openArchitectureware generiert.
  • Auf die Applikation wird mit einem Client zugegriffen, der überwiegend mittels  Java Server Faces entwickelt wurde.
  • Es handelt sich um Probleme, die durch den Einsatz verschiedener Frameworks bzw. generatoren geschaffen wurden. Das Persistenzproblem liegt offenbar in der Zusammenarbeit von Spring und Hibernate.
  • Die Anwendung wird jetzt von JBoss auf WebSphere 6.1 portiert.
JBoss Developer Studio JBoss Application Server 5.1.0 Hibernate 3 Spring Framework 3.0 AndroMDA Java Server Faces WebSphere 6.1 Maven
Softwarehaus
1 Jahr 4 Monate
2008-08 - 2009-11

Entwicklung von Software

Designer, Entwickler Windows XP Prof. Entwicklungsarbeitsplätze Eclipse IDE Eclipse CDT PlugIn ...
Designer, Entwickler
  • Entwicklung (Erweiterung): in Java / EJB für Oracle Applicationsserver  sowohl Front- und Backend.
  • Qualitätssicherung:
    • Codereview
    • Erstellung/ Abstimmung/ Einführung von Coderules.
    • Überarbeitung einzelner Module mit dem Ziel des Erreichens der  Architekturkonformität.
  • MDA:
    • UML Modellierung/ Generierung mittels Rational Rose
  • Testautomatisierung:
    • Evaluation und Einsatz der dafür notwendigen Software.

 

Windows XP Prof. Entwicklungsarbeitsplätze Eclipse IDE Eclipse CDT PlugIn Rational Rose CM Syngery Telelogic Change ANT Unifa Server Unifa Client ISA Dialog Manager Testwerkzeuge: WinRunner; GuiDancer; QA Wizard; VNC Robot
Finanzverwaltung
3 Monate
2008-06 - 2008-08

Proof of Concept / Machbarkeitsanalyse

Architekt, Designer Hibernate 3.3.x Spring Framework 2.5.x Maven
Architekt, Designer
  • Architekturprüfung/ Erweiterung einer Standalone Anwendung die das Spring Framework und Hibernate einsetzt. 
  • Prüfung der Architektur mittels Prototypen.
Hibernate 3.3.x Spring Framework 2.5.x Maven
Systemhaus
6 Monate
2008-01 - 2008-06

Entwicklung von Software

Architekt, Designer, Entwickler Windows XP Prof. Entwicklungsarbeitsplätze Ubuntu Linux Workstations Berkeley DB ...
Architekt, Designer, Entwickler

Architektur und Entwicklung einer:

  • Multi Language Ressource (MLR) Lösung in C um Fehlermeldungen für den Benutzer verpackt in XML Strukturen sprachspezifisch  zur Verfügung zu stellen. 
  • Die Konfiguration für dieses MLR Modul wird genauso wie die Meldungen selbst und die stets vorhandene Fallback Language aus einer XML Datei gelesen und auch entsprechend mittels Rendering als XML Page ans Frontend zurückgegeben.
  • C Modulset für den Zugriff auf eine Berkeley DB um Datenbank Cluster Konfigurationen als XML Files aus der DB zu generieren, bzw. zu parsen und in die DB zu importieren.
  • Database Import / Export Lösung auf XML Basis. Aus einer vorhandenen IBM 390 DB werden Daten zunächst in ein XML File exportiert.
  • Die exportierten Daten müssen dann wieder in eine neue IBM 390 DB importiert  werden wobei die XML Daten zu parsen und dann in die DB zu schreiben sind.
  • Einsatz der ICU Library zur Umstellung der Module auf Unicode Verwendung.
  • Konfiguration vorhandener Projekte als Eclipse Module, Integration vorhandener Make files in Eclipse Projekte, Konfiguration von Debug Konfigurationen für Local und Remote Debugging

Besonderheit:

Die Modellierung in diesem Projekt folgt dem Zachman Framework.

Windows XP Prof. Entwicklungsarbeitsplätze Ubuntu Linux Workstations Berkeley DB Eclipse IDE Eclipse CDT PlugIn Cygwin Umgebung OS-MVS Host Z-Linux Host ANT Make / Emacs usw. für diverse Plattformen sowie XML Spezifikation und Expat XML Parser SVN IBM 390 Host VPN Zugang Remote Monitore
EU Behörde
2 Monate
2008-02 - 2008-03

Parallelprojekt

Designer, Entwickler
Designer, Entwickler
  • Test: Websphere 6.1 mit Feature Pack for Enterprise JavaBeans 3.0
  • Test der EJB 3.0 Möglichkeiten auf einem Websphere 6.1 Server zwecks Überprüfung der Stabilität  und des  Implementierungsumfang.

Systemhaus
2 Monate
2007-12 - 2008-01

Proof of Concept einer SOA Architektur

Designer, Entwickler MDA Ansatz mit AndroMDA UML mit Poseidon Maven
Designer, Entwickler
  • Proof of Concept einer SOA Architektur, insbesondere Bewertung des Service  Mediation Systems (hier Enterprise Service Bus) und der Vor-bzw. Nachteile bei Punkt-zu-Punkt oder Hub-and-Spoke Umsetzung.
  • Kurzvortrag SOA: Services finden u. entwerfen, Designprinzipien.
  • Kurzvortrag ITIL(IT Infrastructure Library) Version 3.0 Übersicht.
  • Kurzvortrag Kryptographie (Public-Key Infrastrukturen, Kryptographie Layer, Kryptographie im VPN und VOIP Bereichen).
MDA Ansatz mit AndroMDA UML mit Poseidon Maven
Systemhaus
3 Monate
2007-09 - 2007-11

Entwicklung einer Portalanwendung

Designer, Entwickler Easy-Mock Framework für Testzwecke Windows XP Prof. Entwicklungsarbeitsplätze MySql sowie MS SQL Server ...
Designer, Entwickler

Entwicklung einer Portalanwendung für Keyplayer im internationalen Sporthandel, Relaunch des Internetauftritt.

  • JAVA Backend Entwicklung für einen Internet ReLaunch/ eCommerce Shop. Der Shop ist in Hybris gehostet, der Internetauftritt greift über eine Fassade mittels einer SOA Implementierung auf Hybris zu. Die Fassade erweitert die Funktionalität.

  • Eingesetzt werden zusätzlich das Spring Framework mit dem Hessian Protokoll für eine binäre Übertragung der notwendigen Daten für die SOA Implementierung.

  • Zusätzlich wird im (Frontend) das Stripes Framework eingesetzt.

  • Sichten von Architekturkonzepten (Proof), Entwurf und Implementierung eines    Exception Handlers bzw. Converters für eine zur Laufzeit konfigurierbare   mehrsprachenfähige Exceptionbehandlung mit ReLoad Funktion (neue Konfiguration  für die Exceptionbehandlung OHNE Ausfallzeiten).

  • Die konvertierte (projektspezifische) Exception wird schlussendlich mittels  AOP über einen entsprechenden Joinpoint gefangen und verarbeitet.

  • Der Security Aspekt wurde strikt beachtet. Es gibt eine interne Fehlermeldung für Administratoren und eine externe für  Benutzer. Ein Angriff auf den Shop aufgrund „indiskreter“ Fehlermeldungen ist damit ausgeschlossen.

  • Anpassen/ Auswerten/ Aufbereiten/ Sortieren von Suchaufträgen/ Suchergebnissen für Apache Lucene Suchmaschine, die ebenfalls eingesetzt wird

  • Einsatz (Proof of Concept) der Java Security API mit der GNU Crypto Lib als Provider für Kryptographie/ Hashings zur Validierung/ Absicherung/  Verifizierung. 

  • Design/ Implementierung der Fassade für die Verbindung Frontend/ Backend.

  • Design/ Implementierung geeigneter DAO’s/ DTB’ss Klassenbäume für  Datenzugriff/ Datenübertragung/ Datenhaltung/ Datensortierung

Besonderheit:

Die Modellierung in diesem Projekt folgt dem Zachman Framework.

Easy-Mock Framework für Testzwecke Windows XP Prof. Entwicklungsarbeitsplätze MySql sowie MS SQL Server Apache Tomcat WebServer Bea Web Logic Appli. Server Apache Lucene Suchmaschine Eclipse IDE ANT Hybris eCommerce Shop System Spring Framework Stripes Framework
Softwarehaus
1 Monat
2007-08 - 2007-08

Performanceanalyse und Test

Designer, Entwickler
Designer, Entwickler
  • Der Kunde hat sich erneut gemeldet und um Performance Analyse gebeten.
  • Eingesetzt werden die IBM Werkzeuge aus der Rational Serie:
    • IBM Rational - Functional und Manual Tester sowie Rational Performance Tester
Systemhaus
5 Monate
2007-03 - 2007-07

Entwicklung von Software

Designer, Entwickler, Administrator, Coach RedHat Cluster Suite Linux Server JBosS AS Jboss AOP ...
Designer, Entwickler, Administrator, Coach
  • Beratung im J2EE/ JEE Umfeld für JBoss AOP/ JBoss AS/ AspectJ. Auswahl geeigneter Hard- und Software, Qualitätskontrolle der Installation und Konfiguration.
  • Erweiterung eines vorhandenen JAVA Systems mittels AspectJ um ein  Abrechnungsmodul mit skalierbarer sehr feiner Granularität.
  • Inbetriebnahme eines JBoss AS inkl. JBoss AOP Framework
  • Konzeption/ Installation eines VPN (Lancom Router)
  • Auswahl eines Information Center für den Umgang mit Fax, Dokumenten usw.
  • Aufbau eines RedHat Cluster Suite Server Systems
  • Design/ Implementierung EJBs/ MBeans inkl. Annotation impl. für EJB 3.0  Beans.
RedHat Cluster Suite Linux Server JBosS AS Jboss AOP Eclipse Entwicklungsumgebung für AspectJ David Infocenter
Businesscenters
1 Jahr 6 Monate
2005-10 - 2007-03

Steuerungssystem für einen Windpark in Westafrika

Designer, Entwickler C / C++ Programme Java EJB ...
Designer, Entwickler
  • Consulting/ Beratung im IT Umfeld allgemein, Evaluierung von Hard- und Software, Entwurf von Musterarchitekturen, Test der Integrations- und Migrationsfähigkeit von Software zur Steuerung und Überwachung von Windkraftanlagen.
  • Evaluierung von Linux Servern vs. MS Windows Servern für den Betrieb der Steuerungs-, Überwachungs- und Auswertungssoftware der Windkraftwerke.
  • Evaluierung von JAVA/EJB vs. C/C++ Client/ Server Entwicklung für den Betrieb der Steuerungs-, Überwachungs- und Auswertungssoftware der Windkraftwerke.
  • Evaluierung von IBM DB/2 vs. MS SQL Server vs. ORACLE vs. MY-SQL für den Betrieb der  Steuerungs-, Überwachungs- und Auswertungssoftware der  Windkraftwerke.
  • Entwurf von Musterarchitekturen sowohl für J2EE als auch konventionelle   Client/Server Lösungen.
  • Review von Fremdarchitekturen und Vorschlägen zur IT-Machbarkeit

 

Anmerkung:

  • Das Projekt läuft (und lief) von Anfang an mit großen Verzögerungen aufgrund der Vielzahl beteiligter Personen und Organisationen (Geldgeber / diverse Ministerien und Politiker, Hersteller).
  • Bis heute steht dort KEIN Windkraftwerk.
  • Es wurden erschöpfend alle Möglichkeiten, alle nur erdenklichen Probleme und entsprechend JEDE mögliche IT-Lösung diskutiert, evaluiert usw.!
  • Am 14.02.2007 ist dort Kriegsrecht verhängt worden.
  • Am 28.03.2007 wurde eine neue Regierung berufen.....

 

C / C++ Programme Java EJB IBM DB/2 Access DB Indexseq. Dateien WERUM DB ORACLE DB MY-SQL DB spezielle (teilweise herstellerspezifische) Hardware zur Datenübertragung der Windkraftwerke an die Server
Systemhaus mit EU Aufträgen

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom-Informatiker
  • Diplom-Biologe
  • Geselle im Heizungsbau
  • CNC Dreher

Position

Position

Ich suche Projekte, nicht unbedingt Vollzeit.

Schwerpunkte

  • Software und System Architektur
  • Teilprojektleitung
  • J2E Backendentwicklung und Training für diese Punkte.
  • Mikroservice Architektur
  • KI Konzepte

Kompetenzen

Kompetenzen

Top-Skills

Software Architecture Mikroservice Architekture Java EE Docker Compose Docker Kubernetes JSP Spring Angular KI Konzepte und Architektur KI Konzepte

Schwerpunkte

Design Patterns
Design/Entwicklung J2EE ? Backend
Enterprise-Architekturen
Internettechnologien
J2EE
Komponententechnologie
Software-Architekt
Web Services

Aufgabenbereiche

Hibernate und JBoss Issues
Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

Entwicklungs-methoden, Vorgehensmodelle

  • UML
  • OOAD
  • OMT
  • Design Patterns
  • V-Modell
  • RUP
  • Zachmann Framework
  • Continuous Integration (CI) nach Fowler
  • CI Systeme aufsetzen

Standards und Protokolle

  • J2EE
  • JSF
  • CGI
  • ASP
  • BSP
  • CORBA
  • HTML
  • CCS
  • DHTML
  • SGML
  • XML
  • XSLT

Application Server, Web Server, Frameworks

  • WebSphere, 5.x,6.x
  • JBoss
  • Oracle IAS/ OC4J 9i
  • Tomcat
  • Microsoft IIS
  • Spring
  • Stripes
  • JCoffee
  • Hibernate
  • EasyMock
  • JUnit

Tools

  • Eclipse
  • NetBeans
  • JBuilder
  • Visual Studio
  • Rational Rose
  • Change Synergy
  • Subversion
  • ANT
  • Maven
  • Rational  Functional & Manual Tester
  • Rational Performance Tester Rational Software Architect
  • Oracle SQL Developer
  • Gnu Crypto Library

 

Dokumenten­managementsystem

  • Proxes
  • EasyArchiv

Betriebssysteme

MS-DOS
OS/2
Unix
Linux, Solaris
Windows
7/ XP/ 2000/ NT/ 95/ 98/ 3.x

Programmiersprachen

Aspect J
Assembler
C
C++
COBOL
Java
JavaScript
Pascal
Perl
SQL
VBScript
Visual Basic

Datenbanken

Berkeley DB
Hybris
IBM DB2
Intersystems Cache
MySQL
Oracle
Sybase SQL Anywhere

Datenkommunikation

HTTP/HTTPS
RMI
SOAP
TCP/IP

Hardware

CD-Writer / Brenner
IBM Großrechner
Integration in Netzwerke
Industrie-Roboter
Steuerung, Prg., Einbindung
Modem
PC
Scanner
Streamer

Design / Entwicklung / Konstruktion

Maven

Personalverantwortung

Architektursteuerung im Team

Branchen

Branchen

  • Öffentliche Verwaltung (Finanzverwaltung)
  • Systemhaus
  • Lebensmittelindustrie
  • Banken
  • Handel
  • Logistik

Einsatzorte

Einsatzorte

Bielefeld (+300km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Bevorzugt:

Berlin bis Rhein/Ruhrgebiet bei langlaufenden Projekten.

möglich

Projekte

Projekte

7 Monate
2023-09 - heute

Erstellung von Schulungsunterlagen und Schulen der internen Entwickler und Coaches zu modernen technischen Themen.

Trainer für die o.g Themen und Autor im Team für Schulungsunterlagen Java Java EE Kubernetes ...
Trainer für die o.g Themen und Autor im Team für Schulungsunterlagen
Es werden Schulungsunterlagen für die Themen erstellt:
?    Umstellung von JEE Anwendungen auf Mikroservice Architekturen
?    Einsatz von Containern und Containerumgebungen
?    Containerumgebungen: Kubernetes, Docker, Spring Boot im Container
?    Suse Rancher, VM Ware Tanzu, Open Shift

?    Software Architektur allgemein u. Abgrenzung System Architektur mit   Rollenbeschreibung Software- und Solution Architekt

?    Einführung in Domain Driven Design, Clean Architecture
?    DevOps Ansatz
?    CI/CD Ansatz und Tools


Aufgabe:

?    Schulung zur Migration von JEE Anwendungen in eine Mikroservice Architektur.
?    Schulung zum Thema Domain Driven Design, Clean Code und Clean Architecture (Definition, Einsatz, Risiken, Mehraufwand)
?    Erstellen und Fortschreiben von Schulungsunterlagen im Team

Sparx Enterrpise Architekt Confluence RedHat JBoss Kubernetes Docker Maven Gradle Spring Boot Suse Rancher Open Shift Jenkins
Java Java EE Kubernetes JBoss Application Server
Luzern und Remote
5 Monate
2023-02 - 2023-06

Migration der hausinternen IT in einen ON Premise Betrieb in einem RZ.

Software- und System-Architektur für die Migration prüfen, wo notwendig geeignete neue Lösung prüfen, testen, Einsatz freigeben. Kubernetes Container VPN ...
Software- und System-Architektur für die Migration prüfen, wo notwendig geeignete neue Lösung prüfen, testen, Einsatz freigeben.

Umstellung der IT auf eine RZ gehostete Lösung, die Verfügbarkeit der IT erhöhen, Cloud Lösung evaluieren, DGSVO für die Umstellung beachten.

Testkonzept und Kontrolle vorhandener Tests für die Containeranwendung und die Containerumgebung (Funktionalität und Sicherheit) definieren und anwenden.

Aufgaben:

Architekturkonzept für die Migration der IT auf die Containerumgebung in der  Cloud

Vorhandenes DMS gegen eine Cloud fähige Lösung evaluieren und rechtssichere Migration der Daten planen (in Zusammenarbeit mit einer Rechtsanwalts/Steuerberater-Kanzlei)

Beratung des Vorstand- und der Projektleitung

Abstimmung und Konzeption mit dem Solution Architekten des RZ zu Hardware, Desaster Recovery, VPN Anbindung, Test- und Fallback Szenarien bei Ausfall der VPN Router
OCI (Oracle Cloud Infrastruktur) Kubernetes Docker Draytec Router für Home Office VPN.
Kubernetes Container VPN Router Dokumentenmanagementsystem
Ruhrpharm AG
Bielefeld und Schwerin
1 Jahr 6 Monate
2021-07 - 2022-12

Migration eines Monolithen für das Antragswesen im Gesundheitsbereich in eine Mikroservice Anwendung.

Migration eines Monolithen für das Antragswesen im Gesundheitsbereich in eine Mikroservice Anwendung. Konzept für die Implementierung einer KI Lösung, für den allgemeinen Einsatz in der öffentlichen Verwaltung, als Mikroservice Lösung für eine Containeru Java Kubernetes RASA Framework ...
Migration eines Monolithen für das Antragswesen im Gesundheitsbereich in eine Mikroservice Anwendung. Konzept für die Implementierung einer KI Lösung, für den allgemeinen Einsatz in der öffentlichen Verwaltung, als Mikroservice Lösung für eine Containeru

Konzept für die Implementierung einer KI Lösung, für den allgemeinen Einsatz in der öffentlichen Verwaltung, als Mikroservice Lösung für eine Containerumgebung  entwickelt und mit zwei Ministerien abgestimmt. 

Monolith einer Verwaltungssoftware in eine Mikroservice Anwendung migrieren.  Bewerten welche Containerarchitektur geeignet ist.

Konzept Erstellung für die Implementierung einer einer KI Assistenzlösung mit dem Fokus auf allgemeine Einsatzfähigkeit in Verwaltungsaufgaben im Rahmen des EfA Prinzip.

Testkonzept und Kontrolle vorhandener Tests für die Containeranwendung und die Containerumgebung (Funktionalität und Sicherheit)

·       Architekturkonzept für die Migration des Monolithen auf eine Containerumgebung

·       Architektur der Mikroservice Anwendung für Integration einer KI Lösung in die Verwaltungssoftware

·       Entwicklung eines Architektur Konzeptes zur Implementierung der KI Lösung in eine vorhandene aktive Software, mit DSGVO Prüfung und Abstimmung mit zwei Ministerien.

·       Beratung der Programm- und Projektleitung

·       Abstimmung und Konzeption mit dem Solution Architekten des Landes zu Hardware, Desaster Recovery Szenarien, VM Ware Tanzu Grid Cluster

·       Mitglied und Mitarbeit im DVN ArcSync, dem Architektur Gremium

Begleitung eines Projekt-Audits
VMWare Tanzu Kubernetes Docker-Compose SCRUM mit Safe Methodik Jira RASA Framework
Java Kubernetes RASA Framework Docker Docker Compose Scrum Atlassian JIRA VMware
Öffentliche Verwaltung
Niedersachsen
10 Monate
2021-07 - 2022-04

Entwicklung einer multidimensionalen Datenbankanwendung für interne Zwecke (Benchmarkanalysen, Bilanzauswertung und Vergleich etc.)

Software Architektur in beratender Funktion für die interne Entwicklung Java Pyton MS SQL Server
Software Architektur in beratender Funktion für die interne Entwicklung
Architektur der DB Anwendung zusammen mit internen Kollegen entwickeln. Auswahl von Werkzeugen und Programmiersprache, Abgleich der Entwicklung mit der Architektur


Java Pyton MS SQL Server
Curacon Wirtschaftsberatung
Münster
1 Monat
2021-08 - 2021-08

Softwareentwicklung für die Berlinale

Architekt für die Bewertung der Angebote aus technischer Sicht, Einschätzen der Architektur, Methoden und Frameworks System- und Softwarearchitektur Entwicklungsleitung
Architekt für die Bewertung der Angebote aus technischer Sicht, Einschätzen der Architektur, Methoden und Frameworks

Auswahl des geeigneten Anbieters im Ausschreibungsverfahren

  • Review der Angebote im Rahmen der Ausschreibung
  • Beratung der Projektleitung


Diverse Datenbanken diverse Containerarchitekturen
System- und Softwarearchitektur Entwicklungsleitung
Berlinale
Berlin
4 Monate
2021-03 - 2021-06

Rechenzentrum, Verlagerung u. Hochverfügbarkeit inkl. Integrationsumgebung für Mandanten

Software- und System-Architekt
Software- und System-Architekt

Rechenzentrum, Verlagerung u. Hochverfügbarkeit inkl. Integrationsumgebung für Mandanten

Umzug und Aufbau eines hochverfügbaren Netzwerkcenters für die Verwaltung des Landes Niedersachsen


Heterogene Umgebungen unter MS ESAE Active Directory / RedForrest Sicherung Citrix Netscaler u. diverse Hard- und Software
Öffentliche Verwaltung
Hannover
2 Jahre 2 Monate
2018-10 - 2020-11

Teilprojekt Adler

Software Architekt JBoss Application Server 7.x Hibernate Java Server Faces Swing ...
Software Architekt

Rechenzentrum, Bundesweite Softwareentwicklung –KONSENS-  Teilprojekt Adler, für die Finanzverwaltung

  • Review von Lasten- und Pflichtenheften

  • Entwurf der Architektur für Adler

  • Beratung der Projektleitung

  • Implementierung Backend (Kryptographische Lösungen für Passwörter, Design der Schnittstellen, Prototypen der Stubs)

  • Aufsetzen/ Einrichten der Entwicklungsumgebung

  • Prototypen Entwicklung

  • Code Review/ Abgleich Architektur/ Code Base

  • Architektursteuerung im Team
  • Qualitätssicherung
  • Analyse von Oracle-DB, Hibernate und JBoss Issues, Lasttest Entwurf DB wegen der Datenmengen
JBoss Application Server 7.x Hibernate Java Server Faces Swing Maven Eclipse Spring FW Spring BOT Docker Angular Apache KAFKA
Finanzverwaltung
4 Jahre 5 Monate
2013-12 - 2018-04

Bundesweite Softwareentwicklung

Software-Architekt JBoss EAS Application Server Hibernate Eclipse ...
Software-Architekt

Bundesweite Softwareentwicklung für die Finanzverwaltung

  • Review von Software, Lasten- und Pflichtenheften, Hilfe bei der Erstellung von Architekturdokumenten, Erstellen von Architekturdokumenten für verschiedene Themen.

  • Performance Analyse von JEE Anwendungen, Entwurf und Implementierung von JEE Backendlösungen, Training von neuen Projektmitarbeitern. Entwicklung einer automatisierten GUI Test-Software für KDialog. Evaluation von Microservices zur Umstellung der bisherigen JEE Anwendung.

  • Spezielle Kenntnisse in der Kassenführung eines Finanzamtes. „Kassenbücher KONSENS“. Die Kassenbuchführung eines FA unterliegt sehr speziellen gesetzlichen Bestimmungen, die durch die Software eingehalten werden müssen. Im Rahmen der Entwicklung ist entsprechend darauf zu achten, dass jede Änderung und Weiterentwicklung kompatibel ist.

  • Architektursteuerung im Team, Qualitätssicherung
JBoss EAS Application Server Hibernate Eclipse Maven Rational Synergie BeyondCompare UNIFA IDM JAVA JAVA EE VMWare
Finanzverwaltung
6 Monate
2013-06 - 2013-11

Training für Entwickler

Trainer und JEE Architekt für Java + JEE JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 ...
Trainer und JEE Architekt für Java + JEE
  • Training für Entwickler im Bereich Architektur
  • Entwicklung und Anwendungsdesign für Java, J2EE , UML, Hibernate, Spring
  • Testautomatisierung, V-Modell

 

JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 Java Server Faces Swing Maven Eclipse
Accenture
7 Monate
2012-11 - 2013-05

Bundesweite Softwareentwicklung

Softwarearchitekt AdoIT
Softwarearchitekt

Bundesweite Softwareentwicklung für die Finanzverwaltung

  • Review von Lasten- und Pflichtenheften
  • Hilfe bei der Erstellung von Architekturdokumenten
  • Erstellen von Architekturdokumenten für verschiedene Themen
  • Architektursteuerung im Team
  • Qualitätssicherung für J2EE Projekte, Oracle DB / Cluster, LoadBalancer

 

AdoIT
Finanzverwaltung
2 Jahre 8 Monate
2010-04 - 2012-11

Training für Entwickler

Trainer und J2EE Architekt für Java + J2EE + UML JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 ...
Trainer und J2EE Architekt für Java + J2EE + UML
  • Training für Entwickler im Bereich Architektur, Entwicklung und Anwendungsdesign für Java, J2EE, UML, Hibernate, Spring, Testautomatisierung, V-Modell

JBoss Application Server 5.x Hibernate 2und 3 Spring Framework 3.0 Java Server Faces Swing Maven Eclipse
Accenture
4 Monate
2009-10 - 2010-01

Entwicklung von Software

Designer, Entwickler JBoss Developer Studio JBoss Application Server 5.1.0 Hibernate 3 ...
Designer, Entwickler
  • Implementierung eines Kollaborationsnetzwerk mit Data-Mining Technologien
  • Eine JBoss Applikation wurde unter Einsatz aller am Markt verfügbaren und im Trend liegenden Frameworks entwickelt und läuft nicht.
  • Große Teile der Applikation wurden mittels MDA entworfen und aktuell mittels AndroMeda aber auch – anfänglich – mit  openArchitectureware generiert.
  • Auf die Applikation wird mit einem Client zugegriffen, der überwiegend mittels  Java Server Faces entwickelt wurde.
  • Es handelt sich um Probleme, die durch den Einsatz verschiedener Frameworks bzw. generatoren geschaffen wurden. Das Persistenzproblem liegt offenbar in der Zusammenarbeit von Spring und Hibernate.
  • Die Anwendung wird jetzt von JBoss auf WebSphere 6.1 portiert.
JBoss Developer Studio JBoss Application Server 5.1.0 Hibernate 3 Spring Framework 3.0 AndroMDA Java Server Faces WebSphere 6.1 Maven
Softwarehaus
1 Jahr 4 Monate
2008-08 - 2009-11

Entwicklung von Software

Designer, Entwickler Windows XP Prof. Entwicklungsarbeitsplätze Eclipse IDE Eclipse CDT PlugIn ...
Designer, Entwickler
  • Entwicklung (Erweiterung): in Java / EJB für Oracle Applicationsserver  sowohl Front- und Backend.
  • Qualitätssicherung:
    • Codereview
    • Erstellung/ Abstimmung/ Einführung von Coderules.
    • Überarbeitung einzelner Module mit dem Ziel des Erreichens der  Architekturkonformität.
  • MDA:
    • UML Modellierung/ Generierung mittels Rational Rose
  • Testautomatisierung:
    • Evaluation und Einsatz der dafür notwendigen Software.

 

Windows XP Prof. Entwicklungsarbeitsplätze Eclipse IDE Eclipse CDT PlugIn Rational Rose CM Syngery Telelogic Change ANT Unifa Server Unifa Client ISA Dialog Manager Testwerkzeuge: WinRunner; GuiDancer; QA Wizard; VNC Robot
Finanzverwaltung
3 Monate
2008-06 - 2008-08

Proof of Concept / Machbarkeitsanalyse

Architekt, Designer Hibernate 3.3.x Spring Framework 2.5.x Maven
Architekt, Designer
  • Architekturprüfung/ Erweiterung einer Standalone Anwendung die das Spring Framework und Hibernate einsetzt. 
  • Prüfung der Architektur mittels Prototypen.
Hibernate 3.3.x Spring Framework 2.5.x Maven
Systemhaus
6 Monate
2008-01 - 2008-06

Entwicklung von Software

Architekt, Designer, Entwickler Windows XP Prof. Entwicklungsarbeitsplätze Ubuntu Linux Workstations Berkeley DB ...
Architekt, Designer, Entwickler

Architektur und Entwicklung einer:

  • Multi Language Ressource (MLR) Lösung in C um Fehlermeldungen für den Benutzer verpackt in XML Strukturen sprachspezifisch  zur Verfügung zu stellen. 
  • Die Konfiguration für dieses MLR Modul wird genauso wie die Meldungen selbst und die stets vorhandene Fallback Language aus einer XML Datei gelesen und auch entsprechend mittels Rendering als XML Page ans Frontend zurückgegeben.
  • C Modulset für den Zugriff auf eine Berkeley DB um Datenbank Cluster Konfigurationen als XML Files aus der DB zu generieren, bzw. zu parsen und in die DB zu importieren.
  • Database Import / Export Lösung auf XML Basis. Aus einer vorhandenen IBM 390 DB werden Daten zunächst in ein XML File exportiert.
  • Die exportierten Daten müssen dann wieder in eine neue IBM 390 DB importiert  werden wobei die XML Daten zu parsen und dann in die DB zu schreiben sind.
  • Einsatz der ICU Library zur Umstellung der Module auf Unicode Verwendung.
  • Konfiguration vorhandener Projekte als Eclipse Module, Integration vorhandener Make files in Eclipse Projekte, Konfiguration von Debug Konfigurationen für Local und Remote Debugging

Besonderheit:

Die Modellierung in diesem Projekt folgt dem Zachman Framework.

Windows XP Prof. Entwicklungsarbeitsplätze Ubuntu Linux Workstations Berkeley DB Eclipse IDE Eclipse CDT PlugIn Cygwin Umgebung OS-MVS Host Z-Linux Host ANT Make / Emacs usw. für diverse Plattformen sowie XML Spezifikation und Expat XML Parser SVN IBM 390 Host VPN Zugang Remote Monitore
EU Behörde
2 Monate
2008-02 - 2008-03

Parallelprojekt

Designer, Entwickler
Designer, Entwickler
  • Test: Websphere 6.1 mit Feature Pack for Enterprise JavaBeans 3.0
  • Test der EJB 3.0 Möglichkeiten auf einem Websphere 6.1 Server zwecks Überprüfung der Stabilität  und des  Implementierungsumfang.

Systemhaus
2 Monate
2007-12 - 2008-01

Proof of Concept einer SOA Architektur

Designer, Entwickler MDA Ansatz mit AndroMDA UML mit Poseidon Maven
Designer, Entwickler
  • Proof of Concept einer SOA Architektur, insbesondere Bewertung des Service  Mediation Systems (hier Enterprise Service Bus) und der Vor-bzw. Nachteile bei Punkt-zu-Punkt oder Hub-and-Spoke Umsetzung.
  • Kurzvortrag SOA: Services finden u. entwerfen, Designprinzipien.
  • Kurzvortrag ITIL(IT Infrastructure Library) Version 3.0 Übersicht.
  • Kurzvortrag Kryptographie (Public-Key Infrastrukturen, Kryptographie Layer, Kryptographie im VPN und VOIP Bereichen).
MDA Ansatz mit AndroMDA UML mit Poseidon Maven
Systemhaus
3 Monate
2007-09 - 2007-11

Entwicklung einer Portalanwendung

Designer, Entwickler Easy-Mock Framework für Testzwecke Windows XP Prof. Entwicklungsarbeitsplätze MySql sowie MS SQL Server ...
Designer, Entwickler

Entwicklung einer Portalanwendung für Keyplayer im internationalen Sporthandel, Relaunch des Internetauftritt.

  • JAVA Backend Entwicklung für einen Internet ReLaunch/ eCommerce Shop. Der Shop ist in Hybris gehostet, der Internetauftritt greift über eine Fassade mittels einer SOA Implementierung auf Hybris zu. Die Fassade erweitert die Funktionalität.

  • Eingesetzt werden zusätzlich das Spring Framework mit dem Hessian Protokoll für eine binäre Übertragung der notwendigen Daten für die SOA Implementierung.

  • Zusätzlich wird im (Frontend) das Stripes Framework eingesetzt.

  • Sichten von Architekturkonzepten (Proof), Entwurf und Implementierung eines    Exception Handlers bzw. Converters für eine zur Laufzeit konfigurierbare   mehrsprachenfähige Exceptionbehandlung mit ReLoad Funktion (neue Konfiguration  für die Exceptionbehandlung OHNE Ausfallzeiten).

  • Die konvertierte (projektspezifische) Exception wird schlussendlich mittels  AOP über einen entsprechenden Joinpoint gefangen und verarbeitet.

  • Der Security Aspekt wurde strikt beachtet. Es gibt eine interne Fehlermeldung für Administratoren und eine externe für  Benutzer. Ein Angriff auf den Shop aufgrund „indiskreter“ Fehlermeldungen ist damit ausgeschlossen.

  • Anpassen/ Auswerten/ Aufbereiten/ Sortieren von Suchaufträgen/ Suchergebnissen für Apache Lucene Suchmaschine, die ebenfalls eingesetzt wird

  • Einsatz (Proof of Concept) der Java Security API mit der GNU Crypto Lib als Provider für Kryptographie/ Hashings zur Validierung/ Absicherung/  Verifizierung. 

  • Design/ Implementierung der Fassade für die Verbindung Frontend/ Backend.

  • Design/ Implementierung geeigneter DAO’s/ DTB’ss Klassenbäume für  Datenzugriff/ Datenübertragung/ Datenhaltung/ Datensortierung

Besonderheit:

Die Modellierung in diesem Projekt folgt dem Zachman Framework.

Easy-Mock Framework für Testzwecke Windows XP Prof. Entwicklungsarbeitsplätze MySql sowie MS SQL Server Apache Tomcat WebServer Bea Web Logic Appli. Server Apache Lucene Suchmaschine Eclipse IDE ANT Hybris eCommerce Shop System Spring Framework Stripes Framework
Softwarehaus
1 Monat
2007-08 - 2007-08

Performanceanalyse und Test

Designer, Entwickler
Designer, Entwickler
  • Der Kunde hat sich erneut gemeldet und um Performance Analyse gebeten.
  • Eingesetzt werden die IBM Werkzeuge aus der Rational Serie:
    • IBM Rational - Functional und Manual Tester sowie Rational Performance Tester
Systemhaus
5 Monate
2007-03 - 2007-07

Entwicklung von Software

Designer, Entwickler, Administrator, Coach RedHat Cluster Suite Linux Server JBosS AS Jboss AOP ...
Designer, Entwickler, Administrator, Coach
  • Beratung im J2EE/ JEE Umfeld für JBoss AOP/ JBoss AS/ AspectJ. Auswahl geeigneter Hard- und Software, Qualitätskontrolle der Installation und Konfiguration.
  • Erweiterung eines vorhandenen JAVA Systems mittels AspectJ um ein  Abrechnungsmodul mit skalierbarer sehr feiner Granularität.
  • Inbetriebnahme eines JBoss AS inkl. JBoss AOP Framework
  • Konzeption/ Installation eines VPN (Lancom Router)
  • Auswahl eines Information Center für den Umgang mit Fax, Dokumenten usw.
  • Aufbau eines RedHat Cluster Suite Server Systems
  • Design/ Implementierung EJBs/ MBeans inkl. Annotation impl. für EJB 3.0  Beans.
RedHat Cluster Suite Linux Server JBosS AS Jboss AOP Eclipse Entwicklungsumgebung für AspectJ David Infocenter
Businesscenters
1 Jahr 6 Monate
2005-10 - 2007-03

Steuerungssystem für einen Windpark in Westafrika

Designer, Entwickler C / C++ Programme Java EJB ...
Designer, Entwickler
  • Consulting/ Beratung im IT Umfeld allgemein, Evaluierung von Hard- und Software, Entwurf von Musterarchitekturen, Test der Integrations- und Migrationsfähigkeit von Software zur Steuerung und Überwachung von Windkraftanlagen.
  • Evaluierung von Linux Servern vs. MS Windows Servern für den Betrieb der Steuerungs-, Überwachungs- und Auswertungssoftware der Windkraftwerke.
  • Evaluierung von JAVA/EJB vs. C/C++ Client/ Server Entwicklung für den Betrieb der Steuerungs-, Überwachungs- und Auswertungssoftware der Windkraftwerke.
  • Evaluierung von IBM DB/2 vs. MS SQL Server vs. ORACLE vs. MY-SQL für den Betrieb der  Steuerungs-, Überwachungs- und Auswertungssoftware der  Windkraftwerke.
  • Entwurf von Musterarchitekturen sowohl für J2EE als auch konventionelle   Client/Server Lösungen.
  • Review von Fremdarchitekturen und Vorschlägen zur IT-Machbarkeit

 

Anmerkung:

  • Das Projekt läuft (und lief) von Anfang an mit großen Verzögerungen aufgrund der Vielzahl beteiligter Personen und Organisationen (Geldgeber / diverse Ministerien und Politiker, Hersteller).
  • Bis heute steht dort KEIN Windkraftwerk.
  • Es wurden erschöpfend alle Möglichkeiten, alle nur erdenklichen Probleme und entsprechend JEDE mögliche IT-Lösung diskutiert, evaluiert usw.!
  • Am 14.02.2007 ist dort Kriegsrecht verhängt worden.
  • Am 28.03.2007 wurde eine neue Regierung berufen.....

 

C / C++ Programme Java EJB IBM DB/2 Access DB Indexseq. Dateien WERUM DB ORACLE DB MY-SQL DB spezielle (teilweise herstellerspezifische) Hardware zur Datenübertragung der Windkraftwerke an die Server
Systemhaus mit EU Aufträgen

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom-Informatiker
  • Diplom-Biologe
  • Geselle im Heizungsbau
  • CNC Dreher

Position

Position

Ich suche Projekte, nicht unbedingt Vollzeit.

Schwerpunkte

  • Software und System Architektur
  • Teilprojektleitung
  • J2E Backendentwicklung und Training für diese Punkte.
  • Mikroservice Architektur
  • KI Konzepte

Kompetenzen

Kompetenzen

Top-Skills

Software Architecture Mikroservice Architekture Java EE Docker Compose Docker Kubernetes JSP Spring Angular KI Konzepte und Architektur KI Konzepte

Schwerpunkte

Design Patterns
Design/Entwicklung J2EE ? Backend
Enterprise-Architekturen
Internettechnologien
J2EE
Komponententechnologie
Software-Architekt
Web Services

Aufgabenbereiche

Hibernate und JBoss Issues
Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

Entwicklungs-methoden, Vorgehensmodelle

  • UML
  • OOAD
  • OMT
  • Design Patterns
  • V-Modell
  • RUP
  • Zachmann Framework
  • Continuous Integration (CI) nach Fowler
  • CI Systeme aufsetzen

Standards und Protokolle

  • J2EE
  • JSF
  • CGI
  • ASP
  • BSP
  • CORBA
  • HTML
  • CCS
  • DHTML
  • SGML
  • XML
  • XSLT

Application Server, Web Server, Frameworks

  • WebSphere, 5.x,6.x
  • JBoss
  • Oracle IAS/ OC4J 9i
  • Tomcat
  • Microsoft IIS
  • Spring
  • Stripes
  • JCoffee
  • Hibernate
  • EasyMock
  • JUnit

Tools

  • Eclipse
  • NetBeans
  • JBuilder
  • Visual Studio
  • Rational Rose
  • Change Synergy
  • Subversion
  • ANT
  • Maven
  • Rational  Functional & Manual Tester
  • Rational Performance Tester Rational Software Architect
  • Oracle SQL Developer
  • Gnu Crypto Library

 

Dokumenten­managementsystem

  • Proxes
  • EasyArchiv

Betriebssysteme

MS-DOS
OS/2
Unix
Linux, Solaris
Windows
7/ XP/ 2000/ NT/ 95/ 98/ 3.x

Programmiersprachen

Aspect J
Assembler
C
C++
COBOL
Java
JavaScript
Pascal
Perl
SQL
VBScript
Visual Basic

Datenbanken

Berkeley DB
Hybris
IBM DB2
Intersystems Cache
MySQL
Oracle
Sybase SQL Anywhere

Datenkommunikation

HTTP/HTTPS
RMI
SOAP
TCP/IP

Hardware

CD-Writer / Brenner
IBM Großrechner
Integration in Netzwerke
Industrie-Roboter
Steuerung, Prg., Einbindung
Modem
PC
Scanner
Streamer

Design / Entwicklung / Konstruktion

Maven

Personalverantwortung

Architektursteuerung im Team

Branchen

Branchen

  • Öffentliche Verwaltung (Finanzverwaltung)
  • Systemhaus
  • Lebensmittelindustrie
  • Banken
  • Handel
  • Logistik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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