Java Fullstack Entwickler, Data Analyst (Python, R), Requirements Engineer/ Business Analyst
Aktualisiert am 11.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2027
Verfügbar zu: 100%
davon vor Ort: 40%
Spring
Java 17
MongoDB
JavaScript
R
Requirements
Datenanalyse
Agile Softwareentwicklung
SAFe
Testautomatisierung
PostgreSQL
SQL
Clean Code
Git
Python
Docker
Maven
Atlassian JIRA
Atlassian Confluence
Vue.js
WebSocket
REST
TypeScript
Deutsch
Muttersprache
Englisch
Muttersprache
Hindi
Mittelstufe, B1
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+50km) Hamburg (+10km) Leipzig (+10km)
möglich

Projekte

Projekte

2014 - heute: Mehrere Projekte


Rolle: Freiberufler, Softwareentwickler, Requirements Engineer

Einsatzort: Berlin


Aufgaben:

  • Projekt Datenaustausch Betriebskosten (1,5 Jahre)
    • Konzeption und Implementierung des Datenaustauschs zwischen Immobilienund Abrechnungsunternehmen (umfangreiche Validierung und Konvertierung, Spezifizierung und Integration von Schnittstellen zu internen Systemen). Unterstützung bei der Anforderungsermittlung. Empfehlungen zur Architektur, Aufwandsschätzungen. Coaching von Junior Entwicklern, Code Reviews, Integrations- und Ende-zu-Ende-Tests.
    • Technologien: Spring Boot 3, Java 17, MongoDB, R, tidyverse, Vue.js, Typescript, WebSockets, SAP Cloud SDK (OData), Rest, ARGE HeiWaKo, OpenID, Keycloak, Playwright, TDD, Gitlab, SonarQube, IntelliJ IDEA, Docker, Maven, Git, Jira, Confluence, Agile Methoden
  • Projekt Personalakte (2 Jahre)
    • Entwurf und Implementierung von Softwarefunktionen für eine digitale Personalakte im öffentlichen Sektor. Abgeben von ArchitekturEmpfehlungen und Aufwandsschätzungen. Überprüfen und Verbessern der Barrierefreiheit der Benutzeroberfläche. Ermittlung und Strukturierung Anforderungen mit Endbenutzern. Aushandlung von Schnittstellen zu den bestehenden Anwendungen des Kunden.
    • Technologien: Spring Boot 2, Java 8, Spring Data Rest, PostgreSQL, ABAP, Apache PdfBox, JavaScript, Thymeleaf, HTML, CSS, Bootstrap, jQuery, Visual Studio Code, Docker, Maven, Git, Jira, OpenProject
  • Projekt Antragsbearbeitung (2 Wochen)
    • Prototyping einer BPM-basierten Webanwendung für Personalprozesse.
    • Technologien: Spring Boot, JavaScript, Camunda BPM Rest, Here Maps Api, Google Maps Api, BPMN 2.0


05/2021 - 11/2022: Auswertung von Ausschreibungen


Rolle: Produktmanager, Angebotsmanager

Kunde: Exercitor GmbH

Einsatzort: Berlin


Aufgaben:

  • Auswertung von Ausschreibungen, Erstellen von Angeboten einschließlich Preiskalkulation. Präsentationen bei potenziellen Kunden. Ermitteln der Kundenanforderungen für Teststellungen. Spezifizierung technischer Lösungen. Überwachung der Arbeit der externen Entwickler.
  • Einrichtung einer Pipeline für Geotagging.


Eingesetzte Projekte:

diverse Bietertools und -portale, QGIS, GeoJson, Jira, Confluence, Microsoft Office, WebEx, Teams, Zoom


09/2020 - 05/2021: KI-basierte Software für die Digitalisierung von Krankenhaus Abrechnungsprozessen


Rolle: Product Owner

Kunde: MIA Medical Information Analytics

Einsatzort: Berlin


