Software-Craftsman mit mehrjähriger Erfahrung in der Full-Stack-Entwicklung
Aktualisiert am 03.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2026
Verfügbar zu: 100%
davon vor Ort: 0%
Java
Spring
AWS
Behavior Driven Development
Cucumber
JUnit
Backend-Entwicklung
Frontend-Entwicklung
ReactJS
Jenkins
JavaScript
TypeScript
Maven
Docker
Sprint-Boot
Kubernetes
Gitlab CI
Npm
PostgreSQL
End-To-End-Test
Deutsch
English
Hindi
Urdu

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Monat
2026-01 - heute

Operaton - Open Source

Softwareentwickler Java Angular Sass ...
Softwareentwickler

Weiterentwicklung und Qualitätssicherung von Frontend- und Backend-Komponenten

zur Sicherstellung der Systemstabilität. Modernisierung des Frontends, einschließlich

Migration von Bootstrap 3 auf Bootstrap 4 und Refactoring bestehender

UI-Komponenten. Optimierung der Backend-Architektur sowie Konfiguration und Pflege

von GitHub-Workflows zur Automatisierung von Entwicklungs- und Release-Prozessen.

Java Angular Sass Bootstrap
2 Monate
2025-11 - 2025-12

Vodafone Wholesale Adapter

Softwareentwickler Java Apache Tomcat SOAP ...
Softwareentwickler

Erweiterung eines Vodafone-Services zur adressbasierten Ermittlung verfügbarer

Bandbreiten und Produkte um Zusatzinformationen zur Installationsart. Upgrade der

Laufzeitumgebung von Tomcat 8.x auf 9.x unter Berücksichtigung der Kompatibilität

der eingesetzten Frameworks. Portierung, Strukturierung und Integration des

Quellcodes in das Vodafone-interne GitHub-Repository.

Java Apache Tomcat SOAP SoapUI
Vodafone
2 Jahre 9 Monate
2023-01 - 2025-09

Partnerschnittstelle

Full Stack Entwickler Java Spring Spring Boot ...
Full Stack Entwickler
  • Entwicklung einer standardisierten API für Partner zur Ticketbuchung, Sitzplatzreservierung und Angebotssuche. 
  • Middleware zur Steuerung von API-Zugriff je nach Partnervertrag. 
  • Bereitstellung umfangreicher Angebotsdaten als herunterladbare Datei.
Java Spring Spring Boot Redis PostgreSQL REST Microservices Vue.js TypeScript
Deutsche Bahn
3 Jahre 7 Monate
2019-07 - 2023-01

Vertriebssystem

Full Stack Entwickler
Full Stack Entwickler

Entwicklung eines Vertriebssystems für Fahrscheine, Reservierungen und andere Bahn Produkte und Bereitstellung der Daten für andere Kanäle, wie z.B. Web, Mobile, Buchung etc.

  • Entwicklung eines neuen integrierten Vertriebssystem zum Verkauf und Vertrieb von Fahrscheinen, Reservierungen und andere Produkte über verschiedene Nutzer-Kanäle. 
  • Zentrale Aufgaben sind die Erstellung von anfragebasierten Angeboten, Preisfindung und Informationsbereitstellung für andere Kanäle, wie z.B. Web, Mobile, Buchung etc.
Deutsche Bahn
7 Monate
2018-10 - 2019-04

Dashboard

Full Stack Entwickler
Full Stack Entwickler

Entwicklung eines Dashboards zur Fortschrittsanzeige von Reporting-Prozessen, Einführung von UI-Tests mit Robot Framework für ein existierendes Produkt. Koordination mit Kunden & Projektpartnern

  • Für ein bestehendes Enterprise Portal wurde ein neues Dashboard entwickelt, dass den Fortschritt von Reporting Prozessen visualisiert und dem Endnutzer wichtige Informationen zur Bewertung der Prozesse darstellt. 
  • Zuvor wurde für das gleiche Portal automatisierte UI- Testframeworks mittels des Robot Frameworks entwickelt. 
  • Zu den weiteren Aufgaben gehörte auch die Koordination mit Kunden & Projektpartnern

Union Investment
7 Monate
2018-01 - 2018-07

Partner-Portal

Full Stack Entwickler
Full Stack Entwickler

Realisierung eines Informationsportals über die Geschäftsaktivitäten des Partners. Beziehung, Aufbereitung and Visualisierung der Informationen aus den internen Systemen.

  • Für einen großen deutschen Versandhändler wurde ein Partner Informationsportal realisiert. 
  • Das Online-Portal bündelt Informationen über die Geschäftsaktivitäten des Partners. 
  • Die hierzu notwendigen Informationen werden von internen Systemen des Versandhändlers bezogen, aufbereitet und visualisiert.
