Senior Softwareentwickler Java EE, Spring, Hibernate, JSP, JSF, PostgreSQL, Oracle
Aktualisiert am 07.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
PostgreSQL
JPA
Hibernate
JavaScript
TypeScript
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Rhein-Main-Gebiet (D6) bevorzugt

möglich

Projekte

Projekte

2 Jahre 9 Monate
2022-08 - heute

E-Government-Anwendung im Bereich EU-Fördermittel

Beratung, Architektur, Entwicklung Java 17 Spring Spring Core ...
Beratung, Architektur, Entwicklung

Weiterentwicklung, Pflege und Wartung einer E-Government-Anwendung im Bereich EU-Fördermittel auf Grundlage einer 3-Tier-Architektur (Spring, JPA/Hibernate, Wicket) mit bitemporaler Datenhaltung.

  • Besondere Anforderungen an hohe Codequalität (Test-Coverage, Clean Code) und Sicherheit (BSI-Grundschutz).
  • Entwicklung, Pflege und Erweiterung von Web- und Batch-Anwendungen.
  • Erhöhung Test-Coverage und Beseitigung von Sonar-Issues in Altcode.
  • Erstellung von Validatoren.
  • Workflow: Scrum, Feature-Branches, Code Reviews, Fachliche Abnahme, Continuous Integration, SonarQube mit Quality Gates.
Java 17 Spring Spring Core Spring Security Spring Data JPA JPA/Hibernate Apache Wicket JUnit5 Mockito SonarQube Bamboo Jira Bitbucket IntelliJ IDEA Eclipse PostgreSQL
Landesministerium
1 Jahr 1 Monat
2021-07 - 2022-07

C++ Grafik-Entwicklung, Real-Time Path-Tracer

Architektur, Entwicklung C++ DirectX 12 Vulkan ...
Architektur, Entwicklung
Entwicklung eines kommerziellen Real-Time Path-Tracers mit aktuellster Rendering-Technologie (ReSTIR, RTXDI, NRD).Integriert in Plugins für UsdHydra und Blender. Prototyp mit CUDA/Optix und OpenGL-Frontend.DirectX 12 für Windows, Vulkan für Linux.
C++ DirectX 12 Vulkan HLSL GLSL Python pybind11 USD MaterialX Maya API Blender API Windows Linux
Selbstfinanziertes Projekt
10 Jahre 8 Monate
2010-09 - 2021-04

Modernisierung E-Commerce/E-Procurement-Umgebung

Beratung, Architektur, Entwicklung, Teamanleitung Java EE Spring MVC JPA/Hibernate ...
Beratung, Architektur, Entwicklung, Teamanleitung

Der Kunde entwickelt und betreibt E-Commerce-Sites für B2B und B2C auf Basis eines OSS-Produktes.

Führende Rolle bei der Modernisierung von Teilen der Code-Basis und Einführung neuer Technologien, sowie technische Beratung, Entwurf und Umsetzung bei neuen Kundenprojekten und Mitarbeit bei Pflege und Erweiterung bestehender Projekte.

  • Entwurf und Einführung einer neuen Frontend- und Service-Architektur:
    • Einführung von Spring-Services für neue Businesslogik.
    • Austausch der Frontendkomponente durch Spring MVC plus JSP.
    • AJAX- und REST-Interfaces für Frontend (jQuery).
    • Einführung und Anleitung des Teams (2-3 Junior Entwickler) in neue Architektur.
  • Zusätzlicher Persistenz-Layer mit JPA/Hibernate auf existierendem Datenmodell. Möglichkeit zum Parallelbetrieb mit originaler einfacher DB-Abstraktion.
  • Einführung von Solr zur Produktsuche.
  • Einführung von JUnit für neu erstellte Komponenten.
  • Verbesserung der Testabdeckung (JUnit).
  • Entwurf und Entwicklung von ERP-Konnektoren zu proprietären Warenwirtschaftssystemen und Microsoft Navision (SOAP, REST, JAX-WS, JAXB).
  • Importer und Schnittstellen für E-Procurement-Komponenten (BMEcat, SAP OCI).
  • Umsetzung neuer Endkunden-Projekte: Beratung und Entwurf bei Datenschnittstellen, Bereitstellen von Service-Methoden für Frontend.
  • Anbindung von REST-APIs (JAXB/Jackson) für Payment-Gateways, Google-Products etc.
  • Laufzeitverlängerung älterer Shops (basierend auf einer Vorgängerlösung): Einbindung von in Java implementierter Funktionalität via REST-API (Spring MVC), Anbindung existierender DB via Hibernate.
