Erfahrener (>20 Jahre) Fullstack-Softwareentwickler und -berater für Webanwendungen.Java (Spring), Python (Django, FastAPI), Javascript, SAP UI5
Aktualisiert am 16.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.03.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Python
Spr
Spring
Linux
SAPUI5
Shell Scripting
Spring Boot
Docker
SAP Cloud Platform
Django
Kubernetes
Bugfixing
AWS
Azure
Postgre
MySQL
Deutsch
Muttersprache
Dänisch
gut
Englisch
Sehr gut

Einsatzorte

Einsatzorte

Berlin (+50km) Potsdam (+50km)
Deutschland
Ich bin hauptsächlich an Remote-Projekten interessiert.
möglich

Projekte

Projekte

4 Monate
2023-10 - 2024-01

Entwicklung eines Services zum Datensynchronisieren

Softwareentwickler Python Nomad RabbitMQ ...
Softwareentwickler
Eine bestehende Anwendung wurde um die Möglichkeit erweitert, bei bestimmten Ereignissen geänderte Daten an ein anderes System zu übertragen
Jira
Python Nomad RabbitMQ AWS SQS AWS SNS JSON
Remote
3 Monate
2023-08 - 2023-10

Erweitern einer Python/Django-Anwendung

Softwareentwicklung Python Django Docker ...
Softwareentwicklung
Mehrere Features sollten zu einer bestehenden Python/Django Anwendung hinzugefügt werden, u.a. wurde das Reporting grundlegend geändert.
Jira
Python Django Docker AWS
n/a
Remote
10 Monate
2022-10 - 2023-07

Entwicklung mehrerer Microservices Python/Java/Kotlin

Softwareentwickler Java Python Kotlin ...
Softwareentwickler
Entwicklung mehrerer Microservices und Integration dieser als Pipeline in ein verteiltes System. Die Pipeline bekam Dokumente (z.B. in PDF Format), führte ein Preprocessing auf diesen durch, dann eine Texterkennung, und danach ein Postprocessing. Ein wichtiger Teil des Projektes war das Schreiben von Tests, um eine hohe Code-Coverage zu erreichen, und Performanceoptimierung dieser Pipeline, um möglichst viele Dokumente parallel bearbeiten zu können.
Jira
Java Python Kotlin Spring FastAPI Docker Kubernetes Helm ArgoCD
ExB GmbH
Remote/Leipzig
3 Monate
2022-06 - 2022-08

Python/Django Webapp für Autohändler

Softwareentwickler Python Django Docker ...
Softwareentwickler
Weiterentwicklung einer Plattform zum Verwalten von Fahrzeugen von Autohändlern. Dafür wurden auch mehrere Importroutinen entwickelt, die Daten von externen System importieren.
Atlassian JIRA Gitlab Gitlab CI Docker
Python Django Docker Import
Remote
3 Jahre 1 Monat
2019-07 - 2022-07

Digitalisierungsprojekt auf der SAP Cloud Platform

Softwareentwickler Java 1.8 JavaScript OData ...
Softwareentwickler

Wartung und Neuimplementierung mehrerer Anwendungen auf der SAP Cloud Platform. Dazu gehört auch eine mobile Anwendung, die auf der SAP Cloud Platform mit Hilfe von Cordova implementiert wird.

Das Ziel des Projektes ist die Digitalisierung von Dokumentation, die Monteure beim Installieren von Elementen im Strom- und Gasnetz anlegen müssen. Zusätzlich wurden weitere Funktionen zur Verwaltung dieses Prozesses in die Cloud ausgelagert.

Java 1.8 JavaScript OData SAP Cloud Platform SAPUI5 Spring Boot Spring Cordova
e.dis
Postdam
9 Monate
2018-01 - 2018-09

Healthcare Management System

Senior Software Developer Scala SAP HANA FHIR ...
Senior Software Developer

Dies war ein Projekt zur Neuimplementierung eines Healthare Management Systems auf der Basis eines selbstentwickelten Scala-Frameworks, dass stark auf den FHIR Standard zurückgegriffen hat.

Tools/Technologien:

* Scala

* SAP HANA

* Sbt

* FHIR

* Jenkins

* Docker

* Linux

* Scrum

IntelliJ IDEA Jenkins Docker Linux
Scala SAP HANA FHIR Scrum
SAP SE
Potsdam
2 Jahre 1 Monat
2016-01 - 2018-01

Framework für die einfache Entwicklung von Businessanwendungen

Senior Developer Scala Scrum
Senior Developer

