Softwarearchitekt
Aktualisiert am 19.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Softwarearchitektur
Domain Driven Design
PHP
Requirements Engineering
UML
Geschäftsprozessanalyse
Clean Code

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr 5 Monate
2024-02 - 2025-06

Projekt im öffentlichen Sektor

Softwarearchitekt PHP Event storming Modul Entwicklung
Softwarearchitekt

  • Modernisierung und Weiterentwicklung einer PHP-Anwendung
  • Einführung modularer Entwicklung
  • Erstellung einer neuen Gesamt-Architektur für eine potenzielle Neuentwicklung (Ablösung Legacy-System)
  • Durchführung von Eventstormings

PHP Event storming Modul Entwicklung
10 Monate
2024-03 - 2024-12

Aufbau mehrere Microservices (event driven)

Softwarearchitekt / Requirements Engineer Python Microservices Requirements Engineering ...
Softwarearchitekt / Requirements Engineer
  • Aufbau einer Gesamt-Architektur für die Anbindung von Tradebyte unter Berücksichtigung der Anforderungen und unterschiedlicher Gegebenheiten im Unternehmen
  • Ausarbeitung der Anforderungen, enge Zusammenarbeit mit den Stakeholdern, Erstellung von Tickets und Dokumentationen
  • Entwicklung von Microservices in Python
  • Ausarbeitung von Data Contracts für eventgetriebene Systeme
  • Schulung des Teams in den Themen Softwarearchitektur-Patterns, Softwaredesign-Patterns und Domain Driven Design
  • Unterstützung des Scrum-Masters, vertretungsweise Durchführung von Retros
Python Microservices Requirements Engineering REST Event driven architecture AWS
7 Monate
2023-06 - 2023-12

Aufbau mehrerer Microservices in einem rasant wachsenden Unternehmen

Softwarearchitekt / Requirements Engineer PHP AWS Eventdriven Architecture ...
Softwarearchitekt / Requirements Engineer
  • Entwicklung einer Gesamt-Architektur für hoch skalierbare Versand- und Lagerprozesse
  • Entwicklung von Microservices mit PHP und Symfony
  • Ausarbeitung von Data Contracts für eventgetriebene System
  • Ausarbeitung der Anforderungen, enge Zusammenarbeit mit den Stakeholdern, Erstellung von Tickets und Dokumentationen
PHP AWS Eventdriven Architecture Symfony Softwarearchitektur Anforderungsanalyse
Remote
10 Monate
2022-09 - 2023-06

Modernisierung Legacy-System

Softwarearchitekt AWS PHP 7.4 PHP 8 ...
Softwarearchitekt
  • Modernierung eines Legacy-Systems, Erstellung der neuen Gesamt-Architektur und schrittweise Ersetzung einzelner Funktionalitäten durch neue Microservices
  • Schnittstellenentwicklung
  • Event-getriebene Microservices, Umsetzung mit hexagonale Architektur
AWS PHP 7.4 PHP 8 Domain Driven Design Docker Jenkins SQS SNS Eventbridge Scrum Refactoring Softwarearchitektur
Remote
4 Monate
2022-04 - 2022-07

Schnittstellenentwicklung

PHP-Entwickler Symfony 4 Symfony 6 REST ...
PHP-Entwickler

Entwicklung neuer REST-Schnisttstellen

PHPStorm Atlassian JIRA
Symfony 4 Symfony 6 REST PHP
Remote
1 Jahr 11 Monate
2020-08 - 2022-06

PHP-Entwickler / Domain Driven Design

PHP-Entwickler PHP 7.4 PHP 7.3 Domain Driven Design ...
PHP-Entwickler

Entwicklung eines B2B/B2C-Portals

Entwicklung von Microservices (Event Driven)

PHPStorm Postman Slack Bitbucket Jira Confluence
PHP 7.4 PHP 7.3 Domain Driven Design Docker Jenkins AWS REST Json SQS Refactoring Scrum
Remote
7 Monate
2019-05 - 2019-11

PHP-Entwicklung: Weiterentwicklung / Neuentwicklung / Übernahme Tagesgeschäft

