Software-Architekt, Entwicklung, Technische Projektleitung (Cloud, Microservices, J2EE/J2SE, Spring, SOA, UML, Java, C++, Unix, Oracle/DB2, XML)
Aktualisiert am 27.02.2024
Profil
Referenzen (5)
Freiberufler / Selbstständiger
Verfügbar ab: 01.03.2024
Verfügbar zu: 50%
davon vor Ort: 20%
Architekt
Java
Cloud
Spring
Kubernetes
AWS
Dynatrace
Deutsch
Muttersprache
Englisch
gut in Sprache und Schrift
Französisch
Muttersprache (französisches Abitur)
Portugiesisch
Flüssig in Sprache

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km)

Bevorzugt ist der Bereich um Reutlingen/Stuttgart

nicht möglich

Projekte

Projekte

10 Jahre 4 Monate
2010-09 - 2020-12

Meine Allianz, Finanzstatus & diverse andere

Softwarearchitekt / Entwickler / Coach Agile Entwicklung Scrum
Softwarearchitekt / Entwickler / Coach

Entwicklung des Kundenportals basierend auf Cloud-Foundry, Spring, Amazon-Cloud, WebSphere. Konzeption und Entwicklung diverser Applikationen die sich im Kundenportal integrieren. Optimierung laufender Systeme.

Cloud Foundry SpringFramework Spring Integration Java Eclipse IntelliJ RHEL Maven Jenkins Selenium Cypress Hibernate Powermock REST HATEOS Angular Sveltejs DMN Camunda Dynatrace Grafana ELK
Agile Entwicklung Scrum
Allianz
Stuttgart/München
4 Jahre 3 Monate
2015-10 - 2019-12

Coaching und Optimierung von Serveranwendung / TDD

Coach / Software-Architekt / Software-Entwickler Coaching Performance Optimierung Single Sign-On
Coach / Software-Architekt / Software-Entwickler
  • Performance-Optimierung von Serveranwendung (JBoss und Wildfly)
  • Problemanalyse, Coaching, Entwicklungsrichtlinien (Do's and Don'ts in der Softwareentwicklung)
  • Coaching Softwarequalität
  • Konzeption und Abteilungsübergreifende Abstimmung von Single Sign-On Lösungen (CAS)
  • Evaluierung von Profilern und Überwachungssoftware (Dynatrace, JProfiler, Eclipse MAT)

Dynatrace Jprofiler Eclipse Eclipse MAT JBoss ApplicationServer WildFly Application Server
Coaching Performance Optimierung Single Sign-On
Dürr Systems AG
Bietigheim-Bissingen
6 Monate
2010-04 - 2010-09

WaSA (Warenplatzierungssystem)

Software-Entwickler Scrum
Software-Entwickler
  • Entwicklung eines Warenplatzierungssystems für den europaweiten Einsatz, das die papierlose Verteilung von Feinbelegungsböden und Vertriebsstreckenpläne ermöglicht.
  • Anbindung über Webservices an ein DMS-System(IBM Filenet P8) und an SAP (Layoutworkbench).
  • Performance-Optimierung durch tuning der Datenbankzugriffe und Refactoring.
  • Entwicklung von Masken und dazugehöriger Backendkomponenten.
  • Bildgenerierung mittels Java2D/SVG.
  • Absicherung durch zahlreiche JUnit-Tests sowie Integrationstests.
JBOSS 4.2.3 Red Hat Enterprise Linux Eclipse Gnome EJB 3 Hibernate 3 Oracle 10G JSF Facelets Richfaces JasperReports Mockito Axis Maven Hudson Ant
Scrum
Kaufland Informationssysteme GmbH & Co. KG
Weinsberg
7 Monate
2009-10 - 2010-04

Prism (CRM-System für Mittelstandsfirmen)

Software-Architekt Scrum
Software-Architekt
  • Review der bestehenden J2EE-Architektur
  • Beratung bzgl. Restrukturierungs- Refactoring-Maßnahmen
  • Einrichtung der optimalen Entwicklungsumgebung
  • Konzeption eines Berechtigungskonzepts (Aufnahme der Anforderungen, Abstimmung und Koordination zwischen Fachbereich und Entwicklern)
  • Entwicklung verschiedener Applikationskomponenten
  • Migration zwischen verschiedenen Datenbankstrukturen
  • Anbindung neuer Fremdsysteme die im Zuge der Fusion dazukommen (auch andere MDM-Systeme)
  • Technische Dokumentation