Otto GmbH
1 Jahr 4 Monate
2016-09 - 2017-12

QIVICON Smart Home

Backend Entwickler
Backend Entwickler

Implementierung und Dokumentation von APIs für QIVICON Smart-Home-Geräte.

  • Als Teil des API Entwicklungsteams habe ich bei der Implementierung und Dokumentation von unterschiedlichen APIs mitgewirkt. 
  • Zu den Aufgaben zählten u. a. Recherche, Entwicklung, Dokumentation, Design und Test.
Deutsche Telekom
9 Monate
2015-12 - 2016-08

Eclipse SmartHome

Frontend Entwickler
Frontend Entwickler

Entwicklung und Implementierung einer Benutzeroberfläche zur Einstellung, Verwaltung und Konfiguration verschiedener Eclipse-Smarthome/OpenHAB-Funktionen. 

  • Als Werkstudent habe ich im Eclipse SmartHome Entwicklungsteam das Werkzeug PaperUI weiterentwickelt. 
  • Dabei habe ich neue Oberflächen entworfen und automatisierte Tests durchgeführt.
Deutsche Telekom
1 Jahr 5 Monate
2014-07 - 2015-11

Interne Projekte

Full Stack Entwickler
Full Stack Entwickler

Entwicklung von SOAP Reverse Proxy Server, Smarthome Widget für Samsung Gear S, XLSX-Support für ein vorhandenes Tool, UI-Design für Yakindu Smart Car. 

  • Als Werkstudent habe ich die Entwicklungsteams in den folgenden Projekten unterstützt:
  • SOAP Reverse Proxy Server: Erstellung eines Werkzeuges, um SOAP Anfragen, an Drittanbieter-Server zu übertragen, während Metadaten hinzugefügt werden.
  • Smarthome Widget für Samsung Gear S: UI Entwicklung für die Smartwatch.
  • SL Tool: Aktualisierung des Tools zur Unterstützung von XLSX-Dateien
  • Yakindu Smart Car: UI Entwicklung
Itemis AG
10 Monate
2013-06 - 2014-03

Xavor Pakistan

Full Stack Entwickler
Full Stack Entwickler

Entwicklung von Apps zur Überwachung des Herstellungslebenszyklus, Marketingausgaben und Unternehmensstrategien. Als Teil des Entwicklungsteams habe ich in den folgenden Projekten gearbeitet:

  • FGS Treadstone: Entwicklung einer App, um den Herstellungslebenszyklus von medizinischen Geräten zu überwachen.
  • HCP 360: Entwicklung einer App, um die Ausgaben des Marketingteams für die medizinische Fachkräfte zu überwachen.
  • HVT Marketing Data Portal: Entwicklung einer App zur Überwachung von Marketingstrategien im Unternehmen.

Edward Lifesciences

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 2 Monate
2014-04 - 2017-05

M.Sc. Distributed Software Systems

M.Sc., TU Darmstadt
M.Sc.
TU Darmstadt
3 Jahre 10 Monate
2009-09 - 2013-06

BS. Computer Science

BS, NUCES Pakistan
BS
NUCES Pakistan

Position

Position

Senior Software-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Spring AWS Behavior Driven Development Cucumber JUnit Backend-Entwicklung Frontend-Entwicklung ReactJS Jenkins JavaScript TypeScript Maven Docker Sprint-Boot Kubernetes Gitlab CI Npm PostgreSQL End-To-End-Test

Produkte / Standards / Erfahrungen / Methoden

KENNTNISSE UND FÄHIGKEITEN:

CI/CD

  • Kubernetes
  • Docker
  • Gitlab CI
  • Jenkins


Methoden

  • Objektorientierte Programmierung
  • TDD, BDD


Werkzeuge

  • Maven
  • NPM
  • Git


BERUFSERFAHRUNG

06/2014 ? heute

Rolle: Senior Softwareentwickler 

Kunde: Itemis AG


06/2013 ? 03/2014

Rolle: Softwareentwickler 

Kunde: Xavor Pakistan


06/2012 ? 08/2012

Rolle: Intern - Android Entwickler 

Kunde: Warid Telecom

Programmiersprachen

JAVA
Spring
Spring Boot
MapStruct
Cucumber
Vue
Vuetify
Vite
Selenium
Playwright
Jest
SCSS
TypeScript
JavaScript
SQL
PHP
Angular
C#
.Net

