Backend-Entwicklung insbesondere beim Einsatz von sehr großen Datenbanken, Message-Queues und dem Design und der Entwicklung von API Schnittstellen
Aktualisiert am 15.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.05.2025
Verfügbar zu: 100%
davon vor Ort: 100%
PHP 8
MySQL
Laravel
Scrum
Docker
AWS
Git
CSS3
DevOps
EDIFACT
Grafana
Graylog
GPKE
UTILMD
APERAK
MSCONS
API
JSON
Clean Code
Azure
CI/CD
Symfony
IFTSTA
Englisch
Fließend
Spanisch
Anfänger
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Offenburg (Deutschland) (+50km) Karlsruhe (+200km)
Deutschland
möglich

Projekte

Projekte

5 Jahre 2 Monate
2020-02 - 2025-03

Weiterentwicklung der internen Software zur Kundenabrechnung und Marktkommunikation

Fullstack Software Developer PHP PHP 7 PHP 8 ...
Fullstack Software Developer

  • Migration der Software vom Dienstleister zum Betrieb inhouse
  • Realisierung von Gaspreisbremse, Strompreisbremse und Mehrwertsteueranpassungen in der Abrechnung
  • Umsetzung von mehreren Formatumstellungen und Formatanpassungen nach gesetzlichen Vorgaben in Time & Budget
  • Einhaltung der Vorgaben der Bilanziellen Abgrenzung
  • Senkung der Verträge, die manuelles Eingreifen erfordern von 250.000 auf unter 40.000

Powercloud Docker Apache Grafana Graylog
PHP PHP 7 PHP 8 MySQL Amazon EC2 Scrum Docker JavaScript CSS3 EDIFACT MSCONS UTILMD UTILTS Grafana GPKE APERAK Postman Git PHPUnit Backend NPM CI/CD Slackware DevOps Graylog Codeception API SASS Linux NoSQL Azure JSON Swagger Symfony
EnBW AG
Karlsruhe (Baden)

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - 2000
Ausbildung zum Technischen Assistenten für Informatik

1995 - 1997
Fachgymnasium BBS in Schönebeck/Elbe.
Abschluss mit der theoretischen Fachhochschulreife

1985 - 1995
Sekundarschule J.G. Herder in Calbe/Saale.
Abschluss mit erweitertem Realschulabschluss

Kompetenzen

Kompetenzen

Top-Skills

PHP 8 MySQL Laravel Scrum Docker AWS Git CSS3 DevOps EDIFACT Grafana Graylog GPKE UTILMD APERAK MSCONS API JSON Clean Code Azure CI/CD Symfony IFTSTA

Schwerpunkte

Management
14 Jahre
Softwareentwicklung
25 Jahre
Creative Direction
10 Jahre

Produkte / Standards / Erfahrungen / Methoden

Kurzfassung
Der Freiberufler zeichnet sich durch seine vielseitige Berufserfahrung als Freelancer, Manager, Unternehmensgründer und Berater aus. Sein über 25 Jahre gesammeltes Fachwissen erstreckt sich über die Planung und Umsetzung komplexer IT-Projekte, das Gründen und Beraten von Startups, das Führen von bis zu 75 Mitarbeitern bis hin zur Rolle als Creative Director, welcher die verschiedenen Unternehmensbereiche vereint.
Technisch spezialisiert er sich auf die Backend-Entwicklung insbesondere beim Einsatz von sehr großen Datenbanken im Terabyte-Bereich mit vielen Millionen Kunden, Message-Queues und dem Design und der Entwicklung von API Schnittstellen.

Berufliche Laufbahn
2025 - heute
Rolle: Gründung Startup 
Kunde: auf Anfrage

Aufgaben:
  • Gründung eines Startups, Entwicklung eines neuen, browserbasierten OnlineRollenspiels (WIP).

Kenntnisse:
PHP - MySQL - JavaScript - Debugger - PHPUnit - Apache - Laravel 12 - Docker - Git

2020 - 2025
Rolle: Freelance Softwareentwickler
Kunde: EnBW AG

