KurzfassungDer 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 Laufbahn2025 - heuteRolle: 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 - 2025Rolle: 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 - 2019Rolle: 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 - 2017Rolle: 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 - 2008Rolle: 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 - 2006Rolle: 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.