Profilbild von Anonymes Profil, Senior Full-Stack Software Developer & Digital Entrepeneur
nicht verfügbar bis 01.01.2025

Letztes Update: 25.12.2023

Senior Full-Stack Software Developer & Digital Entrepeneur

Abschluss: Dr. rer. nat., Dipl.-Phys.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

FabianLueghausen_Profil_Sep-2020.pdf

Skills

Primärfokus auf Java/Kotlin.
Android-Spezialist.
Vielseitiger Hintergrund.

Bevorzugter Stack:
  • Spring Boot Backend (Java/Kotlin)
  • Android-Frontend
  • Angular Frontend

Frühestens zum 01.01.2024 verfügbar. 

Projekthistorie

04/2010 - bis jetzt
Solo-Entwickler
netzpurist.de smart software (Internet und Informationstechnologie, < 10 Mitarbeiter)

Seit 2010 entwickle ich in eigenem Auftrag native Android-Apps, die ich selbst gewerblich monetarisiere und bewerbe. Meine Top-App, AlarmDroid, zählt bis heute über 8 Millionen Downloads und ist in mehr als 20 Sprachen verfügbar. Das Androidmag betitelte mich in einem Interview einst als einen der erfolgreichsten App-Entwickler Deutschlands. 2019 habe ich mit Better Alarm einen AlarmDroid-Nachfolger in Googles App-Store Google Play veröffentlicht.

  • Entwicklung von Android-Apps
  • Monetarisierung dieser mittels In-App-Käufen und Werbung
  • Marketing
  • Internationalisierung
  • Support
Programmiersprachen
  • Java
  • Kotlin
Haupttechnologien
  • Android SDK
  • ObjectBox
  • Google Play Services
  • Firebase

08/2019 - 05/2020
Senior Software-Entwickler
VBMC ValueBasedManagedCare GmbH (Pharma und Medizintechnik, 10-50 Mitarbeiter)

Das Produkt "alley" wurde als Startup von der FoundersLane GmbH in Zusammenarbeit mit der Gothaer Versicherungsgesellschaft gegründet und bietet eine digitale Plattform für datengetriebene Gesundheitsdienstleistungen. alley bereitet Patienten und Ärzte gleichermaßen optimal auf bevorstehende Hüft-Operationen vor (Stand: Mai 2020). Die Entwicklung des MVP begann im Oktober 2019, der Live-Betrieb startete am 4. Mai 2020 in Kollaboration mit der Charité (Berlin) und dem St. Petrus Krankenhaus (Bonn).

Meine persönliche Leistungen in diesem Projekt

  • Entwicklung zweier hybrider Apps für Android und iOS mithilfe des Ionic-Frameworks (Angular)
  • Entwicklung von Backend-Services (Spring Boot, OpenAPI)
  • Integration der API-Gateway- und Authentifizierungs-Lösung WSO2 (OAuth2; User-Managed Access, UMA; Access Control Management via XACML) 

Programmiersprachen
  • Java
  • TypeScript
  • JavaScript
Haupt-Technologien
  • Java Spring Framework, insbesondere Spring Boot und Data
  • Ionic, Angular
  • WSO2 API Manager
Weitere Technologien
  • MySQL
  • MongoDB
  • ElasticSearch
  • RabbitMQ
  • Swagger / OpenAPI
  • Docker
  • Git

01/2019 - 05/2019
Entwicklung, Produkt
Digital XY GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Projekt: MIGOO

Wie können Geschäfte ihre Kunden erreichen, nachdem diese das Geschäft verlassen haben? Diese Frage beantworten wir mit unserer Marketing-App namens MIGOO. Sie ist bereits technisch realisiert und für Android und iOS verfügbar. Der MIGOO-Kern wurde als “intelligente Kaufanreiz-Verteil-Maschine” entworfen, welche vielseitig einsetzbar und agil erweiterbar ist. Das Ziel der MIGOO-App ist der Aufbau von offenen, digitalen Kundenclubs im lokalen Einzelhandel.

Persönliche Leistungen
  • Entwicklung eines skalierbaren Backends mittels Java-Microservice-Stack (JHipster), Last-Verteilung via Apache Kafka
  • Entwicklung eines Web-Frontends für Kunden bzw. Partner
  • Entwicklung einer nativen Android-App für Endverbraucher inkl. Push-Benachrichtigungen (In-App-Daten-Aktualisierung in Echtzeit) und Geofencing
  • Analog Entwicklung einer nativen iOS-App
  • Konfiguration einer skalierbaren Produktionsumgebung (Kubernetes)

Beide Apps wurden in den genannten Dauer fertiggestellt und im jeweiligen App-Store veröffentlicht.

Programmiersprachen
  • Java
  • Kotlin
  • Swift
  • TypeScript
Haupt-Technologien
  • Java Spring Framework
  • Android SDK
  • iOS SDK
  • Angular
Weitere Technologien
  • JHipster
  • Apache Kafka
  • Docker
  • Kubernetes
  • Git
  • MySQL
  • ElasticSearch
  • Firebase Cloud Messaging
  • Google Location API

03/2018 - 06/2018
Entwicklung, Produkt
Digital XY GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Projekt: Data-Driven Business