Aufgaben:
  • Weiterentwicklung der internen Software zur Kundenabrechnung und Marktkommunikation
  • Migration der Software vom Dienstleister zum Betrieb inhouse
  • Realisierung von Gaspreisbremse, Strompreisbremse und Mehrwertsteueranpassungen in der Abrechnung
  • Umsetzung von mehreren Formatumstellungen und Formatanpassungen nach gesetzlichen Vorgaben in Time & Budget
  • Einhaltung der Vorgaben der Bilanziellen Abgrenzung
  • Senkung der Verträge, die manuelles Eingreifen erfordern von 250.000 auf unter 40.000

Kenntnisse:
PHP 7 - PHP 8 - MySQL - Amazon AWS - HTML5 - Scrum - Javascript - Git - Agile - Frontend - Backend - NPM - SASS - CSS3 - Azure - JSON - Postman - API - Amazon S3 - Linux - Symphony - Docker - CI/CD - Kanban - Graylog - NoSQL - Swagger - Codeception - PHPUnit - DevOps - Grafana - Conceptboard - Cleancode - Amazon RDS - Slack - Edi@Energy - EDIFACT - GPKE - IFTSTA - ORDERS - ORDRSP - MSCONS - APERAK - UTILMD - UTILTS - Sprintplanung

2019 - 2019
Rolle: Freelance Softwareentwickler 
Kunde: bigFM

Aufgaben:
  • Entwicklung eines Dashboards zur Steuerung von Marketing-Aktivitäten auf Facebook, Instagram, Snapchat, Google Analytics und Email-Newslettern 

Kenntnisse:
PHP - Laravel - CSS3 - Bootstrap - JavaScript - MySQL - API - Google Analytics - Facebook Graph - Facebook Insights - Snapchat Business - Venus

2018 - 2018 
Rolle: Freelance Softwareentwickler 
Kunde: Media-Active

Aufgaben:
  • Entwicklung eines Online-Tools zur Erfassung und Planung von Radiowerbeaufträgen

Kenntnisse:
PHP - Laravel - CSS3 - Bootstrap - JavaScript - MySQL - Mailversand

2017 - 2022 
Rolle: Gründung Startup 
Kunde: auf Anfrage

Aufgaben:
  • Software as a Service Lösung, mit der Kunden ihre Endverbraucher via Messenger Marketing erreichen können und mit ihnen im Chat in Kontakt treten können. Dabei stehen sowohl verschiedene Datenquellen, wie auch Dashboards bereit, um die Erfolge zu sichten und zu optimieren.

Kenntnisse:
PHP 7 - MySQL - Linux - Laravel - Javascript - CSS3 - Machine Learning - Redis - Memcache - Python - API - Tensor - Mailchimp - Amazon AWS - Docker - Facebook Graph - Google Analytics - Snapchat - Newsletter - Chatbots - Facebook Messenger - Whatsapp - Facebook Insights - Bootstrap 

2017 - 2017
Rolle: Freelance Softwareentwickler
Kunde: Rothe-Motorsport

Aufgaben:
  • Entwicklung und Anpassung von Webseiten und Shop Software

Kenntnisse:
PHP - CMS - CSS3 - Bootstrap - JavaScript - MySQL - Magento2

2010 - 2016 
Rolle: Creative Director 
Kunde: Gameforge

Aufgaben:
  • Verantwortlich für Qualität aller Produkte aus Kundensicht.
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Technischer und Inhaltlicher Ansprechpartner für alle externen Studios
  • Die meiste Zeit jedoch exklusiv auf einer externen Produktion in Wien mit 30 MA, bis zum Release 2,5 Jahre wöchentlich vor Ort.

Kenntnisse:
Java - HTML5 - GWT - PHP - MySQL - CSS3 - Bootstrap - JavaScript - LUA - Corona - C++ - Unity - Linux

2008 - 2010 
Rolle: Technischer Direktor 
Kunde: Gameforge

Aufgaben:
  • Personalverantwortung 75 Mitarbeiter (60 Entwickler, 15 Designer)
  • Verantwortlich für Updates / Neuentwicklungen und wirtschaftlichen Erfolg (ca. 40 Mio pa)
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Technischer Ansprechpartner für die zehn zwischenzeitlich gegründeten, externen Studios in Hamburg, Mainz, Frankfurt und Dresden.
  • Einführung der Matrix-Struktur für die Entwicklung.
  • Übergabe meiner Position an drei Abteilungsleiter (Leiter Betrieb, Leiter Entwicklung, Leiter Design)