Java EE Spring MVC JPA/Hibernate jQuery JAX-WS JAXB JUnit Solr Apache OFBiz Microsoft Navision Eclipse
E-Commerce-Dienstleister
4 Jahre 8 Monate
2005-10 - 2010-05

Java-Web-Applikationen mit RDBMS-Backend

Beratung, Entwurf, Implementierung und Dokumentation Web-Applikation mit RDBMS-Backend Java Hibernate ...
Beratung, Entwurf, Implementierung und Dokumentation

Der Auftrageber erstellt und betreibt Individuallösungen als Web-Anwendungen für kleine und mittlere Unternehmen. Entworfen und umgesetzt wurden unter anderem:

  • Warenwirtschaftssystem und "Food Compliance"-Verwaltung für Lebensmittelbetrieb
  • Auftragsverwaltung und Warenwirtschaftssystem für Fahrradhandel
  • Werkzeug zur Erfassung und Verwaltung von Aufträgen sowie Reporting für Vertriebs-/Logistiktochter eines Industriebetriebes
  • Content Management System und Community-Anwendung für Zeitschriftenverlag
  • "Event Manager"-Applikation zur Durchführung von Events für Veranstalter

Tätigkeiten umfassten Anforderungserfassung, Fachklassenmodellierung, Entwicklung und Dokumentation.

Umsetzung unter Verwendung eines selbstentwickelten Java-Frameworks auf Basis von Servlets, JSP, Hibernate, PostgresSQL. Fachklassen-Modellierung mit UML. Model-Driven-Software-Development mit Code-Generierung. Dokumenterzeugung (PDF) mit XSL-FO (Apache-FOP).

Später Weiterentwicklung des Frameworks auf Basis von JBoss Seam, JSF/Richfaces, Facelets, JPA/Hibernate und Java-Annotations.

Für den Betrieb wurde eine Hosting-Umgebung für Apache/Tomcat/PostgreSQL auf CentOS (Red Hat Enterprise Linux) entworfen und eingerichtet.

Web-Applikation mit RDBMS-Backend Java Hibernate PostgreSQL JSP Servlets Apache-Tomcat CentOS UML JBoss Seam JSF/Richfaces Facelets JPA JasperReports XSL-FO (Apache-FOP) Eclipse
Systemhaus (Ausgründung aus Kunde "Internet-Startup" s.u.)
5 Monate
2004-01 - 2004-05

Entwicklung eines MDSD-Werkzeuges

Planung, Entwurf und Implementierung Java UML Poseidon for UML ...
Planung, Entwurf und Implementierung
Entwicklung eines leichtgewichtigen und schnellen Werkzeuges für Model-Driven-Software-Development. Entwurf eines vereinfachten UML-Metamodels, Einlesen von XMI-Daten aus "Poseidon for UML", Aufruf von Code-Generatoren auf JSP-Basis.
Java UML Poseidon for UML XMI JSP
Eigenes Projekt
2 Jahre 10 Monate
2001-02 - 2003-11

Anwendungsentwicklung Java und PHP

Beratung, Entwurf, Implementierung und Dokumentation Java Servlets JSP ...
Beratung, Entwurf, Implementierung und Dokumentation

Der Kunde erstellt Web- und Desktop-Anwendungen. Umgesetzt wurden:

Customer-Relation-Management für Frachtenbörse

  • Redesign einer CRM-Applikation für eine Frachtenbörse. Einlesen von Nutzungsdaten von externem Dienstleister, Datenaufbereitung für Reporting und Kontrolle der Abrechnungen. Verwaltung der Kundendaten.
  • PHP, PostgreSQL, HTML

Projekt-Planer

  • Entwurf und Umsetzung einer Projektplanungs-Applikation. Die Applikation ermöglicht die interaktive Planung von Projekt-Aufgaben und die Zuordnung zu Ressourcen in einer Multi-User-Umgebung.
  • Java, Swing