Aufgaben:

  • KI-basierte Software für die Digitalisierung von Krankenhaus Abrechnungsprozessen. Erhebung und Dokumentation der bestehenden SoftwareArchitektur. Spezifizierung und Gestaltung der Connector-Komponente für den Datenaustausch mit den IT-Systemen der Krankenhäuser. Extrahieren und Vorverarbeiten von Daten aus den Datenbanken der Krankenhausinformationssysteme.
  • Präsentation der technischen Aspekte der Arbeit von MIA bei den Krankenhäusern und Aushandeln der Datenbereitstellung.


Eingesetzte Projekte:

Python, SQL, §21 KHEntgG, HL7, FHIR, NextGen/ Mirth Connect Integration Engine, Robotic Process Automation, Jira, Confluence, Microsoft Office


01/2019 - 03/2019: Individuelle Sprachtrainings


Rolle: Praktikant Sprachabteilung

Kunde: Goethe-Institut Pune

Einsatzort: Indien


Aufgaben:

  • Individuelle Sprachtrainings mit mehr als 300 Lernenden
  • Konzeption und Durchführung von Deutschunterricht im Team mit indischen Lehrenden


09/2017 - 01/2018: Vorbereitung und Durchführung von Unterrichtsstunden


Rolle: Praxissemester

Kunde: Oberstufenzentrum Lise Meitner

Einsatzort: Berlin


Aufgaben:

  • Vorbereitung und Durchführung von Unterrichtsstunden in Elektrotechnik und Informatik, einschließlich funktionaler Programmierung


Eingesetzte Projekte:

Java, Haskell


2005 - 2013: Entwurf und Implementierung von Softwarekomponenten


Rolle: Software Engineer

Kunde: Intershop AG et al.

Einsatzort: Jena


Aufgaben:

  • Entwurf und Implementierung von Softwarekomponenten für den E-Commerce (unter anderem Middleware für Immobilien)
  • Consultant für Java- und Web-Technologien für Kunden in Deutschland, dem Vereinigten Königreich und Kanada


Eingesetzte Projekte:

Java Enterprise, Java Server Pages, Eclipse, Apache Velocity, Freemarker, UML, XSLT, XSL-FO, HTML, CSS, Javascript, Scrum, Ant, Jenkins, TDD


1997 - 2002: Leitung der Planungs- und Organisationsabteilung


Rolle: Offizier des Heeres

Kunde: Bundeswehr

Einsatzort: Aachen/ Dresden


Aufgaben:

  • Leitung der Planungs- und Organisationsabteilung für eine Instandhaltungs Kompanie mit 200 Soldaten
  • Führung eines Instandhaltungs-Zuges mit 30 Soldaten
  • Vorbereiten und Durchführen von Unterricht

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2022-08 - 2022-08

SAFe 5.1 Product Owner/ Product Manager

Scaled Agile
Scaled Agile
1 Monat
2022-03 - 2022-03

Certified Scrum Product Owner (CSPO)

Scrum Alliance
Scrum Alliance
1 Monat
2020-12 - 2020-12

Data Analyst Nanodegree

Udacity
Udacity
  • Projekte: Entwurf und Implementierung einer 3D-Visualisierung von geographischen Daten (Baumdichte vs. Hauspreise). Explorative Analyse von Zeitreihen (RKI-Infektionsdaten). Klassifizierung von E-Mails. Bereinigung von Daten und Anwendung statistischer Methoden. Aufbau eines Data Warehouse auf AWS
  • Technologien: Python, NumPy, Pandas, Matplotlib, SKLearn, MongoDB, Redshift, Apache Cassandra, S3, AWS, R, Ggplot2, Ggfortify, Forecast, Changepoint, D3.js, Three.js, JavaScript, GeoJson, TopoJson, Mapnik, OGR/ GDAL, PySAL, Fiona, Shapely, TileMill/ Mapbox
1 Monat
2020-11 - 2020-11

IREB Certified Professional for Requirements Engineering Foundation Level

iSQI GmbH
iSQI GmbH
2 Jahre 2 Monate
2016-10 - 2018-11