2006 - 2008
Rolle: Abteilungsleiter Softwareentwicklung 
Kunde: Gameforge

Aufgaben:
  • Personalverantwortung für ca. 25 Entwickler/Designer
  • Aufbau einer Teamleiterstruktur und Bi-weekly Meetings zum Austausch mit anderen Abteilungen
  • Verantwortlich für Updates / Neuentwicklungen und wirtschaftlichen Erfolg (50% des Umsatzes).
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Interne Schulungen für die neue Mitarbeiter in Themen Laufzeitabschätzung von Algorithmen, MySQL, PHP Grundlagen und PHP Tweaks, wie z.B. Atomisierung, Injections, XSS, Debugging.

2004 - 2006
Rolle: Teamleiter Softwareentwicklung 
Kunde: Gameforge

Aufgaben:
  • Entwickler und Teamleiter, Personalverantwortung für 12 Entwickler/Designer
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Interne Schulungen für neue Mitarbeiter in Themen Laufzeitabschätzung von Algorithmen, MySQL Optimierung und PHP Grundlagen. 
  • Bi-weekly Meetings zum Austausch mit anderen Abteilungen.
  • Verantwortlich für ca. die Hälfte aller Produkte und deren wirtschaftlicher Erfolg.

Kenntnisse:
PHP - MySQL - C++ - JavaScript - MSSQL - Linux - IRC - WBB - Scrum

2002 - 2004 
Rolle: Freelancer Softwareentwickler 
Kunde: Ogame.de

Aufgaben:
  • Programmierung von Spielbestandteilen, Refactoring und Performanceoptimierung
  • Koordination von anderen Helfern aus der Community für Tools und Statistiken
  • Communitybuilding durch Foren und IRC.

Kenntnisse:
PHP - MySQL - C++ - JavaScript - MSSQL - Linux - IRC - WBB - Scrum.

2002 - 2004 
Rolle: Teamleiter Softwareentwicklung 
Kunde: Transflow AG

Aufgaben:
  • Personalverantwortung für bis zu 12 Mitarbeiter
  • Kundenkontakt, teilweise Entwicklung und Tests beim Kunden vor Ort.

Kenntnisse:
embedded VB - embedded C++ - Delphi - Crystal Reports - Assembler - FTP - Email - XML.

Branchen

Branchen

Energiewirtschaft

Einsatzorte

Einsatzorte

Offenburg (Deutschland) (+50km) Karlsruhe (+200km)
Deutschland
möglich

Projekte

Projekte

5 Jahre 2 Monate
2020-02 - 2025-03

Weiterentwicklung der internen Software zur Kundenabrechnung und Marktkommunikation

Fullstack Software Developer PHP PHP 7 PHP 8 ...
Fullstack Software Developer

  • Migration der Software vom Dienstleister zum Betrieb inhouse
  • Realisierung von Gaspreisbremse, Strompreisbremse und Mehrwertsteueranpassungen in der Abrechnung
  • Umsetzung von mehreren Formatumstellungen und Formatanpassungen nach gesetzlichen Vorgaben in Time & Budget
  • Einhaltung der Vorgaben der Bilanziellen Abgrenzung
  • Senkung der Verträge, die manuelles Eingreifen erfordern von 250.000 auf unter 40.000

Powercloud Docker Apache Grafana Graylog
PHP PHP 7 PHP 8 MySQL Amazon EC2 Scrum Docker JavaScript CSS3 EDIFACT MSCONS UTILMD UTILTS Grafana GPKE APERAK Postman Git PHPUnit Backend NPM CI/CD Slackware DevOps Graylog Codeception API SASS Linux NoSQL Azure JSON Swagger Symfony
EnBW AG
Karlsruhe (Baden)

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - 2000
Ausbildung zum Technischen Assistenten für Informatik

1995 - 1997
Fachgymnasium BBS in Schönebeck/Elbe.
Abschluss mit der theoretischen Fachhochschulreife

1985 - 1995
Sekundarschule J.G. Herder in Calbe/Saale.
Abschluss mit erweitertem Realschulabschluss

Kompetenzen

Kompetenzen

Top-Skills