Windows Server 2003 Sybase Hibernate Struts JSF RichFaces JavaScript Spring WebFlow Websphere 6.1 Eclipse RAD 7 Teamprise Microsoft TFS nterprise Architect Ant Maven Java 1.5
Scrum
Commerzbank
Frankfurt am Main
1 Jahr 7 Monate
2008-04 - 2009-10

Bausparportal (Web-Portal für die Beratung rund um Bausparverträge)

Software-Entwickler / Software-Architekt
Software-Entwickler / Software-Architekt
  • Fachliche Einarbeitung rund um das Thema Bausparen
  • Analyse von zwei komplexen Webanwendungen
  • Erstellung/Ausprogrammierung von diversen Bausteinen die eine Simulation verschiedener Szenarien in Kundenorientierter Weise ermöglichen
  • Einbindung in das Portal-Framework und Erweiterungen der Portal-Applikation
  • Gewährleistung der Mandanten-fähigkeit der Anwendung
    Optimierung der Datenbank-Zugriffsschicht (Hibernate/JPA)
  • Erstellung diverser JUnit-Tests
  • Dokumentation in Form eines DV-Konzepts
  • Selenium-Tests, welche die gesamte Funktionalität abdecken.
HSQLDB MS-SQL Hibernate JPA Jetty Struts Selenium JUnit JTracert Eclipse OSGI Equinox Ant Java
LBS Bayern
München
1 Jahr 2 Monate
2008-04 - 2009-05

PPG (Produktionsgerechte Produktgestaltung)

Software-Architekt
Software-Architekt
  • Review/Klärung aller fachlichen Anforderungen
  • Abstimmung (auch direkt mit dem Kunden) aller unklaren Punkte
  • Analyse der geforderten Sicherheits-Infrastruktur (PAI)
  • Entwurf der Architektur eines Rich Clients/Serversystems, der die komplette Dokumentation von Fahrzeug-zerlegungen ermöglicht
  • Erstellung einer technischen Dokumentation welche die Architektur beschreibt und die als Leitfaden dient (Englisch)
  • Betreuung/Leitung eines verteilten Entwicklungsteams (Böblingen und Peking)
  • Programmierung der kniffligsten Funktionen und
  • Erstellung von Beispielcode
  • Aufsetzen diverser Build- und Testsysteme
  • Anbindung spezieller Hardware (Bizerba Waage, Nikon Fotoapparat, Zebra-Drucker)
  • Vorort-Tests und Auslieferungen beim Kunden
Windows Linux Oracle10g Eclipse Eclipse RCP PAI 3.0.4 PAI Client-Container Websphere Webstart JSF MyFaces Tomahawk PDE-Build CruiseControl Ant Ivy Java C++
Daimler AG
Sindelfingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Automatisierungstechnik
Studium Informatik (Universität Tübingen)
Abschluss: Diplom Informatiker

Position

Position

Bevorzugte Einsatzbereiche: Architektur/Analyse/Software-Entwicklung
Fachlicher Schwerpunkt: IT, Software-Architekt, Performance-Optimierung, Entwicklung

Beratung: Cloud, Microservices, J2EE, SOA, Server-Applikationen, UML, Internet-Applikationen, E-Business, E-Commerce

Kompetenzen

Kompetenzen

Top-Skills

Architekt Java Cloud Spring Kubernetes AWS Dynatrace

Aufgabenbereiche

Coaching

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Ant
Axis
Camunda
Cloud Foundry
CruiseControl
Cypress
DMN
Dynatrace
Eclipse
Eclipse MAT
Eclipse RCP
EJB 3
ELK
Equinox
Facelets
Gnome
Grafana
HATEOS
Hibernate
Hibernate 3
Hudson
IntelliJ
Ivy
JasperReports
JBOSS 4.2.3
JBoss ApplicationServer
Jenkins
Jetty
Jprofiler
JSF
JTracert
JUnit
Maven
Microsoft TFS
Mockito
MS-SQL
MyFaces Tomahawk
nterprise Architect
OSGI
PAI 3.0.4
PAI Client-Container
PDE-Build
Performance Optimierung
Powermock
RAD 7
REST
Richfaces
Scrum
Selenium
Single Sign-On
Spring Integration
Spring WebFlow
SpringFramework
Struts
Sveltejs
Teamprise
Websphere
Websphere 6.1
Webstart
WildFly Application Server
Schwerpunkte:
- J2EE/J2SE seit 2001
- Prozessanalyse
- Architektur / Design
- Projektleitung