Master of Education Elektrotechnik und Informationstechnik

Technische Universität Berlin
Technische Universität Berlin
  • Masterarbeit im Feld Dialogsysteme (Themenbeschreibung auf Anfrage)
  • Technologien: Node.js/ Express, ES6, Python, NLTK, Pandas, HTML, CSS, WebSockets, Visual Studio Code, Json, SVG, Git, Google Compute Engine
  • Gesamtnote 1,3 (sehr gut)

1 Jahr
2015-05 - 2016-04

Data Analyst Nanodegree

Udacity
Udacity
  • Projekte: Entwurf und Implementierung einer 3D-Visualisierung von geographischen Daten (Baumdichte vs. Hauspreise). Explorative Analyse von Zeitreihen (RKI-Infektionsdaten). Klassifizierung von E-Mails. Bereinigung von Daten und Anwendung statistischer Methoden. Aufbau eines Data Warehouse auf AWS
  • Technologien: Python, NumPy, Pandas, Matplotlib, SKLearn, MongoDB, Redshift, Apache Cassandra, S3, AWS, R, Ggplot2, Ggfortify, Forecast, Changepoint, D3.js, Three.js, JavaScript, GeoJson, TopoJson, Mapnik, OGR/ GDAL, PySAL, Fiona, Shapely, TileMill/ Mapbox

Kompetenzen

Kompetenzen

Top-Skills

Spring Java 17 MongoDB JavaScript R Requirements Datenanalyse Agile Softwareentwicklung SAFe Testautomatisierung PostgreSQL SQL Clean Code Git Python Docker Maven Atlassian JIRA Atlassian Confluence Vue.js WebSocket REST TypeScript

Produkte / Standards / Erfahrungen / Methoden

Profil:

Vielseitiger Full-Stack-Entwickler mit mehr als 15 Jahren Erfahrung in den Bereichen Medizinische Daten, Natural Language Processing, geographische Daten, E-Commerce, Personalwesen und Betriebskostenabrechnung. Erfahrener und zertifizierter Requirements Engineer/ Business Analyst. Starke Präsentations- und Kommunikationsfähigkeiten, auch im interkulturellen Kontext. Schnelle Auffassungsgabe und hohe Anpassungsfähigkeit. Fokus auf kosteneffiziente und nachhaltige Lösungen.

Einsatzorte

Einsatzorte

Berlin (+50km) Hamburg (+10km) Leipzig (+10km)
möglich

Projekte

Projekte

2014 - heute: Mehrere Projekte


Rolle: Freiberufler, Softwareentwickler, Requirements Engineer

Einsatzort: Berlin


Aufgaben:

  • Projekt Datenaustausch Betriebskosten (1,5 Jahre)
    • Konzeption und Implementierung des Datenaustauschs zwischen Immobilienund Abrechnungsunternehmen (umfangreiche Validierung und Konvertierung, Spezifizierung und Integration von Schnittstellen zu internen Systemen). Unterstützung bei der Anforderungsermittlung. Empfehlungen zur Architektur, Aufwandsschätzungen. Coaching von Junior Entwicklern, Code Reviews, Integrations- und Ende-zu-Ende-Tests.
    • Technologien: Spring Boot 3, Java 17, MongoDB, R, tidyverse, Vue.js, Typescript, WebSockets, SAP Cloud SDK (OData), Rest, ARGE HeiWaKo, OpenID, Keycloak, Playwright, TDD, Gitlab, SonarQube, IntelliJ IDEA, Docker, Maven, Git, Jira, Confluence, Agile Methoden
  • Projekt Personalakte (2 Jahre)
    • Entwurf und Implementierung von Softwarefunktionen für eine digitale Personalakte im öffentlichen Sektor. Abgeben von ArchitekturEmpfehlungen und Aufwandsschätzungen. Überprüfen und Verbessern der Barrierefreiheit der Benutzeroberfläche. Ermittlung und Strukturierung Anforderungen mit Endbenutzern. Aushandlung von Schnittstellen zu den bestehenden Anwendungen des Kunden.
    • Technologien: Spring Boot 2, Java 8, Spring Data Rest, PostgreSQL, ABAP, Apache PdfBox, JavaScript, Thymeleaf, HTML, CSS, Bootstrap, jQuery, Visual Studio Code, Docker, Maven, Git, Jira, OpenProject
  • Projekt Antragsbearbeitung (2 Wochen)
    • Prototyping einer BPM-basierten Webanwendung für Personalprozesse.
    • Technologien: Spring Boot, JavaScript, Camunda BPM Rest, Here Maps Api, Google Maps Api, BPMN 2.0