In diesem Projekt wurde ein Framework auf Basis von Scala entwickelt, der es ermöglicht, ziemlich schnell Businessanwendungen für das Web zu entwickeln, die Daten aus dem SAP ERP nutzen.

Benutzte Technologien:

  • Scala
  • Open UI5
  • Docker
  • Jenkins
  • Linux
JetBrains IntelliJ IDEA Jenkins Docker SAP Cloud Platform
Scala Scrum
SAP SE
Potsdam
1 Jahr 6 Monate
2014-07 - 2015-12

Webanwendung zur Auswertung von Finanzdaten

Senior Developer Scala JavaScript
Senior Developer

In diesem Projekt wurde eine Webanwendung entwickelt, die die massiven Finanzdaten, die in SAP ERP Systemen gespeichert sind, auf enfache und schnelle Art und Weise auswerten und graphisch darstellen.

JetBrains IntelliJ IDEA Jenkins Docker SAP UI5 Linux SAP Cloud Platform SAP HANA
Scala JavaScript
SAP SE
Potsdam
3 Jahre 9 Monate
2008-09 - 2012-05

Projekt als Doktorant: Dezentrale Steuerung von Stromnetzen

Doktorant Java Python Verteilte Systeme ...
Doktorant

Forschungsprojekt zur dezentralen Steuerung von Energienetzen. Zusätzlich wurde das Experimentierstromnetz SYSLAB weiterentwickelt.

Eclipse
Java Python Verteilte Systeme Mercurial Administration von Linux-Servern
Technische Universität Dänemark
Roskilde, Dänemark
1 Jahr 6 Monate
2005-07 - 2006-12

Verwaltungssoftware für Messestände

Softwareentwickler Java Administration Linux JavaScript ...
Softwareentwickler

Der Kunde ist eine Firma, die Technik wie Handies, Pager, Zugangskarten, etc. für Messestände zur Verfügung stellt. Die entwickelte Software verwaltete die Mitarbeiter und ihnen zugeordnete Geräte, kontrollierte den Zugang zu privaten bereichen, erfasste Kontaktdaten von potentiellen Kunden, und vieles mehr.

Eclipse
Java Administration Linux JavaScript HTML CSS
5POINT AG
Darmstadt
1 Jahr 9 Monate
2003-10 - 2005-06

teamspace.de - Projektmanagment

Software Entwickler Perl HTML CSS ...
Software Entwickler

Entwicklung einer Webanwendung zum Projektmanagement, die aus mehreren Modulen besteht: Administration (z.B. Benutzerverwaltung), Kalender, Aufgaben, Zeiterfassung, Dateiablage, Brainstorming

Perl HTML CSS JavaScript
5POINT AG
Darmstadt
1 Jahr 1 Monat
2002-09 - 2003-09

Händlerbetriebsvergleich

Software Entwickler Java Struts PostgreSQL ...
Software Entwickler

Entwicklung einer Webanwendung und Batchprozessen auf Basis von Java, Struts und PostgreSQL. Finanzdaten von Autohändlern im DATEV-Format wurden periodisch ins System eingelesen und können im System auf vielerlei Arten ausgewertet werden. Das Resultat sind Reports, die auch als PDF exportiert werden konnten.

Eclipse
Java Struts PostgreSQL Linux DATEV PDF HTML CSS
5POINT AG
Darmstadt

Aus- und Weiterbildung

Aus- und Weiterbildung

1994-2002 Diplominformatik and der Technischen Universität Darmstadt

Schwerpunkte:

  • Software Engineering
  • Datenbanken
  • Künstliche Intelligenz
  • Computernetzwerke
  • Embedded Systems

2008-2012 PhD and der Technischen Universität Dänemark

Thema: Kontrollarchitekturen für Energienetze

Titel: Policy-based Communication for the Control of Power Systems

Verteidigung im Sommmer 2013

Position

Position

Ich bin ein erfahrener Softwareentwickler mit sehr breitem Erfahrungsschatz. Die Technologien, mit denen ich den letzten Jahren besonders gearbeitet habe, sind Java, Kotlin, Python, Docker, Spring, Spring Boot, Django, SAP HANA, Cloud Platforms (AWS, Azure, SAP BTP), Linux und Jenkins.


Meine Stärken sind die methodische Herangehensweise, klare Kommunikation, die Fähigkeit, mich schnell in neue Technologien und System einzuarbeiten, und das Debuggen von komplexen Fehlern in Systemen.

Kompetenzen

Kompetenzen

Top-Skills

