Konfuzius

“Gib einem Menschen einen Fisch und du ernährst ihn für einen Tag. Lehre ihn zu fischen und du ernährst ihn für ein ganzes Leben.”

Konfuzius (551 - 479 v. Chr.)
Source Code

Dieser Ausspruch von Konfuzius inspiriert mich seit meiner Jugend:

  • Egal ob ich in meinen Teams Frontend Entwickler enable einfache Backend Tasks zu übernehmen, Backend Entwickler einfache Frontend Änderungen durchzuführen oder allgemein Docker- und Infrastruktur-Kenntnisse geteilt werden, um selbständiger zu arbeiten und Abhängigkeit zu reduzieren.
  • Oder die Übergabe beim Kunden so durchführe, dass danach keine Fragen mehr offen sind und eine zukünftige Nutzung und Weiterentwicklung ohne meine Unterstützung möglich ist.
  • Oder auch wenn ich meine Erfahrungen an der Uni an meine Studis weitergebe und sie befähige Softwareprojekte zu beherrschen oder komplexe Problemstellung in der Software-Architektur zu lösen.

Konfuzius Satz ist einer der Leitsprüche meines Lebens!

Hallo, ich heiße Florian!

Ich bin Mitte 40 und Software Entwickler aus Leidenschaft. Ich bin glücklich verheiratet mit meiner wundervollen Frau, Vater von zwei großartigen Kindern und lebe im schönen Wiedtal.

Schon in meiner Jugend in den 90ern habe ich einfache Programme mit Batch, Pascal und Basic programmiert. Ab 2000 kamen dann Desktop-Applikationen mit C++ und Web-Applikationen mit PHP dazu. 2005 spezialisierte ich mich in meinem Studium auf Web Applikationen, insb. Single-Page-Applications (SPAs) und entwickle nun seit über 15 Jahren professionell, meist in Führungspositionen Web-Applikationen im E-Commerce, FinTech oder RegTech Bereich. Der Spaß an der Entwicklung wie in den ersten Tagen ist mir bis heute geblieben.

Tech Stack

Frontend

JavaScript, TypeScript, AngularJS, Angular, React, HTML, CSS,


Backend

NodeJS, PHP, Java, C/C++, NestJS, Express, Actionhero, Intershop 7, JPA, Jax-RS (C#, Perl, Python, PHP Symfony)


Infrastructure / DevOps

Docker, Kubernetes, AWS, MS Azure, Google Cloud, Linux (Ubuntu, Debian), Azure DevOps, Jenkins, Git, Subversion, Icinga / Nagios, Graylog, Apache, Nginx


Storage and search technologies

SQL, MySQL, MariaDB, MongoDB, Oracle, Elasticsearch, Redis


Other technologies

OpenAI, Microsoft 365, Google Test, JUnit, Mocha, Jest, Azure Bot Services, Microsoft Bot Framework, Adaptive Cards, NPM, Microsoft Dynamics NAV, WordPress, WebStorm, Eclipse, Visual Studio, Visual Paradigm, Umlet, Jira, Confluence, MS / Open Office


Engineering know-how

Architectures (software, systems, databases), Patterns (GoF, MVC, MVVM), UML 2, Principles (KISS, DRY, SOLID), BPMN, Scrum, Kanban, DevOps, TDD, CI, CD, IT Security (PCI DSS, OWASP), Product Management, Single-Page-Applications, REST, SOAP

// Some ways to say "Hello World"

<script>
console.log('Hello World');
</script>

let message: string = 'Hello World';
console.log(message);

<?php
echo "Hello World";
?>

package tech.beese.helloworld;
import java.io.*;
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}

#include <iostream>
int main() {
std::cout << "Hello World";
return 0;
}

... <p>Hello World<p> ...

Projekte

KI basierter Chatbot für Unternehmensregelungen

Position
Projektleitung
Aktivitäten
KI Evaluation, Service Konzept und Architektur
Tech Stack
Nicht öffentlich
Projektdauer
3 Monate (+3 Monate Vorbereitung)