Methoden:
- RUP
- Model Driven Development
- Test Driven Development
- Extrem Programming
- Agile Methoden

OOA/OOD:
- Design Patterns (GoF, J2EE)
- UML 1.x, 2.x
- ER

Application Servers:
- JBoss 4.x und 5.x
- IBM WebSphere 6.x
- BEA WebLogic 6
- Oracle OC4J
- Tomcat 4.x und 5.x
Entwicklungsumgebungen:
- IBM Visual Age for JAVA
- Eclipse seit Version 1.0 bis 3.5
- IBM WSAD und RAD 7.0
- JBuilder 6 Enterprise

UML-Tools:
- Enterprise Architekt
- Visual Paradigm for UML 6
- Rational Rose
- Together 4.2

Technologien, Produkte & Frameworks:
- JNI/C++
- Spring 1.x und 2.x
- Webstart
- Servlets, JSP, Struts, GWT, JSF
- EJB 1.x und 2.x, JMS
- JDBC, Hibernate 2.x und 3.x, IntelliBO / JDO
- Sun ORB, JacORB, Orbix
- Swing, SWT, RCP, PDE-Build, PDE-JUnit, OSGI
- Ant, Maven 1.x, Ivy, CruiseControl
- XML, Schema, XSLT, SGML, JAXB
- Xfire, SOAP
- openArchitectureWare
- Junit, Cactus, Log4J
- FOP, POI, JasperReports
- Virtualisierungstechniken, VirtualBox, VMWare
- CVS, Subversion (SVN)
- PAI 3.0.4

und 5.x

Betriebssysteme

HPUX
Linux
MS-DOS
Seit 1984
Red Hat Enterprise Linux
RHEL
SUN OS, Solaris
Unix
seit 1995
Windows
seit 1992
Windows Server 2003

Android

Programmiersprachen

Angular
Assembler
68000
Basic
C
C++
Java
Sehr gute Kenntnisse (J2EE)
Java 1.5
JavaScript
Sehr gute Kenntnisse (J2EE)
JPA
Perl
PHP

Datenbanken

DB2
HSQLDB
JDBC
Lotus Notes
MySQL
Oracle
Langjärige Kenntnisse (auch in Verbindung mit ORM/Hibernate)
Oracle 10G
Oracle10g
SQL
Sybase

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
Entwicklung komplexer Serverlösungen
RPC
TCP/IP
Web-Services/SOAP
JMS

Hardware

Amiga
PC

Branchen

Branchen

IT-Branche, Softwarehersteller, Hardwarehersteller
Telekommunikation
Banken, Versicherungen
Energiewirtschaft
Automobilindustrie
Handel

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km)

Bevorzugt ist der Bereich um Reutlingen/Stuttgart

nicht möglich

Projekte

Projekte

10 Jahre 4 Monate
2010-09 - 2020-12

Meine Allianz, Finanzstatus & diverse andere

Softwarearchitekt / Entwickler / Coach Agile Entwicklung Scrum
Softwarearchitekt / Entwickler / Coach

Entwicklung des Kundenportals basierend auf Cloud-Foundry, Spring, Amazon-Cloud, WebSphere. Konzeption und Entwicklung diverser Applikationen die sich im Kundenportal integrieren. Optimierung laufender Systeme.

Cloud Foundry SpringFramework Spring Integration Java Eclipse IntelliJ RHEL Maven Jenkins Selenium Cypress Hibernate Powermock REST HATEOS Angular Sveltejs DMN Camunda Dynatrace Grafana ELK
Agile Entwicklung Scrum
Allianz
Stuttgart/München
4 Jahre 3 Monate
2015-10 - 2019-12

Coaching und Optimierung von Serveranwendung / TDD

Coach / Software-Architekt / Software-Entwickler Coaching Performance Optimierung Single Sign-On
Coach / Software-Architekt / Software-Entwickler
  • Performance-Optimierung von Serveranwendung (JBoss und Wildfly)
  • Problemanalyse, Coaching, Entwicklungsrichtlinien (Do's and Don'ts in der Softwareentwicklung)
  • Coaching Softwarequalität
  • Konzeption und Abteilungsübergreifende Abstimmung von Single Sign-On Lösungen (CAS)
  • Evaluierung von Profilern und Überwachungssoftware (Dynatrace, JProfiler, Eclipse MAT)

Dynatrace Jprofiler Eclipse Eclipse MAT JBoss ApplicationServer WildFly Application Server
Coaching Performance Optimierung Single Sign-On
Dürr Systems AG
Bietigheim-Bissingen
6 Monate
2010-04 - 2010-09