Java Python Spr Spring Linux SAPUI5 Shell Scripting Spring Boot Docker SAP Cloud Platform Django Kubernetes Bugfixing AWS Azure Postgre MySQL

Produkte / Standards / Erfahrungen / Methoden

Docker
Experte
Administration Linux
Fortgeschritten
Administration von Linux-Servern
Fortgeschritten
Cordova
Fortgeschritten
CSS
Fortgeschritten
Eclipse
Fortgeschritten
HTML
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Jenkins
Experte
JetBrains IntelliJ IDEA
Fortgeschritten
Mercurial
Fortgeschritten
OData
Experte
PDF
Fortgeschritten
SAP Cloud Platform
Fortgeschritten
SAP UI5
Fortgeschritten
SAPUI5
Fortgeschritten
Scrum
Experte
Spring
Experte
Spring Boot
Experte
Struts
Fortgeschritten
Verteilte Systeme
Fortgeschritten
CSV
Fortgeschritten
Kubernetes
Fortgeschritten
Hashicorp Nomad
Fortgeschritten

Betriebssysteme

Linux
Experte
Windows
Fortgeschritten

Mehr als 15 Jahre Erfahrung in der Softwareentwicklung für Linuxsysteme; Erfahrung in der Linux-Systemadministration

Programmiersprachen

Java
Experte
Python
Experte
JavaScript
Experte
Shell
Experte
Kotlin
Fortgeschritten
Scala
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
Perl
Fortgeschritten
PHP
Fortgeschritten

Ich besitze Erfahrungen aus sehr verschiedenen Umgebungen: kleine Firmen, sehr grosse Firma (SAP), Forschungseinrichtung. Ich habe mit verschiedenen Programmiersprachen und Frameworks gearbeitet. Professionell habe ich zuletzt meist mit Java, Python, Kotlin und JavaScript gearbeitet: Privat arbeite ich meist mit Python (für kleine Projekte), und ich interessiere ich mich gerade sehr für Rust und Go.

Datenbanken

MySQL
Fortgeschritten
PostgreSQL
Experte
SAP HANA
Experte
SQLite
Fortgeschritten

Ich habe mit verschiedenen Datenbanken gearbeitet, zuletzt hauptsächlich mit PostgreSQL und MySQL.

Datenkommunikation

Internet, Intranet

Hardware

Erfahrung mit Modbus und CAN bus.

Branchen

Branchen

Ich habe in vielen verschiedenen Branchen gearbeitet, und bin offen für Alles. Einen besonderen Stellenwert hat für mich die Energiebranche und alle anderen Branchen, die mit Nachhaltigkeit zu tun haben.

Einsatzorte

Einsatzorte

Berlin (+50km) Potsdam (+50km)
Deutschland
Ich bin hauptsächlich an Remote-Projekten interessiert.
möglich

Projekte

Projekte

4 Monate
2023-10 - 2024-01

Entwicklung eines Services zum Datensynchronisieren

Softwareentwickler Python Nomad RabbitMQ ...
Softwareentwickler
Eine bestehende Anwendung wurde um die Möglichkeit erweitert, bei bestimmten Ereignissen geänderte Daten an ein anderes System zu übertragen
Jira
Python Nomad RabbitMQ AWS SQS AWS SNS JSON
Remote
3 Monate
2023-08 - 2023-10

Erweitern einer Python/Django-Anwendung

Softwareentwicklung Python Django Docker ...
Softwareentwicklung
Mehrere Features sollten zu einer bestehenden Python/Django Anwendung hinzugefügt werden, u.a. wurde das Reporting grundlegend geändert.
Jira
Python Django Docker AWS
n/a
Remote
10 Monate
2022-10 - 2023-07

Entwicklung mehrerer Microservices Python/Java/Kotlin

Softwareentwickler Java Python Kotlin ...
Softwareentwickler
Entwicklung mehrerer Microservices und Integration dieser als Pipeline in ein verteiltes System. Die Pipeline bekam Dokumente (z.B. in PDF Format), führte ein Preprocessing auf diesen durch, dann eine Texterkennung, und danach ein Postprocessing. Ein wichtiger Teil des Projektes war das Schreiben von Tests, um eine hohe Code-Coverage zu erreichen, und Performanceoptimierung dieser Pipeline, um möglichst viele Dokumente parallel bearbeiten zu können.
Jira
Java Python Kotlin Spring FastAPI Docker Kubernetes Helm ArgoCD
ExB GmbH
Remote/Leipzig
3 Monate
2022-06 - 2022-08

Python/Django Webapp für Autohändler