05/2021 - 11/2022: Auswertung von Ausschreibungen


Rolle: Produktmanager, Angebotsmanager

Kunde: Exercitor GmbH

Einsatzort: Berlin


Aufgaben:

  • Auswertung von Ausschreibungen, Erstellen von Angeboten einschließlich Preiskalkulation. Präsentationen bei potenziellen Kunden. Ermitteln der Kundenanforderungen für Teststellungen. Spezifizierung technischer Lösungen. Überwachung der Arbeit der externen Entwickler.
  • Einrichtung einer Pipeline für Geotagging.


Eingesetzte Projekte:

diverse Bietertools und -portale, QGIS, GeoJson, Jira, Confluence, Microsoft Office, WebEx, Teams, Zoom


09/2020 - 05/2021: KI-basierte Software für die Digitalisierung von Krankenhaus Abrechnungsprozessen


Rolle: Product Owner

Kunde: MIA Medical Information Analytics

Einsatzort: Berlin


Aufgaben:

  • KI-basierte Software für die Digitalisierung von Krankenhaus Abrechnungsprozessen. Erhebung und Dokumentation der bestehenden SoftwareArchitektur. Spezifizierung und Gestaltung der Connector-Komponente für den Datenaustausch mit den IT-Systemen der Krankenhäuser. Extrahieren und Vorverarbeiten von Daten aus den Datenbanken der Krankenhausinformationssysteme.
  • Präsentation der technischen Aspekte der Arbeit von MIA bei den Krankenhäusern und Aushandeln der Datenbereitstellung.


Eingesetzte Projekte:

Python, SQL, §21 KHEntgG, HL7, FHIR, NextGen/ Mirth Connect Integration Engine, Robotic Process Automation, Jira, Confluence, Microsoft Office


01/2019 - 03/2019: Individuelle Sprachtrainings


Rolle: Praktikant Sprachabteilung

Kunde: Goethe-Institut Pune

Einsatzort: Indien


Aufgaben:

  • Individuelle Sprachtrainings mit mehr als 300 Lernenden
  • Konzeption und Durchführung von Deutschunterricht im Team mit indischen Lehrenden


09/2017 - 01/2018: Vorbereitung und Durchführung von Unterrichtsstunden


Rolle: Praxissemester

Kunde: Oberstufenzentrum Lise Meitner

Einsatzort: Berlin


Aufgaben:

  • Vorbereitung und Durchführung von Unterrichtsstunden in Elektrotechnik und Informatik, einschließlich funktionaler Programmierung


Eingesetzte Projekte:

Java, Haskell


2005 - 2013: Entwurf und Implementierung von Softwarekomponenten


Rolle: Software Engineer

Kunde: Intershop AG et al.

Einsatzort: Jena


Aufgaben:

  • Entwurf und Implementierung von Softwarekomponenten für den E-Commerce (unter anderem Middleware für Immobilien)
  • Consultant für Java- und Web-Technologien für Kunden in Deutschland, dem Vereinigten Königreich und Kanada


Eingesetzte Projekte:

Java Enterprise, Java Server Pages, Eclipse, Apache Velocity, Freemarker, UML, XSLT, XSL-FO, HTML, CSS, Javascript, Scrum, Ant, Jenkins, TDD


1997 - 2002: Leitung der Planungs- und Organisationsabteilung


Rolle: Offizier des Heeres

Kunde: Bundeswehr