WaSA (Warenplatzierungssystem)

Software-Entwickler Scrum
Software-Entwickler
  • Entwicklung eines Warenplatzierungssystems für den europaweiten Einsatz, das die papierlose Verteilung von Feinbelegungsböden und Vertriebsstreckenpläne ermöglicht.
  • Anbindung über Webservices an ein DMS-System(IBM Filenet P8) und an SAP (Layoutworkbench).
  • Performance-Optimierung durch tuning der Datenbankzugriffe und Refactoring.
  • Entwicklung von Masken und dazugehöriger Backendkomponenten.
  • Bildgenerierung mittels Java2D/SVG.
  • Absicherung durch zahlreiche JUnit-Tests sowie Integrationstests.
JBOSS 4.2.3 Red Hat Enterprise Linux Eclipse Gnome EJB 3 Hibernate 3 Oracle 10G JSF Facelets Richfaces JasperReports Mockito Axis Maven Hudson Ant
Scrum
Kaufland Informationssysteme GmbH & Co. KG
Weinsberg
7 Monate
2009-10 - 2010-04

Prism (CRM-System für Mittelstandsfirmen)

Software-Architekt Scrum
Software-Architekt
  • Review der bestehenden J2EE-Architektur
  • Beratung bzgl. Restrukturierungs- Refactoring-Maßnahmen
  • Einrichtung der optimalen Entwicklungsumgebung
  • Konzeption eines Berechtigungskonzepts (Aufnahme der Anforderungen, Abstimmung und Koordination zwischen Fachbereich und Entwicklern)
  • Entwicklung verschiedener Applikationskomponenten
  • Migration zwischen verschiedenen Datenbankstrukturen
  • Anbindung neuer Fremdsysteme die im Zuge der Fusion dazukommen (auch andere MDM-Systeme)
  • Technische Dokumentation
Windows Server 2003 Sybase Hibernate Struts JSF RichFaces JavaScript Spring WebFlow Websphere 6.1 Eclipse RAD 7 Teamprise Microsoft TFS nterprise Architect Ant Maven Java 1.5
Scrum
Commerzbank
Frankfurt am Main
1 Jahr 7 Monate
2008-04 - 2009-10

Bausparportal (Web-Portal für die Beratung rund um Bausparverträge)

Software-Entwickler / Software-Architekt
Software-Entwickler / Software-Architekt
  • Fachliche Einarbeitung rund um das Thema Bausparen
  • Analyse von zwei komplexen Webanwendungen
  • Erstellung/Ausprogrammierung von diversen Bausteinen die eine Simulation verschiedener Szenarien in Kundenorientierter Weise ermöglichen
  • Einbindung in das Portal-Framework und Erweiterungen der Portal-Applikation
  • Gewährleistung der Mandanten-fähigkeit der Anwendung
    Optimierung der Datenbank-Zugriffsschicht (Hibernate/JPA)
  • Erstellung diverser JUnit-Tests
  • Dokumentation in Form eines DV-Konzepts
  • Selenium-Tests, welche die gesamte Funktionalität abdecken.
HSQLDB MS-SQL Hibernate JPA Jetty Struts Selenium JUnit JTracert Eclipse OSGI Equinox Ant Java
LBS Bayern
München
1 Jahr 2 Monate
2008-04 - 2009-05

PPG (Produktionsgerechte Produktgestaltung)

Software-Architekt
Software-Architekt
  • Review/Klärung aller fachlichen Anforderungen
  • Abstimmung (auch direkt mit dem Kunden) aller unklaren Punkte
  • Analyse der geforderten Sicherheits-Infrastruktur (PAI)
  • Entwurf der Architektur eines Rich Clients/Serversystems, der die komplette Dokumentation von Fahrzeug-zerlegungen ermöglicht
  • Erstellung einer technischen Dokumentation welche die Architektur beschreibt und die als Leitfaden dient (Englisch)
  • Betreuung/Leitung eines verteilten Entwicklungsteams (Böblingen und Peking)
  • Programmierung der kniffligsten Funktionen und
  • Erstellung von Beispielcode
  • Aufsetzen diverser Build- und Testsysteme
  • Anbindung spezieller Hardware (Bizerba Waage, Nikon Fotoapparat, Zebra-Drucker)
  • Vorort-Tests und Auslieferungen beim Kunden