PHP 8 MySQL Laravel Scrum Docker AWS Git CSS3 DevOps EDIFACT Grafana Graylog GPKE UTILMD APERAK MSCONS API JSON Clean Code Azure CI/CD Symfony IFTSTA

Schwerpunkte

Management
14 Jahre
Softwareentwicklung
25 Jahre
Creative Direction
10 Jahre

Produkte / Standards / Erfahrungen / Methoden

Kurzfassung
Der Freiberufler zeichnet sich durch seine vielseitige Berufserfahrung als Freelancer, Manager, Unternehmensgründer und Berater aus. Sein über 25 Jahre gesammeltes Fachwissen erstreckt sich über die Planung und Umsetzung komplexer IT-Projekte, das Gründen und Beraten von Startups, das Führen von bis zu 75 Mitarbeitern bis hin zur Rolle als Creative Director, welcher die verschiedenen Unternehmensbereiche vereint.
Technisch spezialisiert er sich auf die Backend-Entwicklung insbesondere beim Einsatz von sehr großen Datenbanken im Terabyte-Bereich mit vielen Millionen Kunden, Message-Queues und dem Design und der Entwicklung von API Schnittstellen.

Berufliche Laufbahn
2025 - heute
Rolle: Gründung Startup 
Kunde: auf Anfrage

Aufgaben:
  • Gründung eines Startups, Entwicklung eines neuen, browserbasierten OnlineRollenspiels (WIP).

Kenntnisse:
PHP - MySQL - JavaScript - Debugger - PHPUnit - Apache - Laravel 12 - Docker - Git

2020 - 2025
Rolle: Freelance Softwareentwickler
Kunde: EnBW AG

Aufgaben:
  • Weiterentwicklung der internen Software zur Kundenabrechnung und Marktkommunikation
  • Migration der Software vom Dienstleister zum Betrieb inhouse
  • Realisierung von Gaspreisbremse, Strompreisbremse und Mehrwertsteueranpassungen in der Abrechnung
  • Umsetzung von mehreren Formatumstellungen und Formatanpassungen nach gesetzlichen Vorgaben in Time & Budget
  • Einhaltung der Vorgaben der Bilanziellen Abgrenzung
  • Senkung der Verträge, die manuelles Eingreifen erfordern von 250.000 auf unter 40.000

Kenntnisse:
PHP 7 - PHP 8 - MySQL - Amazon AWS - HTML5 - Scrum - Javascript - Git - Agile - Frontend - Backend - NPM - SASS - CSS3 - Azure - JSON - Postman - API - Amazon S3 - Linux - Symphony - Docker - CI/CD - Kanban - Graylog - NoSQL - Swagger - Codeception - PHPUnit - DevOps - Grafana - Conceptboard - Cleancode - Amazon RDS - Slack - Edi@Energy - EDIFACT - GPKE - IFTSTA - ORDERS - ORDRSP - MSCONS - APERAK - UTILMD - UTILTS - Sprintplanung

2019 - 2019
Rolle: Freelance Softwareentwickler 
Kunde: bigFM

Aufgaben:
  • Entwicklung eines Dashboards zur Steuerung von Marketing-Aktivitäten auf Facebook, Instagram, Snapchat, Google Analytics und Email-Newslettern 

Kenntnisse:
PHP - Laravel - CSS3 - Bootstrap - JavaScript - MySQL - API - Google Analytics - Facebook Graph - Facebook Insights - Snapchat Business - Venus

2018 - 2018 
Rolle: Freelance Softwareentwickler 
Kunde: Media-Active

Aufgaben:
  • Entwicklung eines Online-Tools zur Erfassung und Planung von Radiowerbeaufträgen

Kenntnisse:
PHP - Laravel - CSS3 - Bootstrap - JavaScript - MySQL - Mailversand

2017 - 2022 
Rolle: Gründung Startup 
Kunde: auf Anfrage

Aufgaben:
  • Software as a Service Lösung, mit der Kunden ihre Endverbraucher via Messenger Marketing erreichen können und mit ihnen im Chat in Kontakt treten können. Dabei stehen sowohl verschiedene Datenquellen, wie auch Dashboards bereit, um die Erfolge zu sichten und zu optimieren.