Online-Kontaktmanagement

  • Weiterentwicklung einer Web-Applikation für ein Online-Kontaktmanagement mit Permission-Marketing-Optionen. Entwurf und Implementierung von Benutzeroberflächen, Datenbankanbindung und Geschäftslogik.
  • Java, Servlets, JSP, Tomcat, Sybase

Produktkonfigurations-Werkzeug

  • Weiterentwicklung eines On- und Offline-Werkzeuges zur Konfiguration von Bestellungen und Leasingverträgen eines internationalen Druckerherstellers. Programmierung von Benutzeroberfläche, Anbindung an Lotus Notes-Datenbank, Geschäftslogik zur Ermittlung von Konfigurationsoptionen und Berechnung von Leasingraten.
  • Java, AWT, Lotus Notes
Java Servlets JSP Tomcat PHP PostgreSQL Sybase HTML AWT Lotus Notes
Internet-Startup
5 Monate
2001-06 - 2001-10

Web-Applikationen Reiseveranstalter

Beratung, Entwurf, Implementierung und Dokumentation Java Servlets JSP ...
Beratung, Entwurf, Implementierung und Dokumentation

Entwurf und Umsetzung des Relaunches der Internetpräsenz eines deutschen Reiseveranstalters. Entwurf und Implementierung der Applikations-Architektur mit Content-Management-System, Suchmaschine, Anbindung an Buchungssystem, Import von Katalogdaten und Administrationsbereich.

Entwurf eines Werkzeuges für den Außendienst des Reiseveranstalters. On- und Offline-Verwendung der Kunden- und Katalogdaten. Jederzeitige Synchronisation von Datenänderungen.


Weiterentwicklung in 6/2004 - 8/2005

Java Servlets JSP Tomcat JDBC Oracle XML HTML CSS JavaScript UML
Internet-Agentur für Reiseveranstalter
6 Jahre 2 Monate
1994-05 - 2000-06

Softwareentwicklung Unterhaltungssoftware

Beratung, Entwurf, Implementierung und Dokumentation Visual C++ Watcom-C++ Windows ...
Beratung, Entwurf, Implementierung und Dokumentation

Der Auftraggeber entwickelt Computerspiele für PC und Konsolen. Umgesetzt wurden unter anderem:

  • Spielekonvertierung Playstation und MS-DOS nach Windows/DirectX
  • Autorenwerkzeuge für 2D-Spiele
  • Preprocessing-Tools für 3D-Daten und Texturen
  • Motion-Sampling-Software
Visual C++ Watcom-C++ Windows MS-DOS DirectX Direct3D i86-Assembler AmigaOS
Spielehersteller

Aus- und Weiterbildung

Aus- und Weiterbildung

Seit 1994 selbstständig
Praktikum am Fraunhofer IGD, Darmstadt
Studium Informatik FH Darmstadt, Schwerpunkte Grafische Datenverarbeitung und KI
Fachhochschulreife

Kompetenzen

Kompetenzen

Top-Skills

Java Spring PostgreSQL JPA Hibernate JavaScript TypeScript

Schwerpunkte

Anwendungsentwicklung mit Java EE, Spring, SQL-Datenbanken

Fachliche Schwerpunkte


- Anwendungsentwicklung mit Java EE, Spring, SQL-Datenbanken


  Entwicklung von (Web-)Anwendungen mit RDBMS-Backend. Java, Spring, Hibernate,

  JPA, Tomcat und PostgreSQL oder andere SQL-Datenbanken. Anbindung

  von Fremdsystemen mit XML, SOAP, REST.

               
-  Frontend-Entwicklung mit HTML, Ajax, JavaScript

  Frontend-Entwicklung für Web-Anwendungen, insbesondere im Java-Umfeld. Mit
  HTML, Ajax und JavaScript. Einsatz von jQuery, HTML5, CSS3, JSON. Anbindung mit

  JSP oder JSF.


Kernkompetenzen


- Komplette Individualentwicklung von der Anforderungsanalyse über
  die Implementierung bis zur Nachbetreuung.
- Technische Beratung.
- Langjährige Erfahrung in der selbständigen Umsetzung von Projekten.


Produkte / Standards / Erfahrungen / Methoden