Einsatzort: Aachen/ Dresden


Aufgaben:

  • Leitung der Planungs- und Organisationsabteilung für eine Instandhaltungs Kompanie mit 200 Soldaten
  • Führung eines Instandhaltungs-Zuges mit 30 Soldaten
  • Vorbereiten und Durchführen von Unterricht

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2022-08 - 2022-08

SAFe 5.1 Product Owner/ Product Manager

Scaled Agile
Scaled Agile
1 Monat
2022-03 - 2022-03

Certified Scrum Product Owner (CSPO)

Scrum Alliance
Scrum Alliance
1 Monat
2020-12 - 2020-12

Data Analyst Nanodegree

Udacity
Udacity
  • Projekte: Entwurf und Implementierung einer 3D-Visualisierung von geographischen Daten (Baumdichte vs. Hauspreise). Explorative Analyse von Zeitreihen (RKI-Infektionsdaten). Klassifizierung von E-Mails. Bereinigung von Daten und Anwendung statistischer Methoden. Aufbau eines Data Warehouse auf AWS
  • Technologien: Python, NumPy, Pandas, Matplotlib, SKLearn, MongoDB, Redshift, Apache Cassandra, S3, AWS, R, Ggplot2, Ggfortify, Forecast, Changepoint, D3.js, Three.js, JavaScript, GeoJson, TopoJson, Mapnik, OGR/ GDAL, PySAL, Fiona, Shapely, TileMill/ Mapbox
1 Monat
2020-11 - 2020-11

IREB Certified Professional for Requirements Engineering Foundation Level

iSQI GmbH
iSQI GmbH
2 Jahre 2 Monate
2016-10 - 2018-11

Master of Education Elektrotechnik und Informationstechnik

Technische Universität Berlin
Technische Universität Berlin
  • Masterarbeit im Feld Dialogsysteme (Themenbeschreibung auf Anfrage)
  • Technologien: Node.js/ Express, ES6, Python, NLTK, Pandas, HTML, CSS, WebSockets, Visual Studio Code, Json, SVG, Git, Google Compute Engine
  • Gesamtnote 1,3 (sehr gut)

1 Jahr
2015-05 - 2016-04

Data Analyst Nanodegree

Udacity
Udacity
  • Projekte: Entwurf und Implementierung einer 3D-Visualisierung von geographischen Daten (Baumdichte vs. Hauspreise). Explorative Analyse von Zeitreihen (RKI-Infektionsdaten). Klassifizierung von E-Mails. Bereinigung von Daten und Anwendung statistischer Methoden. Aufbau eines Data Warehouse auf AWS
  • Technologien: Python, NumPy, Pandas, Matplotlib, SKLearn, MongoDB, Redshift, Apache Cassandra, S3, AWS, R, Ggplot2, Ggfortify, Forecast, Changepoint, D3.js, Three.js, JavaScript, GeoJson, TopoJson, Mapnik, OGR/ GDAL, PySAL, Fiona, Shapely, TileMill/ Mapbox

Kompetenzen

Kompetenzen

Top-Skills

Spring Java 17 MongoDB JavaScript R Requirements Datenanalyse Agile Softwareentwicklung SAFe Testautomatisierung PostgreSQL SQL Clean Code Git Python Docker Maven Atlassian JIRA Atlassian Confluence Vue.js WebSocket REST TypeScript

Produkte / Standards / Erfahrungen / Methoden

Profil:

Vielseitiger Full-Stack-Entwickler mit mehr als 15 Jahren Erfahrung in den Bereichen Medizinische Daten, Natural Language Processing, geographische Daten, E-Commerce, Personalwesen und Betriebskostenabrechnung. Erfahrener und zertifizierter Requirements Engineer/ Business Analyst. Starke Präsentations- und Kommunikationsfähigkeiten, auch im interkulturellen Kontext. Schnelle Auffassungsgabe und hohe Anpassungsfähigkeit. Fokus auf kosteneffiziente und nachhaltige Lösungen.

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.