Softwareentwickler Python Django Docker ...
Softwareentwickler
Weiterentwicklung einer Plattform zum Verwalten von Fahrzeugen von Autohändlern. Dafür wurden auch mehrere Importroutinen entwickelt, die Daten von externen System importieren.
Atlassian JIRA Gitlab Gitlab CI Docker
Python Django Docker Import
Remote
3 Jahre 1 Monat
2019-07 - 2022-07

Digitalisierungsprojekt auf der SAP Cloud Platform

Softwareentwickler Java 1.8 JavaScript OData ...
Softwareentwickler

Wartung und Neuimplementierung mehrerer Anwendungen auf der SAP Cloud Platform. Dazu gehört auch eine mobile Anwendung, die auf der SAP Cloud Platform mit Hilfe von Cordova implementiert wird.

Das Ziel des Projektes ist die Digitalisierung von Dokumentation, die Monteure beim Installieren von Elementen im Strom- und Gasnetz anlegen müssen. Zusätzlich wurden weitere Funktionen zur Verwaltung dieses Prozesses in die Cloud ausgelagert.

Java 1.8 JavaScript OData SAP Cloud Platform SAPUI5 Spring Boot Spring Cordova
e.dis
Postdam
9 Monate
2018-01 - 2018-09

Healthcare Management System

Senior Software Developer Scala SAP HANA FHIR ...
Senior Software Developer

Dies war ein Projekt zur Neuimplementierung eines Healthare Management Systems auf der Basis eines selbstentwickelten Scala-Frameworks, dass stark auf den FHIR Standard zurückgegriffen hat.

Tools/Technologien:

* Scala

* SAP HANA

* Sbt

* FHIR

* Jenkins

* Docker

* Linux

* Scrum

IntelliJ IDEA Jenkins Docker Linux
Scala SAP HANA FHIR Scrum
SAP SE
Potsdam
2 Jahre 1 Monat
2016-01 - 2018-01

Framework für die einfache Entwicklung von Businessanwendungen

Senior Developer Scala Scrum
Senior Developer

In diesem Projekt wurde ein Framework auf Basis von Scala entwickelt, der es ermöglicht, ziemlich schnell Businessanwendungen für das Web zu entwickeln, die Daten aus dem SAP ERP nutzen.

Benutzte Technologien:

  • Scala
  • Open UI5
  • Docker
  • Jenkins
  • Linux
JetBrains IntelliJ IDEA Jenkins Docker SAP Cloud Platform
Scala Scrum
SAP SE
Potsdam
1 Jahr 6 Monate
2014-07 - 2015-12

Webanwendung zur Auswertung von Finanzdaten

Senior Developer Scala JavaScript
Senior Developer

In diesem Projekt wurde eine Webanwendung entwickelt, die die massiven Finanzdaten, die in SAP ERP Systemen gespeichert sind, auf enfache und schnelle Art und Weise auswerten und graphisch darstellen.

JetBrains IntelliJ IDEA Jenkins Docker SAP UI5 Linux SAP Cloud Platform SAP HANA
Scala JavaScript
SAP SE
Potsdam
3 Jahre 9 Monate
2008-09 - 2012-05

Projekt als Doktorant: Dezentrale Steuerung von Stromnetzen

Doktorant Java Python Verteilte Systeme ...
Doktorant

Forschungsprojekt zur dezentralen Steuerung von Energienetzen. Zusätzlich wurde das Experimentierstromnetz SYSLAB weiterentwickelt.

Eclipse
Java Python Verteilte Systeme Mercurial Administration von Linux-Servern
Technische Universität Dänemark
Roskilde, Dänemark
1 Jahr 6 Monate
2005-07 - 2006-12

Verwaltungssoftware für Messestände

Softwareentwickler Java Administration Linux JavaScript ...
Softwareentwickler

Der Kunde ist eine Firma, die Technik wie Handies, Pager, Zugangskarten, etc. für Messestände zur Verfügung stellt. Die entwickelte Software verwaltete die Mitarbeiter und ihnen zugeordnete Geräte, kontrollierte den Zugang zu privaten bereichen, erfasste Kontaktdaten von potentiellen Kunden, und vieles mehr.

Eclipse
Java Administration Linux JavaScript HTML CSS
5POINT AG
Darmstadt
1 Jahr 9 Monate
2003-10 - 2005-06

teamspace.de - Projektmanagment

Software Entwickler Perl HTML CSS ...
Software Entwickler

Entwicklung einer Webanwendung zum Projektmanagement, die aus mehreren Modulen besteht: Administration (z.B. Benutzerverwaltung), Kalender, Aufgaben, Zeiterfassung, Dateiablage, Brainstorming