JSP, Servlets
Experte
JSF, Facelets, RichFaces
Fortgeschritten
Apache Wicket
Fortgeschritten
JPA, Hibernate
Experte
JDBC
Experte
Spring (Core, MVC, Security)
Experte
Apache Tomcat
Experte
Webservices (SOAP, REST)
Fortgeschritten
AJAX (jQuery)
Fortgeschritten
Java EE 6 Web Profile
Fortgeschritten
JUnit
Fortgeschritten
Mockito
Fortgeschritten
Angular (2+)
Basics
AWT, Swing
Fortgeschritten
XSL-FO, Apache-FOP
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Eclipse (IDE)
Fortgeschritten
Git, SVN
Fortgeschritten
Ant, Gradle, Maven
Fortgeschritten
Poseidon for UML
Fortgeschritten
UML 1.4, 2.0
Fortgeschritten
Apache OFBiz
Fortgeschritten
RHEL/CentOS
Fortgeschritten
Apache HTTPD
Fortgeschritten
JBoss Seam
Basics
EJB 2/3 (J2EE, JEE 5)
Basics
JBoss AS, GlassFish
Basics
JasperReports
Basics
DirectX 12, Vulkan
Experte

Betriebssysteme

Unix
Experte
Windows
Experte

Programmiersprachen

Java
Experte
JavaScript, TypeScript
Fortgeschritten
HTML, XHTML, CSS
Fortgeschritten
XML, XSLT, XPath
Fortgeschritten
SQL
Fortgeschritten
Shell (Bash)
Basics
Groovy
Basics
Perl
Basics
PHP
Basics
Python 3
Fortgeschritten
C++
Experte
HLSL, GLSL
Experte


Datenbanken

PostgreSQL
Experte
Oracle (8i,10g)
Fortgeschritten
MySQL
Basics
Adabas D, Tamino, Sybase
Basics

Datenkommunikation

HTTP
Fortgeschritten
Internet, Intranet
Fortgeschritten
SMTP
Basics
TCP/IP
Basics

Hardware

PC

Branchen

Branchen

Internet/E-Commerce
E-Government
Lebensmittelverarbeitung,-import,-export
Einzelhandel
Reiseveranstalter
Softwareentwicklung
Grafik/Visualisierung
Unterhaltungssoftware/Multimedia

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Rhein-Main-Gebiet (D6) bevorzugt

möglich

Projekte

Projekte

2 Jahre 9 Monate
2022-08 - heute

E-Government-Anwendung im Bereich EU-Fördermittel

Beratung, Architektur, Entwicklung Java 17 Spring Spring Core ...
Beratung, Architektur, Entwicklung

Weiterentwicklung, Pflege und Wartung einer E-Government-Anwendung im Bereich EU-Fördermittel auf Grundlage einer 3-Tier-Architektur (Spring, JPA/Hibernate, Wicket) mit bitemporaler Datenhaltung.

  • Besondere Anforderungen an hohe Codequalität (Test-Coverage, Clean Code) und Sicherheit (BSI-Grundschutz).
  • Entwicklung, Pflege und Erweiterung von Web- und Batch-Anwendungen.
  • Erhöhung Test-Coverage und Beseitigung von Sonar-Issues in Altcode.
  • Erstellung von Validatoren.
  • Workflow: Scrum, Feature-Branches, Code Reviews, Fachliche Abnahme, Continuous Integration, SonarQube mit Quality Gates.
Java 17 Spring Spring Core Spring Security Spring Data JPA JPA/Hibernate Apache Wicket JUnit5 Mockito SonarQube Bamboo Jira Bitbucket IntelliJ IDEA Eclipse PostgreSQL
Landesministerium
1 Jahr 1 Monat
2021-07 - 2022-07

C++ Grafik-Entwicklung, Real-Time Path-Tracer

Architektur, Entwicklung C++ DirectX 12 Vulkan ...
Architektur, Entwicklung
Entwicklung eines kommerziellen Real-Time Path-Tracers mit aktuellster Rendering-Technologie (ReSTIR, RTXDI, NRD).Integriert in Plugins für UsdHydra und Blender. Prototyp mit CUDA/Optix und OpenGL-Frontend.DirectX 12 für Windows, Vulkan für Linux.
C++ DirectX 12 Vulkan HLSL GLSL Python pybind11 USD MaterialX Maya API Blender API Windows Linux
Selbstfinanziertes Projekt
10 Jahre 8 Monate
2010-09 - 2021-04