Datenbanken

PostgreSQL
SQLite
MySQL
MSSQL
Redis
EXASOL

Branchen

Branchen

Personenverkehr

Telekommunikation

Bank

E-Commerce
Medizin

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Monat
2026-01 - heute

Operaton - Open Source

Softwareentwickler Java Angular Sass ...
Softwareentwickler

Weiterentwicklung und Qualitätssicherung von Frontend- und Backend-Komponenten

zur Sicherstellung der Systemstabilität. Modernisierung des Frontends, einschließlich

Migration von Bootstrap 3 auf Bootstrap 4 und Refactoring bestehender

UI-Komponenten. Optimierung der Backend-Architektur sowie Konfiguration und Pflege

von GitHub-Workflows zur Automatisierung von Entwicklungs- und Release-Prozessen.

Java Angular Sass Bootstrap
2 Monate
2025-11 - 2025-12

Vodafone Wholesale Adapter

Softwareentwickler Java Apache Tomcat SOAP ...
Softwareentwickler

Erweiterung eines Vodafone-Services zur adressbasierten Ermittlung verfügbarer

Bandbreiten und Produkte um Zusatzinformationen zur Installationsart. Upgrade der

Laufzeitumgebung von Tomcat 8.x auf 9.x unter Berücksichtigung der Kompatibilität

der eingesetzten Frameworks. Portierung, Strukturierung und Integration des

Quellcodes in das Vodafone-interne GitHub-Repository.

Java Apache Tomcat SOAP SoapUI
Vodafone
2 Jahre 9 Monate
2023-01 - 2025-09

Partnerschnittstelle

Full Stack Entwickler Java Spring Spring Boot ...
Full Stack Entwickler
  • Entwicklung einer standardisierten API für Partner zur Ticketbuchung, Sitzplatzreservierung und Angebotssuche. 
  • Middleware zur Steuerung von API-Zugriff je nach Partnervertrag. 
  • Bereitstellung umfangreicher Angebotsdaten als herunterladbare Datei.
Java Spring Spring Boot Redis PostgreSQL REST Microservices Vue.js TypeScript
Deutsche Bahn
3 Jahre 7 Monate
2019-07 - 2023-01

Vertriebssystem

Full Stack Entwickler
Full Stack Entwickler

Entwicklung eines Vertriebssystems für Fahrscheine, Reservierungen und andere Bahn Produkte und Bereitstellung der Daten für andere Kanäle, wie z.B. Web, Mobile, Buchung etc.

  • Entwicklung eines neuen integrierten Vertriebssystem zum Verkauf und Vertrieb von Fahrscheinen, Reservierungen und andere Produkte über verschiedene Nutzer-Kanäle. 
  • Zentrale Aufgaben sind die Erstellung von anfragebasierten Angeboten, Preisfindung und Informationsbereitstellung für andere Kanäle, wie z.B. Web, Mobile, Buchung etc.
Deutsche Bahn
7 Monate
2018-10 - 2019-04

Dashboard

Full Stack Entwickler
Full Stack Entwickler

Entwicklung eines Dashboards zur Fortschrittsanzeige von Reporting-Prozessen, Einführung von UI-Tests mit Robot Framework für ein existierendes Produkt. Koordination mit Kunden & Projektpartnern

  • Für ein bestehendes Enterprise Portal wurde ein neues Dashboard entwickelt, dass den Fortschritt von Reporting Prozessen visualisiert und dem Endnutzer wichtige Informationen zur Bewertung der Prozesse darstellt. 
  • Zuvor wurde für das gleiche Portal automatisierte UI- Testframeworks mittels des Robot Frameworks entwickelt. 
  • Zu den weiteren Aufgaben gehörte auch die Koordination mit Kunden & Projektpartnern

Union Investment
7 Monate
2018-01 - 2018-07

Partner-Portal

Full Stack Entwickler
Full Stack Entwickler

Realisierung eines Informationsportals über die Geschäftsaktivitäten des Partners. Beziehung, Aufbereitung and Visualisierung der Informationen aus den internen Systemen.

  • Für einen großen deutschen Versandhändler wurde ein Partner Informationsportal realisiert. 
  • Das Online-Portal bündelt Informationen über die Geschäftsaktivitäten des Partners. 
  • Die hierzu notwendigen Informationen werden von internen Systemen des Versandhändlers bezogen, aufbereitet und visualisiert.
Otto GmbH
1 Jahr 4 Monate
2016-09 - 2017-12