Mein Team und ich haben einen Chatbot erstellt, der mit Hilfe von KI in der Lage ist Fragen zu Unternehmensregelungen / Policies zu beantworten.

All you need: Cloud Migration

Position
Projektleitung
Aktivitäten
Evaluation von Cloud Anbietern, Projektplanung, Cloud Architektur
Tech Stack
Java Enterprise, Google Cloud
Projektdauer
12 Monate

Migration der Shop Applikation vom Managed Hosting in die Google Cloud mit großem Augenmerk auf IT-Sicherheit und -Compliance.

Preis24 ➔ Verivox: Company Merger

Position
Technische Leitung, Standort Leitung
Aktivitäten
Planung, Integrationskonzept und -durchführung
Tech Stack
PHP, Symfony
Projektdauer
12 Monate

Die Tochtergesellschaft Preis24 wurde aufgelöst und die Engineering und Product Teams bei Verivox integriert. Die Software-Produkte von Preis24 und Verivox wurden verschmolzen und eine neue Lösung für das Telco Vertical (DSL, Mobilfunk) entwickelt.

C2S2 ➔ EQS: Company Merger

Position
Technische Leitung
Aktivitäten
Planung, Integrationskonzept und -durchführung
Tech Stack
NodeJS, Actionhero, Express, Angular
Projektdauer
10 Monate

Nach dem erfolgreichen Exit von C2S2 habe ich die Technologie und das Team bei EQS integriert.

Mister Spex: Einführung ERP System

Position
Technische Leitung
Aktivitäten
API Spezifikation, Enterprise- und Software-Architektur, Geschäftsprozessanalyse
Tech Stack
C++, SOAP, Microsoft Dynamics NAV
Projektdauer
8 Monate

Bei der Einführung des Warenwirtschaftssystems Microsoft Dynamics NAV habe ich die technische Leistung in-house übernommen. Die Projektleitung und NAV Planung wurde vom Implementierungspartner geleistet. Der Schwerpunkt lag auf dem Ablösen der in-house entwickelten ERP-Lösung durch das neue ERP-System und der Entwicklung einer robusten Schnittstelle zwischen Shop- und ERP-System.

Smooph WebDesktop

Position
Founder
Aktivitäten
Planung, Konzeption, Dokumentation und Entwicklung
Tech Stack
PHP, JavaScript, Single-Page-App
Projektdauer
3 Jahre (Teilzeit)

Während meines Studiums und als Teil meiner Bachelor- und Master-Thesis habe ich eine virtuelle Desktop-Umgebung auf Web Technologie basierend entwickelt, die erlaubt von jedem Ort und Endgerät aus zu arbeiten, auf seine Daten und Programme zuzugreifen - ähnlich Microsoft 365.

Management Erfahrung

Team Leader Software Development

@ Mister Spex GmbH 2011 - 2014

Leitung der Shop-Entwicklung mit zwei Scrum-Entwickler-Teams sowie Betriebsverantwortung für die Softwareplattform.

CTO

@ Pagido UG 2014 - 2020 (part time)

Entwicklung und technischer Betrieb der Pagido Web Services.

Head of IT

@ Ally you need GmbH 2017 - 2018

Verantwortung für die gesamte IT, fünf Teams mit insgesamt 25 Mitarbeitenden sowie weiteren Externen.

Head of IT (Director, Site Manager)

@ Verivox GmbH 2018 - 2019

Verantwortung für den Standort Düsseldorf, 2 Entwicklerteams, Produkt Manager und den Bereich Telko der Verivox Plattform.

CTO

@ C2S2 GmbH 2019 - 2021

Leitung der Produktentwicklung und -strategie, sowohl technologisch als auch fachlich, sowie interner IT bis zum erfolgreichen Exit. Danach Integration der Plattform bei der EQS Group.

Senior Engineering Manager

@ EQS Group AG 2021 - 2024

Integration und Merge der C2S2 Plattform, Produkte und Teams bei der EQS, sowie Leitung der Entwicklung der Compliance Policy Produkte.