Modernisierung E-Commerce/E-Procurement-Umgebung

Beratung, Architektur, Entwicklung, Teamanleitung Java EE Spring MVC JPA/Hibernate ...
Beratung, Architektur, Entwicklung, Teamanleitung

Der Kunde entwickelt und betreibt E-Commerce-Sites für B2B und B2C auf Basis eines OSS-Produktes.

Führende Rolle bei der Modernisierung von Teilen der Code-Basis und Einführung neuer Technologien, sowie technische Beratung, Entwurf und Umsetzung bei neuen Kundenprojekten und Mitarbeit bei Pflege und Erweiterung bestehender Projekte.

  • Entwurf und Einführung einer neuen Frontend- und Service-Architektur:
    • Einführung von Spring-Services für neue Businesslogik.
    • Austausch der Frontendkomponente durch Spring MVC plus JSP.
    • AJAX- und REST-Interfaces für Frontend (jQuery).
    • Einführung und Anleitung des Teams (2-3 Junior Entwickler) in neue Architektur.
  • Zusätzlicher Persistenz-Layer mit JPA/Hibernate auf existierendem Datenmodell. Möglichkeit zum Parallelbetrieb mit originaler einfacher DB-Abstraktion.
  • Einführung von Solr zur Produktsuche.
  • Einführung von JUnit für neu erstellte Komponenten.
  • Verbesserung der Testabdeckung (JUnit).
  • Entwurf und Entwicklung von ERP-Konnektoren zu proprietären Warenwirtschaftssystemen und Microsoft Navision (SOAP, REST, JAX-WS, JAXB).
  • Importer und Schnittstellen für E-Procurement-Komponenten (BMEcat, SAP OCI).
  • Umsetzung neuer Endkunden-Projekte: Beratung und Entwurf bei Datenschnittstellen, Bereitstellen von Service-Methoden für Frontend.
  • Anbindung von REST-APIs (JAXB/Jackson) für Payment-Gateways, Google-Products etc.
  • Laufzeitverlängerung älterer Shops (basierend auf einer Vorgängerlösung): Einbindung von in Java implementierter Funktionalität via REST-API (Spring MVC), Anbindung existierender DB via Hibernate.
Java EE Spring MVC JPA/Hibernate jQuery JAX-WS JAXB JUnit Solr Apache OFBiz Microsoft Navision Eclipse
E-Commerce-Dienstleister
4 Jahre 8 Monate
2005-10 - 2010-05

Java-Web-Applikationen mit RDBMS-Backend

Beratung, Entwurf, Implementierung und Dokumentation Web-Applikation mit RDBMS-Backend Java Hibernate ...
Beratung, Entwurf, Implementierung und Dokumentation

Der Auftrageber erstellt und betreibt Individuallösungen als Web-Anwendungen für kleine und mittlere Unternehmen. Entworfen und umgesetzt wurden unter anderem:

  • Warenwirtschaftssystem und "Food Compliance"-Verwaltung für Lebensmittelbetrieb
  • Auftragsverwaltung und Warenwirtschaftssystem für Fahrradhandel
  • Werkzeug zur Erfassung und Verwaltung von Aufträgen sowie Reporting für Vertriebs-/Logistiktochter eines Industriebetriebes
  • Content Management System und Community-Anwendung für Zeitschriftenverlag
  • "Event Manager"-Applikation zur Durchführung von Events für Veranstalter

Tätigkeiten umfassten Anforderungserfassung, Fachklassenmodellierung, Entwicklung und Dokumentation.

Umsetzung unter Verwendung eines selbstentwickelten Java-Frameworks auf Basis von Servlets, JSP, Hibernate, PostgresSQL. Fachklassen-Modellierung mit UML. Model-Driven-Software-Development mit Code-Generierung. Dokumenterzeugung (PDF) mit XSL-FO (Apache-FOP).

Später Weiterentwicklung des Frameworks auf Basis von JBoss Seam, JSF/Richfaces, Facelets, JPA/Hibernate und Java-Annotations.