Windows Linux Oracle10g Eclipse Eclipse RCP PAI 3.0.4 PAI Client-Container Websphere Webstart JSF MyFaces Tomahawk PDE-Build CruiseControl Ant Ivy Java C++
Daimler AG
Sindelfingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Automatisierungstechnik
Studium Informatik (Universität Tübingen)
Abschluss: Diplom Informatiker

Position

Position

Bevorzugte Einsatzbereiche: Architektur/Analyse/Software-Entwicklung
Fachlicher Schwerpunkt: IT, Software-Architekt, Performance-Optimierung, Entwicklung

Beratung: Cloud, Microservices, J2EE, SOA, Server-Applikationen, UML, Internet-Applikationen, E-Business, E-Commerce

Kompetenzen

Kompetenzen

Top-Skills

Architekt Java Cloud Spring Kubernetes AWS Dynatrace

Aufgabenbereiche

Coaching

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Ant
Axis
Camunda
Cloud Foundry
CruiseControl
Cypress
DMN
Dynatrace
Eclipse
Eclipse MAT
Eclipse RCP
EJB 3
ELK
Equinox
Facelets
Gnome
Grafana
HATEOS
Hibernate
Hibernate 3
Hudson
IntelliJ
Ivy
JasperReports
JBOSS 4.2.3
JBoss ApplicationServer
Jenkins
Jetty
Jprofiler
JSF
JTracert
JUnit
Maven
Microsoft TFS
Mockito
MS-SQL
MyFaces Tomahawk
nterprise Architect
OSGI
PAI 3.0.4
PAI Client-Container
PDE-Build
Performance Optimierung
Powermock
RAD 7
REST
Richfaces
Scrum
Selenium
Single Sign-On
Spring Integration
Spring WebFlow
SpringFramework
Struts
Sveltejs
Teamprise
Websphere
Websphere 6.1
Webstart
WildFly Application Server
Schwerpunkte:
- J2EE/J2SE seit 2001
- Prozessanalyse
- Architektur / Design
- Projektleitung

Methoden:
- RUP
- Model Driven Development
- Test Driven Development
- Extrem Programming
- Agile Methoden

OOA/OOD:
- Design Patterns (GoF, J2EE)
- UML 1.x, 2.x
- ER

Application Servers:
- JBoss 4.x und 5.x
- IBM WebSphere 6.x
- BEA WebLogic 6
- Oracle OC4J
- Tomcat 4.x und 5.x
Entwicklungsumgebungen:
- IBM Visual Age for JAVA
- Eclipse seit Version 1.0 bis 3.5
- IBM WSAD und RAD 7.0
- JBuilder 6 Enterprise

UML-Tools:
- Enterprise Architekt
- Visual Paradigm for UML 6
- Rational Rose
- Together 4.2

Technologien, Produkte & Frameworks:
- JNI/C++
- Spring 1.x und 2.x
- Webstart
- Servlets, JSP, Struts, GWT, JSF
- EJB 1.x und 2.x, JMS
- JDBC, Hibernate 2.x und 3.x, IntelliBO / JDO
- Sun ORB, JacORB, Orbix
- Swing, SWT, RCP, PDE-Build, PDE-JUnit, OSGI
- Ant, Maven 1.x, Ivy, CruiseControl
- XML, Schema, XSLT, SGML, JAXB
- Xfire, SOAP
- openArchitectureWare
- Junit, Cactus, Log4J
- FOP, POI, JasperReports
- Virtualisierungstechniken, VirtualBox, VMWare
- CVS, Subversion (SVN)
- PAI 3.0.4

und 5.x

Betriebssysteme

HPUX
Linux
MS-DOS
Seit 1984
Red Hat Enterprise Linux
RHEL
SUN OS, Solaris
Unix
seit 1995
Windows
seit 1992
Windows Server 2003

Android

Programmiersprachen

Angular
Assembler
68000
Basic
C
C++
Java
Sehr gute Kenntnisse (J2EE)
Java 1.5
JavaScript
Sehr gute Kenntnisse (J2EE)
JPA
Perl
PHP

Datenbanken

DB2
HSQLDB
JDBC
Lotus Notes
MySQL
Oracle
Langjärige Kenntnisse (auch in Verbindung mit ORM/Hibernate)
Oracle 10G
Oracle10g
SQL
Sybase

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
Entwicklung komplexer Serverlösungen
RPC
TCP/IP
Web-Services/SOAP
JMS

Hardware

Amiga
PC

Branchen

Branchen

IT-Branche, Softwarehersteller, Hardwarehersteller
Telekommunikation
Banken, Versicherungen
Energiewirtschaft
Automobilindustrie
Handel

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.