Datengetriebene Unternehmensstrategien liegen uns am Herzen. Ich habe hierzu ein Beratungskonzept für kleine und mittelständische Unternehmen entwickelt und gemeinsam mit meinem Gründungspartner in einem Pilotprojekt umgesetzt. Dazu habe ich eine Software entwickelt, mit der sich beliebige und komplexe Umfragen erstellen lassen, deren Ergebnisse in Echtzeit analysiert und dem Kunden unmittelbar online verfügbar gemacht werden, um auf Grundlage dieser Daten gezielt und sicher die richtigen unternehmerischen Entscheidungen treffen zu können. Dabei wird die anzuwendende Datenschutzerklärung während der Laufzeit für jede Kampagne individuell und bedarfsgerecht aus Textbausteinen generiert.

Persönliche Leistungen
  • Entwicklung eines Web-Frontends (Angular) für Kunden bzw. Partner
    1. zur Konfiguration von Datenerhebungskampagnen
    2. zur Datenauswertung
  • Analog Entwicklung eines Frontends für Endverbraucher
  • Entwicklung eines Backend-Services mittels Spring Boot
  • Konfiguration einer skalierbaren Produktionsumgebung (Kubernetes)
Programmiersprachen
  • Java
  • TypeScript
Haupt-Technologien
  • Java Spring Framework
  • Angular
Weitere Technologien
  • JHipster
  • Docker
  • Kubernetes
  • Git
  • MySQL
  • ElasticSearch

05/2017 - 06/2018
Tech-Lead, Senior Software-Entwickler
Solytic GmbH (Energie, Wasser und Umwelt, 10-50 Mitarbeiter)

SOLYTIC bietet eine Monitoring- und Analyse-Lösung für Photovoltaikanlagen jeder Größe an (insbesondere Megawatt-Parks) und bereitet den Weg hin zum dezentralen Energiemarkt der Zukunft. Als Lead-Entwickler habe ich SOLYTIC von der ersten Stunde an begleitet.

Persönliche Leistungen

  • Entwicklung des Kern-Backends in PHP und Python (Datenaufnahme, -aggregation, -analyse)
  • Differenzierte Modellierung und Analyse von Produktions- und Einstrahlungsdaten zur Überwachung der Effizienz von Photovoltaik-Anlagen und Solar-Parks (und deren einzelner Teile)
  • Entwicklung des Kundenfrontends (Anzeige von Produktions-Daten, Analysen und Berechnungen)
  • Entwicklung eines Hardware-Loggers als Retrofit-Lösung für noch nicht mit dem Internet verbundene Anlagen (auf Basis des ESP32-Mikrocontrollers)
  • Reverse-Engineering diverser undokumentierter Bus-Protokolle verschiedener Wechselrichter-Hersteller
Programmiersprachen
  • PHP7 (Backend)
  • Python (Backend: Datenmodellierung)
  • JavaScript (Frontend, NodeJS)
  • C++ (Mikroprozessor)
Haupt-Technologien
  • Zend 2 Framework (als Backend-Basis)
  • RabbitMQ zur Lastenverteilung
  • MySQL als Haupt-Datenbank
  • ESP-IDF (ESP32 SoC SDK)
  • NodeJS zum Abholen von Daten (von einer Vielzahl von Clients)
Weitere Technologien
  • Redis als temporäre Aggregations-Datenbank
  • ElasticSearch
  • NumPy, SciPy, pvlib (Photovoltaik-spezifische Python-Bibliothek)
  • 3D-Druck (OpenSCAD, Prusa i3MK2)

01/2017 - 04/2017
Tech Lead, Senior Software-Entwickler
greatcontent AG (Internet und Informationstechnologie, 50-250 Mitarbeiter)

greatcontent ist der Marktplatz für deutschsprachigen SEO-Content. Um weiter wachsen zu können, hat sich die greatcontent AG 2017 von einer Agentur zum Marktplatz entwickelt. Ich habe sie bei diesem Schritt als technischer Lead bei der Entwicklung der Software ebenso wie bei der Umstrukturierung des Entwickler-Teams begleitet und unterstützt. Die greatcontent AG konnte nach Abschluss meiner Tätigkeit mit dem neuen Produkt rechtzeitig launchen und anschließend einen erfolgreichen Exit verzeichnen. 

Persönliche Leistungen

  • Entwicklung eines Online-Marktplatzes für Content (d.h. Texte) auf Grundlage von Symphony 4 (PHP7)
    • Insbesondere: ein sicheres und transparentes Buchhaltungssystem
  • Aufbau und Coaching eines neuen Entwickler-Teams
  • Außerdem fachliche Beratung insbesondere in Themen der Finanzbuchhaltung
Programmiersprachen
  • PHP7
Haupttechnologie
  • Symphony 4

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Ich bin verfügbar für Projekte im Köln-Bonner Raum, vorzugsweise Bonn. Andernfalls sind Remote-Projekte mit regelmäßigen oder unregelmäßigen Vor-Ort-Besuchen grundsätzlich möglich. Der genaue Stundensatz hängt insbesondere hiervon ab.
Profilbild von Anonymes Profil, Senior Full-Stack Software Developer & Digital Entrepeneur Senior Full-Stack Software Developer & Digital Entrepeneur
Registrieren