Für den Betrieb wurde eine Hosting-Umgebung für Apache/Tomcat/PostgreSQL auf CentOS (Red Hat Enterprise Linux) entworfen und eingerichtet.

Web-Applikation mit RDBMS-Backend Java Hibernate PostgreSQL JSP Servlets Apache-Tomcat CentOS UML JBoss Seam JSF/Richfaces Facelets JPA JasperReports XSL-FO (Apache-FOP) Eclipse
Systemhaus (Ausgründung aus Kunde "Internet-Startup" s.u.)
5 Monate
2004-01 - 2004-05

Entwicklung eines MDSD-Werkzeuges

Planung, Entwurf und Implementierung Java UML Poseidon for UML ...
Planung, Entwurf und Implementierung
Entwicklung eines leichtgewichtigen und schnellen Werkzeuges für Model-Driven-Software-Development. Entwurf eines vereinfachten UML-Metamodels, Einlesen von XMI-Daten aus "Poseidon for UML", Aufruf von Code-Generatoren auf JSP-Basis.
Java UML Poseidon for UML XMI JSP
Eigenes Projekt
2 Jahre 10 Monate
2001-02 - 2003-11

Anwendungsentwicklung Java und PHP

Beratung, Entwurf, Implementierung und Dokumentation Java Servlets JSP ...
Beratung, Entwurf, Implementierung und Dokumentation

Der Kunde erstellt Web- und Desktop-Anwendungen. Umgesetzt wurden:

Customer-Relation-Management für Frachtenbörse

  • Redesign einer CRM-Applikation für eine Frachtenbörse. Einlesen von Nutzungsdaten von externem Dienstleister, Datenaufbereitung für Reporting und Kontrolle der Abrechnungen. Verwaltung der Kundendaten.
  • PHP, PostgreSQL, HTML

Projekt-Planer

  • Entwurf und Umsetzung einer Projektplanungs-Applikation. Die Applikation ermöglicht die interaktive Planung von Projekt-Aufgaben und die Zuordnung zu Ressourcen in einer Multi-User-Umgebung.
  • Java, Swing

Online-Kontaktmanagement

  • Weiterentwicklung einer Web-Applikation für ein Online-Kontaktmanagement mit Permission-Marketing-Optionen. Entwurf und Implementierung von Benutzeroberflächen, Datenbankanbindung und Geschäftslogik.
  • Java, Servlets, JSP, Tomcat, Sybase

Produktkonfigurations-Werkzeug

  • Weiterentwicklung eines On- und Offline-Werkzeuges zur Konfiguration von Bestellungen und Leasingverträgen eines internationalen Druckerherstellers. Programmierung von Benutzeroberfläche, Anbindung an Lotus Notes-Datenbank, Geschäftslogik zur Ermittlung von Konfigurationsoptionen und Berechnung von Leasingraten.
  • Java, AWT, Lotus Notes
Java Servlets JSP Tomcat PHP PostgreSQL Sybase HTML AWT Lotus Notes
Internet-Startup
5 Monate
2001-06 - 2001-10

Web-Applikationen Reiseveranstalter

Beratung, Entwurf, Implementierung und Dokumentation Java Servlets JSP ...
Beratung, Entwurf, Implementierung und Dokumentation

Entwurf und Umsetzung des Relaunches der Internetpräsenz eines deutschen Reiseveranstalters. Entwurf und Implementierung der Applikations-Architektur mit Content-Management-System, Suchmaschine, Anbindung an Buchungssystem, Import von Katalogdaten und Administrationsbereich.

Entwurf eines Werkzeuges für den Außendienst des Reiseveranstalters. On- und Offline-Verwendung der Kunden- und Katalogdaten. Jederzeitige Synchronisation von Datenänderungen.


Weiterentwicklung in 6/2004 - 8/2005

Java Servlets JSP Tomcat JDBC Oracle XML HTML CSS JavaScript UML
Internet-Agentur für Reiseveranstalter
6 Jahre 2 Monate
1994-05 - 2000-06

Softwareentwicklung Unterhaltungssoftware

Beratung, Entwurf, Implementierung und Dokumentation Visual C++ Watcom-C++ Windows ...
Beratung, Entwurf, Implementierung und Dokumentation