Perl HTML CSS JavaScript
5POINT AG
Darmstadt
1 Jahr 1 Monat
2002-09 - 2003-09

Händlerbetriebsvergleich

Software Entwickler Java Struts PostgreSQL ...
Software Entwickler

Entwicklung einer Webanwendung und Batchprozessen auf Basis von Java, Struts und PostgreSQL. Finanzdaten von Autohändlern im DATEV-Format wurden periodisch ins System eingelesen und können im System auf vielerlei Arten ausgewertet werden. Das Resultat sind Reports, die auch als PDF exportiert werden konnten.

Eclipse
Java Struts PostgreSQL Linux DATEV PDF HTML CSS
5POINT AG
Darmstadt

Aus- und Weiterbildung

Aus- und Weiterbildung

1994-2002 Diplominformatik and der Technischen Universität Darmstadt

Schwerpunkte:

  • Software Engineering
  • Datenbanken
  • Künstliche Intelligenz
  • Computernetzwerke
  • Embedded Systems

2008-2012 PhD and der Technischen Universität Dänemark

Thema: Kontrollarchitekturen für Energienetze

Titel: Policy-based Communication for the Control of Power Systems

Verteidigung im Sommmer 2013

Position

Position

Ich bin ein erfahrener Softwareentwickler mit sehr breitem Erfahrungsschatz. Die Technologien, mit denen ich den letzten Jahren besonders gearbeitet habe, sind Java, Kotlin, Python, Docker, Spring, Spring Boot, Django, SAP HANA, Cloud Platforms (AWS, Azure, SAP BTP), Linux und Jenkins.


Meine Stärken sind die methodische Herangehensweise, klare Kommunikation, die Fähigkeit, mich schnell in neue Technologien und System einzuarbeiten, und das Debuggen von komplexen Fehlern in Systemen.

Kompetenzen

Kompetenzen

Top-Skills

Java Python Spr Spring Linux SAPUI5 Shell Scripting Spring Boot Docker SAP Cloud Platform Django Kubernetes Bugfixing AWS Azure Postgre MySQL

Produkte / Standards / Erfahrungen / Methoden

Docker
Experte
Administration Linux
Fortgeschritten
Administration von Linux-Servern
Fortgeschritten
Cordova
Fortgeschritten
CSS
Fortgeschritten
Eclipse
Fortgeschritten
HTML
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Jenkins
Experte
JetBrains IntelliJ IDEA
Fortgeschritten
Mercurial
Fortgeschritten
OData
Experte
PDF
Fortgeschritten
SAP Cloud Platform
Fortgeschritten
SAP UI5
Fortgeschritten
SAPUI5
Fortgeschritten
Scrum
Experte
Spring
Experte
Spring Boot
Experte
Struts
Fortgeschritten
Verteilte Systeme
Fortgeschritten
CSV
Fortgeschritten
Kubernetes
Fortgeschritten
Hashicorp Nomad
Fortgeschritten

Betriebssysteme

Linux
Experte
Windows
Fortgeschritten

Mehr als 15 Jahre Erfahrung in der Softwareentwicklung für Linuxsysteme; Erfahrung in der Linux-Systemadministration

Programmiersprachen

Java
Experte
Python
Experte
JavaScript
Experte
Shell
Experte
Kotlin
Fortgeschritten
Scala
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
Perl
Fortgeschritten
PHP
Fortgeschritten

Ich besitze Erfahrungen aus sehr verschiedenen Umgebungen: kleine Firmen, sehr grosse Firma (SAP), Forschungseinrichtung. Ich habe mit verschiedenen Programmiersprachen und Frameworks gearbeitet. Professionell habe ich zuletzt meist mit Java, Python, Kotlin und JavaScript gearbeitet: Privat arbeite ich meist mit Python (für kleine Projekte), und ich interessiere ich mich gerade sehr für Rust und Go.

Datenbanken

MySQL
Fortgeschritten
PostgreSQL
Experte
SAP HANA
Experte
SQLite
Fortgeschritten

Ich habe mit verschiedenen Datenbanken gearbeitet, zuletzt hauptsächlich mit PostgreSQL und MySQL.

Datenkommunikation

Internet, Intranet

Hardware

Erfahrung mit Modbus und CAN bus.

Branchen

Branchen

Ich habe in vielen verschiedenen Branchen gearbeitet, und bin offen für Alles. Einen besonderen Stellenwert hat für mich die Energiebranche und alle anderen Branchen, die mit Nachhaltigkeit zu tun haben.

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.