PHP-Entwickler / Projektmanager PHP Zend Symfony ...
PHP-Entwickler / Projektmanager

Weiterentwicklung von bestehenden Projekten; Umsetzung neuer Anforderungen und neuer Projekte; Übernahme Tagesgeschäft

PhpStorm DataGrip MS Office
PHP Zend Symfony JIRA Confluence Git SVN Docker
Düsseldorf
2 Jahre 5 Monate
2017-05 - 2019-09

Data Warehouse-Architektur / Reportentwicklung

Data Warehouse-Architekt; Berater Scrum Data Vault Datawarehouse ...
Data Warehouse-Architekt; Berater

Konzeptionierung der ETL-Prozesse; Erstellung einer Data Warehouse-Architektur; Design des Data Vault; Konzeptionierung der Quality-Management-Ebene; Agile Umsetzung; Umstellen der Reports auf das neue Data Warehouse; Einrichtung von Domänen, Localizations, Topics;

Planung und Entwicklung von Reports für verschiedene interne Abteilungen. Ich war dafür zuständig, die Anforderungen aus allen Abteilungen einzufordern, aufzubereiten und zielgerichtete Reports zu erstellen. Je nach Wunsch kommen statische Reports oder AdHoc-Ansichten zum Einsatz, die auf verschiedenen Domänen basieren. Diese wiederum sollen als Berichte gespeichert und in individuellen Zeitintervallen automatisiert verschickt werden können. Der Kunde wird dabei so geschult, dass zukünftig auch viele neue Reports ohne meine Hilfe erstellt werden können. Zudem ist die Umstrukturierung auf einen umfangreichen ETL-Prozess inklusive Umrüstung auf ein Star-Schema geplant. Diesen Prozess modellierte ich und beriet bei der Ein- und Umsetzung.

JIRA Confluence PostgreSQL Jasper Report
Scrum Data Vault Datawarehouse ETL Prozessentwicklung
7 Monate
2018-11 - 2019-05

Produktentwicklung

Projektmanager Scrum Jira Confluence ...
Projektmanager

Koordinierung mehrerer externer IT-Firmen für die Entwicklung einer Schnittstelle; Projektmanagement für neue Produkte; Einführung neuer Technologien

Scrum Jira Confluence Git PHP JSON XML Jira Service Desk
3 Monate
2018-02 - 2018-04

BI-Beratung

Berater; Data Warehouse-Architekt; Anforderungsmanager Anforderungsanalyse Prozessmodellierung Projektmanagement
Berater; Data Warehouse-Architekt; Anforderungsmanager

Konzeptionierung der ETL-Prozesse; Erstellung einer Data Warehouse-Architektur; Aufbau eines Testsystems für Analyse- und Entwicklungszwecke; Einrichtung eines Deployment-Prozesses für ETL-Strecken und Jaspersoft-Reports; Einrichtung eines Monitorings zur Überwachung der ETL-Strecken

Anforderungsanalyse Prozessmodellierung Projektmanagement
2 Monate
2018-01 - 2018-02

PHP-Schnittstelle

PHP-Entwickler; Software-Architekt
PHP-Entwickler; Software-Architekt

Prozessmodellierung einer neuen Schnittstelle; Datenaustausch zwischen vier Systemen; Entwicklung einer SOAP-Schnittstelle; Entwicklung eines Systems zur Übertragung von großen CSV-Dateien

1 Jahr 10 Monate
2016-01 - 2017-10

PHP-Entwicklung

PHP-Entwickler BPMN PHP 5 XML ...
PHP-Entwickler

Entwicklung mehrere Features für eine eHealth-Plattform; 

Planung und Entwicklung einer Daten-Migration. Migriert wurden mehrere Millionen XML-Dateien, wobei sich das Zielformat deutlich vom Quellformat unterschied. Mittels PHP, XSLT und MySQL wurde die Migration ein Erfolg. Alle Daten wurden fehlerfrei und performant eingespielt.

Planung und Entwicklung eines Daten-Exports. Täglich werden rund 10.000 XML-Dateien für ein externes Data Warehouse exportiert. Die Daten werden anhand verschiedener Auslöser im System generiert und für den Export vorbereitet. Zusätzlich werden Sicherheitsmechanismen eingesetzt, die eine fehlerhafte Datenübermittlung vermeiden. Mittels Monitoring wird festgehalten, wie viele Datensätze generiert und verschickt werden, und wie viele Datensätze aufgrund von Validierungsfehlern zurückgehalten werden.

    Zend
    BPMN PHP 5 XML XSLT XSD MySQL ExtJS CSS
    Moers
    3 Monate
    2017-03 - 2017-05

    REST-SCHNITTSTELLE

    PHP MSSQL Symfony ...

    Für eine Android-App soll eine Schnittstelle entwickelt werden, die mit der App kommuniziert und Daten in einer MSSQLDB speichert. Die Daten müssen asynchron erstellt, aktualisiert und gelöscht werden können.

    PHP MSSQL Symfony JSON YML
    3 Jahre 10 Monate
    2012-03 - 2015-12

    DATA-WAREHOUSE

    Jaspersoft iReport PHP ...

    Planung und Entwicklung eines Datawarehouse als Grundlage für interne und externe Reportings. Zum Einsatz gekommen ist das Star-Schema. Den ETL-Prozess habe ich komplett mit PHP und MySQL realisieren können. Unter Verwendung des externen Visualisierungswerkzeugs JasperSoft habe ich AdHoc-Reports, Dashboards und Olap-Views erstellt.

    Jaspersoft iReport PHP MySQL Java Groovy JavaServer Pages MDX
    2 Jahre 2 Monate
    2010-01 - 2012-02

    AUTOGENEHMIGUNGSTOOL

    Vb.net Visual Studio 2010 PHP ...

    Konzeptionierung, Entwicklung und Pflege eines Moduls zur automatischen Genehmigung von Kostenvoranschlägen unter Berücksichtigung der erforderlichen Leistungsanspruchsprüfungen.

    Vb.net Visual Studio 2010 PHP MySQL

    Aus- und Weiterbildung

    Aus- und Weiterbildung


    Position

    Position

    Softwarearchitekt

    • Unterstützung im Requirements Engineering möglich
    • Unterstützung in der Softwareentwicklung möglich

    Kompetenzen

    Kompetenzen

    Top-Skills

    Softwarearchitektur Domain Driven Design PHP Requirements Engineering UML Geschäftsprozessanalyse Clean Code

    Schwerpunkte

    Microservices
    Experte
    Hexagonale Softwarearchitekturen
    Experte
    Domain Driven Design
    Experte
    PHP
    Experte
    Requirements Engineering
    Fortgeschritten

    Aufgabenbereiche

    Softwarearchitektur planen und modellieren
    Experte
    Anforderungserhebung
    Experte
    Anforderungsmodellierung
    Experte
    Softwareentwicklung mit PHP und Python
    Experte
    Ablösung von Legacy-Software
    Experte

    Produkte / Standards / Erfahrungen / Methoden

    PHP
    Experte
    Event Driven Architecture
    Experte
    Microservices und hexagonale Softwarearchitekturen
    Experte
    Hexagonale Architektur
    Experte
    Clean Code, SOLID, Design-Patterns, Architekturprinzipien
    Experte
    Refactoring
    Experte
    API-Entwicklung
    Experte
    Git
    Experte
    AWS
    Fortgeschritten
    Terraform
    Fortgeschritten
    PHP7
    Experte
    PHP8
    Experte
    PHP5
    Experte
    UML
    Fortgeschritten


    Programmiersprachen

    PHP
    Experte
    Python
    Fortgeschritten
    PHP7
    Experte
    PHP8
    Experte

    Datenbanken

    MySQL
    Experte
    PostgreSQL
    Experte
    Data Warehouse-Architekturen
    Fortgeschritten

    Branchen

    Branchen

    Erfahrung in öffentlichen Projekten vorhanden

    Einsatzorte

    Einsatzorte

    möglich

    Projekte

    Projekte

    1 Jahr 5 Monate
    2024-02 - 2025-06

    Projekt im öffentlichen Sektor

    Softwarearchitekt PHP Event storming Modul Entwicklung
    Softwarearchitekt

    • Modernisierung und Weiterentwicklung einer PHP-Anwendung
    • Einführung modularer Entwicklung
    • Erstellung einer neuen Gesamt-Architektur für eine potenzielle Neuentwicklung (Ablösung Legacy-System)
    • Durchführung von Eventstormings

    PHP Event storming Modul Entwicklung
    10 Monate
    2024-03 - 2024-12

    Aufbau mehrere Microservices (event driven)

    Softwarearchitekt / Requirements Engineer Python Microservices Requirements Engineering ...
    Softwarearchitekt / Requirements Engineer
    • Aufbau einer Gesamt-Architektur für die Anbindung von Tradebyte unter Berücksichtigung der Anforderungen und unterschiedlicher Gegebenheiten im Unternehmen
    • Ausarbeitung der Anforderungen, enge Zusammenarbeit mit den Stakeholdern, Erstellung von Tickets und Dokumentationen
    • Entwicklung von Microservices in Python
    • Ausarbeitung von Data Contracts für eventgetriebene Systeme
    • Schulung des Teams in den Themen Softwarearchitektur-Patterns, Softwaredesign-Patterns und Domain Driven Design
    • Unterstützung des Scrum-Masters, vertretungsweise Durchführung von Retros
    Python Microservices Requirements Engineering REST Event driven architecture AWS
    7 Monate
    2023-06 - 2023-12

    Aufbau mehrerer Microservices in einem rasant wachsenden Unternehmen

    Softwarearchitekt / Requirements Engineer PHP AWS Eventdriven Architecture ...
    Softwarearchitekt / Requirements Engineer
    • Entwicklung einer Gesamt-Architektur für hoch skalierbare Versand- und Lagerprozesse
    • Entwicklung von Microservices mit PHP und Symfony
    • Ausarbeitung von Data Contracts für eventgetriebene System
    • Ausarbeitung der Anforderungen, enge Zusammenarbeit mit den Stakeholdern, Erstellung von Tickets und Dokumentationen
    PHP AWS Eventdriven Architecture Symfony Softwarearchitektur Anforderungsanalyse
    Remote
    10 Monate
    2022-09 - 2023-06

    Modernisierung Legacy-System

    Softwarearchitekt AWS PHP 7.4 PHP 8 ...
    Softwarearchitekt
    • Modernierung eines Legacy-Systems, Erstellung der neuen Gesamt-Architektur und schrittweise Ersetzung einzelner Funktionalitäten durch neue Microservices
    • Schnittstellenentwicklung
    • Event-getriebene Microservices, Umsetzung mit hexagonale Architektur
    AWS PHP 7.4 PHP 8 Domain Driven Design Docker Jenkins SQS SNS Eventbridge Scrum Refactoring Softwarearchitektur
    Remote
    4 Monate
    2022-04 - 2022-07

    Schnittstellenentwicklung

    PHP-Entwickler Symfony 4 Symfony 6 REST ...
    PHP-Entwickler

    Entwicklung neuer REST-Schnisttstellen

    PHPStorm Atlassian JIRA
    Symfony 4 Symfony 6 REST PHP
    Remote
    1 Jahr 11 Monate
    2020-08 - 2022-06

    PHP-Entwickler / Domain Driven Design

    PHP-Entwickler PHP 7.4 PHP 7.3 Domain Driven Design ...
    PHP-Entwickler

    Entwicklung eines B2B/B2C-Portals

    Entwicklung von Microservices (Event Driven)

    PHPStorm Postman Slack Bitbucket Jira Confluence
    PHP 7.4 PHP 7.3 Domain Driven Design Docker Jenkins AWS REST Json SQS Refactoring Scrum
    Remote
    7 Monate
    2019-05 - 2019-11

    PHP-Entwicklung: Weiterentwicklung / Neuentwicklung / Übernahme Tagesgeschäft

    PHP-Entwickler / Projektmanager PHP Zend Symfony ...
    PHP-Entwickler / Projektmanager

    Weiterentwicklung von bestehenden Projekten; Umsetzung neuer Anforderungen und neuer Projekte; Übernahme Tagesgeschäft

    PhpStorm DataGrip MS Office
    PHP Zend Symfony JIRA Confluence Git SVN Docker
    Düsseldorf
    2 Jahre 5 Monate
    2017-05 - 2019-09

    Data Warehouse-Architektur / Reportentwicklung

    Data Warehouse-Architekt; Berater Scrum Data Vault Datawarehouse ...
    Data Warehouse-Architekt; Berater

    Konzeptionierung der ETL-Prozesse; Erstellung einer Data Warehouse-Architektur; Design des Data Vault; Konzeptionierung der Quality-Management-Ebene; Agile Umsetzung; Umstellen der Reports auf das neue Data Warehouse; Einrichtung von Domänen, Localizations, Topics;

    Planung und Entwicklung von Reports für verschiedene interne Abteilungen. Ich war dafür zuständig, die Anforderungen aus allen Abteilungen einzufordern, aufzubereiten und zielgerichtete Reports zu erstellen. Je nach Wunsch kommen statische Reports oder AdHoc-Ansichten zum Einsatz, die auf verschiedenen Domänen basieren. Diese wiederum sollen als Berichte gespeichert und in individuellen Zeitintervallen automatisiert verschickt werden können. Der Kunde wird dabei so geschult, dass zukünftig auch viele neue Reports ohne meine Hilfe erstellt werden können. Zudem ist die Umstrukturierung auf einen umfangreichen ETL-Prozess inklusive Umrüstung auf ein Star-Schema geplant. Diesen Prozess modellierte ich und beriet bei der Ein- und Umsetzung.

    JIRA Confluence PostgreSQL Jasper Report
    Scrum Data Vault Datawarehouse ETL Prozessentwicklung
    7 Monate
    2018-11 - 2019-05

    Produktentwicklung

    Projektmanager Scrum Jira Confluence ...
    Projektmanager

    Koordinierung mehrerer externer IT-Firmen für die Entwicklung einer Schnittstelle; Projektmanagement für neue Produkte; Einführung neuer Technologien

    Scrum Jira Confluence Git PHP JSON XML Jira Service Desk
    3 Monate
    2018-02 - 2018-04

    BI-Beratung

    Berater; Data Warehouse-Architekt; Anforderungsmanager Anforderungsanalyse Prozessmodellierung Projektmanagement
    Berater; Data Warehouse-Architekt; Anforderungsmanager

    Konzeptionierung der ETL-Prozesse; Erstellung einer Data Warehouse-Architektur; Aufbau eines Testsystems für Analyse- und Entwicklungszwecke; Einrichtung eines Deployment-Prozesses für ETL-Strecken und Jaspersoft-Reports; Einrichtung eines Monitorings zur Überwachung der ETL-Strecken

    Anforderungsanalyse Prozessmodellierung Projektmanagement
    2 Monate
    2018-01 - 2018-02

    PHP-Schnittstelle

    PHP-Entwickler; Software-Architekt
    PHP-Entwickler; Software-Architekt

    Prozessmodellierung einer neuen Schnittstelle; Datenaustausch zwischen vier Systemen; Entwicklung einer SOAP-Schnittstelle; Entwicklung eines Systems zur Übertragung von großen CSV-Dateien

    1 Jahr 10 Monate
    2016-01 - 2017-10

    PHP-Entwicklung

    PHP-Entwickler BPMN PHP 5 XML ...
    PHP-Entwickler

    Entwicklung mehrere Features für eine eHealth-Plattform; 

    Planung und Entwicklung einer Daten-Migration. Migriert wurden mehrere Millionen XML-Dateien, wobei sich das Zielformat deutlich vom Quellformat unterschied. Mittels PHP, XSLT und MySQL wurde die Migration ein Erfolg. Alle Daten wurden fehlerfrei und performant eingespielt.

    Planung und Entwicklung eines Daten-Exports. Täglich werden rund 10.000 XML-Dateien für ein externes Data Warehouse exportiert. Die Daten werden anhand verschiedener Auslöser im System generiert und für den Export vorbereitet. Zusätzlich werden Sicherheitsmechanismen eingesetzt, die eine fehlerhafte Datenübermittlung vermeiden. Mittels Monitoring wird festgehalten, wie viele Datensätze generiert und verschickt werden, und wie viele Datensätze aufgrund von Validierungsfehlern zurückgehalten werden.

      Zend
      BPMN PHP 5 XML XSLT XSD MySQL ExtJS CSS
      Moers
      3 Monate
      2017-03 - 2017-05

      REST-SCHNITTSTELLE

      PHP MSSQL Symfony ...

      Für eine Android-App soll eine Schnittstelle entwickelt werden, die mit der App kommuniziert und Daten in einer MSSQLDB speichert. Die Daten müssen asynchron erstellt, aktualisiert und gelöscht werden können.

      PHP MSSQL Symfony JSON YML
      3 Jahre 10 Monate
      2012-03 - 2015-12

      DATA-WAREHOUSE

      Jaspersoft iReport PHP ...

      Planung und Entwicklung eines Datawarehouse als Grundlage für interne und externe Reportings. Zum Einsatz gekommen ist das Star-Schema. Den ETL-Prozess habe ich komplett mit PHP und MySQL realisieren können. Unter Verwendung des externen Visualisierungswerkzeugs JasperSoft habe ich AdHoc-Reports, Dashboards und Olap-Views erstellt.

      Jaspersoft iReport PHP MySQL Java Groovy JavaServer Pages MDX
      2 Jahre 2 Monate
      2010-01 - 2012-02

      AUTOGENEHMIGUNGSTOOL

      Vb.net Visual Studio 2010 PHP ...

      Konzeptionierung, Entwicklung und Pflege eines Moduls zur automatischen Genehmigung von Kostenvoranschlägen unter Berücksichtigung der erforderlichen Leistungsanspruchsprüfungen.

      Vb.net Visual Studio 2010 PHP MySQL

      Aus- und Weiterbildung

      Aus- und Weiterbildung


      Position

      Position

      Softwarearchitekt

      • Unterstützung im Requirements Engineering möglich
      • Unterstützung in der Softwareentwicklung möglich

      Kompetenzen

      Kompetenzen

      Top-Skills

      Softwarearchitektur Domain Driven Design PHP Requirements Engineering UML Geschäftsprozessanalyse Clean Code

      Schwerpunkte

      Microservices
      Experte
      Hexagonale Softwarearchitekturen
      Experte
      Domain Driven Design
      Experte
      PHP
      Experte
      Requirements Engineering
      Fortgeschritten

      Aufgabenbereiche

      Softwarearchitektur planen und modellieren
      Experte
      Anforderungserhebung
      Experte
      Anforderungsmodellierung
      Experte
      Softwareentwicklung mit PHP und Python
      Experte
      Ablösung von Legacy-Software
      Experte

      Produkte / Standards / Erfahrungen / Methoden

      PHP
      Experte
      Event Driven Architecture
      Experte
      Microservices und hexagonale Softwarearchitekturen
      Experte
      Hexagonale Architektur
      Experte
      Clean Code, SOLID, Design-Patterns, Architekturprinzipien
      Experte
      Refactoring
      Experte
      API-Entwicklung
      Experte
      Git
      Experte
      AWS
      Fortgeschritten
      Terraform
      Fortgeschritten
      PHP7
      Experte
      PHP8
      Experte
      PHP5
      Experte
      UML
      Fortgeschritten


      Programmiersprachen

      PHP
      Experte
      Python
      Fortgeschritten
      PHP7
      Experte
      PHP8
      Experte

      Datenbanken

      MySQL
      Experte
      PostgreSQL
      Experte
      Data Warehouse-Architekturen
      Fortgeschritten

      Branchen

      Branchen

      Erfahrung in öffentlichen Projekten vorhanden

      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.