Der Auftraggeber entwickelt Computerspiele für PC und Konsolen. Umgesetzt wurden unter anderem:

  • Spielekonvertierung Playstation und MS-DOS nach Windows/DirectX
  • Autorenwerkzeuge für 2D-Spiele
  • Preprocessing-Tools für 3D-Daten und Texturen
  • Motion-Sampling-Software
Visual C++ Watcom-C++ Windows MS-DOS DirectX Direct3D i86-Assembler AmigaOS
Spielehersteller

Aus- und Weiterbildung

Aus- und Weiterbildung

Seit 1994 selbstständig
Praktikum am Fraunhofer IGD, Darmstadt
Studium Informatik FH Darmstadt, Schwerpunkte Grafische Datenverarbeitung und KI
Fachhochschulreife

Kompetenzen

Kompetenzen

Top-Skills

Java Spring PostgreSQL JPA Hibernate JavaScript TypeScript

Schwerpunkte

Anwendungsentwicklung mit Java EE, Spring, SQL-Datenbanken

Fachliche Schwerpunkte


- Anwendungsentwicklung mit Java EE, Spring, SQL-Datenbanken


  Entwicklung von (Web-)Anwendungen mit RDBMS-Backend. Java, Spring, Hibernate,

  JPA, Tomcat und PostgreSQL oder andere SQL-Datenbanken. Anbindung

  von Fremdsystemen mit XML, SOAP, REST.

               
-  Frontend-Entwicklung mit HTML, Ajax, JavaScript

  Frontend-Entwicklung für Web-Anwendungen, insbesondere im Java-Umfeld. Mit
  HTML, Ajax und JavaScript. Einsatz von jQuery, HTML5, CSS3, JSON. Anbindung mit

  JSP oder JSF.


Kernkompetenzen


- Komplette Individualentwicklung von der Anforderungsanalyse über
  die Implementierung bis zur Nachbetreuung.
- Technische Beratung.
- Langjährige Erfahrung in der selbständigen Umsetzung von Projekten.


Produkte / Standards / Erfahrungen / Methoden

JSP, Servlets
Experte
JSF, Facelets, RichFaces
Fortgeschritten
Apache Wicket
Fortgeschritten
JPA, Hibernate
Experte
JDBC
Experte
Spring (Core, MVC, Security)
Experte
Apache Tomcat
Experte
Webservices (SOAP, REST)
Fortgeschritten
AJAX (jQuery)
Fortgeschritten
Java EE 6 Web Profile
Fortgeschritten
JUnit
Fortgeschritten
Mockito
Fortgeschritten
Angular (2+)
Basics
AWT, Swing
Fortgeschritten
XSL-FO, Apache-FOP
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Eclipse (IDE)
Fortgeschritten
Git, SVN
Fortgeschritten
Ant, Gradle, Maven
Fortgeschritten
Poseidon for UML
Fortgeschritten
UML 1.4, 2.0
Fortgeschritten
Apache OFBiz
Fortgeschritten
RHEL/CentOS
Fortgeschritten
Apache HTTPD
Fortgeschritten
JBoss Seam
Basics
EJB 2/3 (J2EE, JEE 5)
Basics
JBoss AS, GlassFish
Basics
JasperReports
Basics
DirectX 12, Vulkan
Experte

Betriebssysteme

Unix
Experte
Windows
Experte

Programmiersprachen

Java
Experte
JavaScript, TypeScript
Fortgeschritten
HTML, XHTML, CSS
Fortgeschritten
XML, XSLT, XPath
Fortgeschritten
SQL
Fortgeschritten
Shell (Bash)
Basics
Groovy
Basics
Perl
Basics
PHP
Basics
Python 3
Fortgeschritten
C++
Experte
HLSL, GLSL
Experte


Datenbanken

PostgreSQL
Experte
Oracle (8i,10g)
Fortgeschritten
MySQL
Basics
Adabas D, Tamino, Sybase
Basics

Datenkommunikation

HTTP
Fortgeschritten
Internet, Intranet
Fortgeschritten
SMTP
Basics
TCP/IP
Basics

Hardware

PC

Branchen

Branchen

Internet/E-Commerce
E-Government
Lebensmittelverarbeitung,-import,-export
Einzelhandel
Reiseveranstalter
Softwareentwicklung
Grafik/Visualisierung
Unterhaltungssoftware/Multimedia

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.