Kenntnisse:
PHP 7 - MySQL - Linux - Laravel - Javascript - CSS3 - Machine Learning - Redis - Memcache - Python - API - Tensor - Mailchimp - Amazon AWS - Docker - Facebook Graph - Google Analytics - Snapchat - Newsletter - Chatbots - Facebook Messenger - Whatsapp - Facebook Insights - Bootstrap 

2017 - 2017
Rolle: Freelance Softwareentwickler
Kunde: Rothe-Motorsport

Aufgaben:
  • Entwicklung und Anpassung von Webseiten und Shop Software

Kenntnisse:
PHP - CMS - CSS3 - Bootstrap - JavaScript - MySQL - Magento2

2010 - 2016 
Rolle: Creative Director 
Kunde: Gameforge

Aufgaben:
  • Verantwortlich für Qualität aller Produkte aus Kundensicht.
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Technischer und Inhaltlicher Ansprechpartner für alle externen Studios
  • Die meiste Zeit jedoch exklusiv auf einer externen Produktion in Wien mit 30 MA, bis zum Release 2,5 Jahre wöchentlich vor Ort.

Kenntnisse:
Java - HTML5 - GWT - PHP - MySQL - CSS3 - Bootstrap - JavaScript - LUA - Corona - C++ - Unity - Linux

2008 - 2010 
Rolle: Technischer Direktor 
Kunde: Gameforge

Aufgaben:
  • Personalverantwortung 75 Mitarbeiter (60 Entwickler, 15 Designer)
  • Verantwortlich für Updates / Neuentwicklungen und wirtschaftlichen Erfolg (ca. 40 Mio pa)
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Technischer Ansprechpartner für die zehn zwischenzeitlich gegründeten, externen Studios in Hamburg, Mainz, Frankfurt und Dresden.
  • Einführung der Matrix-Struktur für die Entwicklung.
  • Übergabe meiner Position an drei Abteilungsleiter (Leiter Betrieb, Leiter Entwicklung, Leiter Design)

2006 - 2008
Rolle: Abteilungsleiter Softwareentwicklung 
Kunde: Gameforge

Aufgaben:
  • Personalverantwortung für ca. 25 Entwickler/Designer
  • Aufbau einer Teamleiterstruktur und Bi-weekly Meetings zum Austausch mit anderen Abteilungen
  • Verantwortlich für Updates / Neuentwicklungen und wirtschaftlichen Erfolg (50% des Umsatzes).
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Interne Schulungen für die neue Mitarbeiter in Themen Laufzeitabschätzung von Algorithmen, MySQL, PHP Grundlagen und PHP Tweaks, wie z.B. Atomisierung, Injections, XSS, Debugging.

2004 - 2006
Rolle: Teamleiter Softwareentwicklung 
Kunde: Gameforge

Aufgaben:
  • Entwickler und Teamleiter, Personalverantwortung für 12 Entwickler/Designer
  • Permanentes Mitglied im Executive Board und Direktberichter zum Vorstandsvorsitzenden.
  • Interne Schulungen für neue Mitarbeiter in Themen Laufzeitabschätzung von Algorithmen, MySQL Optimierung und PHP Grundlagen. 
  • Bi-weekly Meetings zum Austausch mit anderen Abteilungen.
  • Verantwortlich für ca. die Hälfte aller Produkte und deren wirtschaftlicher Erfolg.

Kenntnisse:
PHP - MySQL - C++ - JavaScript - MSSQL - Linux - IRC - WBB - Scrum

2002 - 2004 
Rolle: Freelancer Softwareentwickler 
Kunde: Ogame.de

Aufgaben:
  • Programmierung von Spielbestandteilen, Refactoring und Performanceoptimierung
  • Koordination von anderen Helfern aus der Community für Tools und Statistiken
  • Communitybuilding durch Foren und IRC.

Kenntnisse:
PHP - MySQL - C++ - JavaScript - MSSQL - Linux - IRC - WBB - Scrum.

2002 - 2004 
Rolle: Teamleiter Softwareentwicklung 
Kunde: Transflow AG

Aufgaben:
  • Personalverantwortung für bis zu 12 Mitarbeiter
  • Kundenkontakt, teilweise Entwicklung und Tests beim Kunden vor Ort.

Kenntnisse:
embedded VB - embedded C++ - Delphi - Crystal Reports - Assembler - FTP - Email - XML.

Branchen

Branchen

Energiewirtschaft

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.