QIVICON Smart Home

Backend Entwickler
Backend Entwickler

Implementierung und Dokumentation von APIs für QIVICON Smart-Home-Geräte.

  • Als Teil des API Entwicklungsteams habe ich bei der Implementierung und Dokumentation von unterschiedlichen APIs mitgewirkt. 
  • Zu den Aufgaben zählten u. a. Recherche, Entwicklung, Dokumentation, Design und Test.
Deutsche Telekom
9 Monate
2015-12 - 2016-08

Eclipse SmartHome

Frontend Entwickler
Frontend Entwickler

Entwicklung und Implementierung einer Benutzeroberfläche zur Einstellung, Verwaltung und Konfiguration verschiedener Eclipse-Smarthome/OpenHAB-Funktionen. 

  • Als Werkstudent habe ich im Eclipse SmartHome Entwicklungsteam das Werkzeug PaperUI weiterentwickelt. 
  • Dabei habe ich neue Oberflächen entworfen und automatisierte Tests durchgeführt.
Deutsche Telekom
1 Jahr 5 Monate
2014-07 - 2015-11

Interne Projekte

Full Stack Entwickler
Full Stack Entwickler

Entwicklung von SOAP Reverse Proxy Server, Smarthome Widget für Samsung Gear S, XLSX-Support für ein vorhandenes Tool, UI-Design für Yakindu Smart Car. 

  • Als Werkstudent habe ich die Entwicklungsteams in den folgenden Projekten unterstützt:
  • SOAP Reverse Proxy Server: Erstellung eines Werkzeuges, um SOAP Anfragen, an Drittanbieter-Server zu übertragen, während Metadaten hinzugefügt werden.
  • Smarthome Widget für Samsung Gear S: UI Entwicklung für die Smartwatch.
  • SL Tool: Aktualisierung des Tools zur Unterstützung von XLSX-Dateien
  • Yakindu Smart Car: UI Entwicklung
Itemis AG
10 Monate
2013-06 - 2014-03

Xavor Pakistan

Full Stack Entwickler
Full Stack Entwickler

Entwicklung von Apps zur Überwachung des Herstellungslebenszyklus, Marketingausgaben und Unternehmensstrategien. Als Teil des Entwicklungsteams habe ich in den folgenden Projekten gearbeitet:

  • FGS Treadstone: Entwicklung einer App, um den Herstellungslebenszyklus von medizinischen Geräten zu überwachen.
  • HCP 360: Entwicklung einer App, um die Ausgaben des Marketingteams für die medizinische Fachkräfte zu überwachen.
  • HVT Marketing Data Portal: Entwicklung einer App zur Überwachung von Marketingstrategien im Unternehmen.

Edward Lifesciences

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 2 Monate
2014-04 - 2017-05

M.Sc. Distributed Software Systems

M.Sc., TU Darmstadt
M.Sc.
TU Darmstadt
3 Jahre 10 Monate
2009-09 - 2013-06

BS. Computer Science

BS, NUCES Pakistan
BS
NUCES Pakistan

Position

Position

Senior Software-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Spring AWS Behavior Driven Development Cucumber JUnit Backend-Entwicklung Frontend-Entwicklung ReactJS Jenkins JavaScript TypeScript Maven Docker Sprint-Boot Kubernetes Gitlab CI Npm PostgreSQL End-To-End-Test

Produkte / Standards / Erfahrungen / Methoden

KENNTNISSE UND FÄHIGKEITEN:

CI/CD

  • Kubernetes
  • Docker
  • Gitlab CI
  • Jenkins


Methoden

  • Objektorientierte Programmierung
  • TDD, BDD


Werkzeuge

  • Maven
  • NPM
  • Git


BERUFSERFAHRUNG

06/2014 ? heute

Rolle: Senior Softwareentwickler 

Kunde: Itemis AG


06/2013 ? 03/2014

Rolle: Softwareentwickler 

Kunde: Xavor Pakistan


06/2012 ? 08/2012

Rolle: Intern - Android Entwickler 

Kunde: Warid Telecom

Programmiersprachen

JAVA
Spring
Spring Boot
MapStruct
Cucumber
Vue
Vuetify
Vite
Selenium
Playwright
Jest
SCSS
TypeScript
JavaScript
SQL
PHP
Angular
C#
.Net

Datenbanken

PostgreSQL
SQLite
MySQL
MSSQL
Redis
EXASOL

Branchen

Branchen

Personenverkehr

Telekommunikation

Bank

E-Commerce
Medizin

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.