freiberufler Freiberufler / Selbstständiger auf freelance.de

Freiberufler / Selbstständiger

zuletzt online vor 1 Tagen
  • 65€/Stunde
  • 71554 Weissach im Tal
  • DACH-Region
  • de  |  en  |  es
  • 16.06.2025

Kurzvorstellung

Als promovierter Software Architekt und Projektleiter habe ich eine breite Palette an Technologien und Methoden eingesetzt, um komplexe Softwarelösungen zu entwickeln und zu verwalten.

Qualifikationen

  • Amazon Web Services (AWS)
  • Angular7 J.
  • Apache Maven10 J.
  • Continuous Integration6 J.
  • Datenarchitekt16 J.
  • Eclipse10 J.
  • Git3 J.
  • Java (allg.)16 J.
  • Jenkins7 J.
  • Typescript7 J.

Projekt‐ & Berufserfahrung

Trainer für Angular und Java
Online Weiterbildungsinstitut, Remote
4/2025 – offen (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2025 – offen

Tätigkeitsbeschreibung

Leitung von Schulungen zum Thema Angular und Java, Implementierung von Praxisbeispielen u. a. AI-basierte Chat-Bots, Implementierung einer Tutorialwebsite zur Veröffentlichung von Workshopinhalten (AWS, Docker, Wordpress)

Eingesetzte Qualifikationen

Git, Amazon Web Services (AWS), Angular, Docker, Eclipse, Java (allg.), Representational State Transfer (REST), Typescript

Software Architekt und Entwicklungsberater für Angular/Spring Boot-Anwendung in Cloudumgebung
Automobilhersteller, Remote
1/2023 – 12/2023 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

1/2023 – 12/2023

Tätigkeitsbeschreibung

Erstellung der Architektur einer containerisierten Angular/Spring Boot-Anwendung für Cloudfoundry, Beratung bei Implementierung und Deployment

Eingesetzte Qualifikationen

Angular, Cloud-Services, Cloud Computing, Cloud Spezialist, Continuous Integration, Datenarchitekt, Eclipse, Spring Framework, Typescript

Software-Architekt für Weiterentwicklung einer Eclipse RCP-Anwendung/JEE-Anwendung zur Codierung von Steuergeräten
Automobilhersteller, Remote
5/2022 – 7/2024 (2 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2022 – 7/2024

Tätigkeitsbeschreibung

Konzeption und Implementierung von diversen Schnittstellen zu anderen Systemen (HTTP, REST, SOAP), Konzeption und Implementierung von Single-Sign-On und Autorisierung via OpenId/OAuth für Java-Client und JEE-Payara Backend, Migration von Eclipse 3 auf Eclipse E4-Plattform, Spezifikation und Implementierung einer REST-API zur Ablösung einer veralteten SOAP-Schnittstelle, Restrukturierung des Buildprozess mit Mavan/Eclipse-Tycho/Surefire/JUnit zur Vervollständigung der CI/CD Pipeline, Refactoring des Datenbanklayers, Unterstützung des JPA-Standards, Stellvertretende Leitung von SCRUM-Meetings, Erstellung von SCRUM-Stories und Aufwandsabschätzungen

Eingesetzte Qualifikationen

Continuous Integration, Datenarchitekt, Eclipse, Git, glasfish, Java (allg.), Jetty, Postgresql

Design/Implementierung einer Angular/Spring Boot-Anwendung als PaaS in Cloud-Umgebung
Automobilhersteller, Remote
9/2021 – 6/2022 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2021 – 6/2022

Tätigkeitsbeschreibung

Implementierung von Frontend/Backend-Funktionen, Unterstützung bei Definition von Codegenerierungsmechanismen von Datenbankmodell -> JPA - Entitäten -> REST-Endpunkte -> bis hin zu Angular-Frontend-Code mit Hilfe von Swagger, Implementierung von Authentifizierungsmechanismus mit OAuth/OpenID, Unterstützung bei Conrtainerisierung mit Hilfe von Cloudfoundry, Sicherstellung von Skalierbarkeit durch Implementierung von Microservices

Eingesetzte Qualifikationen

Datenarchitekt, Eclipse, Java (allg.), Angular, Continuous Integration, Git, Hibernate (Framework), Spring Framework, Typescript

Software Architekt für Design und Implementierung einer Angular/Spring Boot-Anwendung als PaaS in Cloud-Umgebung
Automobilhersteller, Remote
6/2021 – 6/2022 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

6/2021 – 6/2022

Tätigkeitsbeschreibung

Implementierung von Frontend/Backend-Funktionen, Unterstützung bei Definition von Codegenerierungsmechanismen (Datenbankmodell -> JPA Entitäten -> REST-Endpunkte -> bis hin zu Angular-Frontend-Code unter Einsatz von Swagger, Implementierung der Authentifizierung mit OAuth 2.0, Unterstützung bei Containerisierung mit Cloudfoundry, Sicherstellung von Skalierbarkeit durch Implementierung von Microservices

Eingesetzte Qualifikationen

Datenarchitekt, Eclipse, Apache Maven, Backend, Backend Entwickler, Frontend Entwickler, Java (allg.), JavaScript-Entwickler, Spring Framework, Typescript

Datenbankexperte zur Optimierung der Datenbankzugriffsschicht einer Eclipse RCP/Oracle-Anwendung
Automobilhersteller, Remote
1/2021 – 2/2022 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2021 – 2/2022

Tätigkeitsbeschreibung

Profiling der CRUD-Operationen, Nutzung der 1st/2nd-Level Cache-Mechanismen von Hibernate, Bündelung von Transaktionen, Performancegewinn bis zu 10x bei Hauptzugriffsmethoden

Eingesetzte Qualifikationen

Datenarchitekt, Eclipse, Hibernate (Framework), Hibernate (Java), Oracle Database

Software Architekt für Weiterentwicklung einer Eclipse RAP-Webanwendung zur Verwaltung von Fahrdynamik-Daten
Automobilhersteller, Remote
1/2021 – 1/2022 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

1/2021 – 1/2022

Tätigkeitsbeschreibung

Implementierung von Excel-Export/Importfunktionen mit Apache POI, Unterstützung beim Deployment von Webcontainern, Implementierung von Informationsextraktion aus textbasierten DAten

Eingesetzte Qualifikationen

Datenarchitekt, Backend, Eclipse, Front End, Java-Entwickler, Java (allg.), Java Architecture for XML Binding (JAXB)

Software Architekt für Weiterentwicklung einer verteilten Eclipse RCP/JEE/Oracle-Systemlandschaft zur Emissionsprognose
Nutzfahrzeughersteller, Remote
7/2020 – 7/2024 (4 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

7/2020 – 7/2024

Tätigkeitsbeschreibung

Anbindung externer Microservices mit Rest-APIs, Einarbeitung und Coaching externer Projektmitarbeiter, Aufwandabschätzungen, Unterstützung bei Installation und Administration von Serverumgebungen

Eingesetzte Qualifikationen

Datenarchitekt, Java (allg.), Eclipse, J2EE, Java-Entwickler, SQL Entwickler

Software Architekt zur Containerisierung einer Angular/J2EE-Anwendung für Cloud-Umgebung
Automobilhersteller, Remote
1/2020 – 1/2021 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

1/2020 – 1/2021

Tätigkeitsbeschreibung

Migration einer bestehenden Angular/J2EE-Anwendung in Cloud-Umgebung (Cloudfoundry), Definition der CI/CD-Pipeline mit Maven/Jenkins zur Erstellung des Webcontainers, Unterstützung beim Deployment des Microservice in Cloudfoundry

Eingesetzte Qualifikationen

Datenarchitekt, Apache Maven, Cloud-Services, Cloud (allg.), Cloud Computing, Continuous Integration, Eclipse, J2EE, Java-Entwickler, Java (allg.), Jenkins

Software Architekt bei Entwicklung einer J2EE/Angular/Tomcat/MS SQL-basierten Webanwendung zur Gelenkwellenplatzierung
Automobilhersteller, Remote
10/2017 – offen (7 Jahre, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2017 – offen

Tätigkeitsbeschreibung

Implementierung von Authentifizierung und Autorisierung mittels EmpowerID und OAuth 2.0, Anbindung externer Systeme mit Webservices und Rest-APIs, Unterstützung bei Installation/Administration und Deployment von Serverumgebungen, Durchführung von Datenbankmigrationen (DB2 -> MySQL -> MS SQL), Migration auf neue JEE Serverumgebungen, Einarbeitung und Coaching von internationalen Projektmitarbeitern, Erstellung von Programmiertasks

Eingesetzte Qualifikationen

Datenarchitekt, Angular, Apache Maven, Apache Tomcat, Eclipse, IBM DB2, J2EE, Jenkins, Microsoft SQL-Server (MS SQL), Mysql, Representational State Transfer (REST), SOAP, Typescript

Software Architekt bei Weiterentwicklung einer Eclipse RCP-Anwendung zur Verwaltung von CO2-Sinulationen
Automobilhersteller, Remote
9/2017 – 6/2020 (2 Jahre, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2017 – 6/2020

Tätigkeitsbeschreibung

Definition und Implementierung einer versionierten Datenbankzugriffsschicht mit Hibernate/Oracle Workspace Manager, Implementierung einer PDF-Datenausleitungsfunktion als separaten Microservice, Beratung zum Thema Speicherung von zeitbasierten Daten, Import von Matlab-Simulationsergebnissen

Eingesetzte Qualifikationen

Java (allg.), Continuous Integration, Datenarchitekt, Eclipse, Hibernate (Java), Oracle Database

Projektleiter / Software-Architekt in Festanstellung (Festanstellung)
TWT GmbH, Stuttgart
10/2014 – 9/2017 (3 Jahre)
Automobilindustrie
Tätigkeitszeitraum

10/2014 – 9/2017

Tätigkeitsbeschreibung

Entwicklung, Beratung und Management von Software-Projekten durch Management eines internationalen Teams von Software-Entwicklern und Bootstrapping diverser Software-Anwendungen im Technologieumfeld JEE, Spring, Maven, IBM DB2, Angular 4.0.

Eingesetzte Qualifikationen

Java (allg.), AngularJS, Apache Maven, Datenarchitekt, Eclipse, IBM DB2, J2EE, Projektmanagement (IT), Spring Framework

Wissenschaftlicher Mitarbeiter (Festanstellung)
Universität Stuttgart, Stuttgart
10/2008 – 9/2014 (6 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2008 – 9/2014

Tätigkeitsbeschreibung

Forschung innerhalb des Sonderforschungsbereich: Umgebungsmodelle für mobile kontextbezogene Systeme, Lehrtätigkeiten, Promotion zum Thema verteilte Zwischenspeicherung von Geo-Daten

Eingesetzte Qualifikationen

Big Data, Data Mining, Data Science, Datenarchitekt, Datenmodelierung, Forschung, Java (allg.), Lehrkraft, Oracle Database, SQL

Zertifikate

Projektmanagement - erfolgreich in Projektteams arbeiten
TAE-Weiterbildung
2017
Data Mining Grundlagen und Einführung in SPSS Modeler
IBM Weiterbildung
2015

Ausbildung

Dr.rer.nat
Informatik, Bereich Datenbanken
Institut für parallele und verteilte Systeme, Universität Stuttgart
2017
Stuttgart

Über mich

Software Architekt mit Fokus auf JEE, Java, Angular, Eclipse RCP und Spring Boot. Erfahrung im Management von Softwareprojekten und in der Entwicklung von Webanwendungen mit einer Vielzahl an Technologien und Frameworks. Spezialisiert auf Datenbanken und Sicherheitskonzepte.

Weitere Kenntnisse

Technology-Stack:
================

Frontend:
* Eclipse RCP
* Eclipse RAP
* SWT
* Angular
* JSF
* HTML/CSS/JavaScript
* TypeScript
* Java Swing

Backend:
* Spring Boot
* Swagger
* J2EE
* RabbitMQ
* Application Server: Glassfish, Payara, Tomcat, Websphere

Database-Technology:
* JPA: Hibernate, Eclipse Link, OpenJPA
* DBMS: IMB DB2, PostgreSQL, Oracle DB, MS SQL, MySQL, Maria DB
* Time/Version-based Datamanagement: Oracle Workspace Manager

CI/CD- Contiuous Integration:
* ANT
* Maven
* Git/Mercurial
* Jenkins
* Junit
* Confluence
* Jira

Security:
* OAuth
* OpenId
* EmpowerID

Cloud-Computing:
* Cloudfoundry
* AWS
* Docker

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
85
Alter
44
Berufserfahrung
16 Jahre und 8 Monate (seit 10/2008)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden