Über michAbout

Ich bin leidenschaftlicher Entwickler mit einem Hang zu sauberem Code und skalierbaren Lösungen. Kurz gesagt: Ich löse Probleme, die wir ohne Computer gar nicht hätten.

I am a passionate developer with a knack for clean code and scalable solutions. In short: I solve problems that we wouldn't even have without computers.


BerufserfahrungWork Experience

Lead Developer & Strategische Projektleitung Lead Developer & Strategic Project Management
Mai 2026 – Heute May 2026 – Present
  • Technical Lead: Konzeption und Full-Stack Entwicklung für die digitalen Produkte der Gruppe. Technical Lead: Conceptualization and full-stack development for the group's digital products.
  • Strategische Projektleitung: Steuerung und Optimierung der technischen Roadmap für Fotobox Deutschland, A59 Bildagentur und PANOXX®. Strategic Project Management: Steering and optimizing the technical roadmap for Fotobox Deutschland, A59 Bildagentur, and PANOXX®.
Technical Co-Founder & Lead Developer
Februar 2025 – Heute February 2025 – Present
  • Core: Entwicklung einer hochperformanten Desktop-Applikation in C# / .NET. Core: Development of a high-performance desktop application in C# / .NET.
  • Hardware-Integration: Implementierung nativer Schnittstellen für DSLR-Kameras und professionelle Drucksysteme für maximale Zuverlässigkeit im Event-Betrieb. Hardware Integration: Implementation of native interfaces for DSLR cameras and professional printing systems for maximum reliability in event operations.
  • Cloud-Anbindung: Entwicklung einer stabilen Synchronisation für Online-Galerien und Live-Sharing. Cloud Connectivity: Development of stable synchronization for online galleries and live sharing.
  • UX/UI: Fokus auf intuitive Bedienung, die auch unter extremen Bedingungen (Events/Partys) reibungslos funktioniert. UX/UI: Focus on intuitive operation that functions smoothly even under extreme conditions (events/parties).
Praktikant Anwendungsentwicklung Application Development Intern
März 2023 – Oktober 2024 March 2023 – October 2024
  • Backend & APIs: Entwicklung individueller Softwarelösungen und REST-APIs mit PHP, Symfony und Slim. Backend & APIs: Development of custom software solutions and REST APIs with PHP, Symfony, and Slim.
  • Web-Technologien: Full-Stack Umsetzung mit HTML, CSS, JavaScript, jQuery und Bootstrap. Web Technologies: Full-stack implementation using HTML, CSS, JavaScript, jQuery, and Bootstrap.
  • E-Commerce & Datenbanken: Arbeit mit Shopware und Oracle-Datenbanken. E-Commerce & Databases: Work with Shopware and Oracle databases.
  • DevOps Basics: Containerisierung mit Docker zur Prozessoptimierung. DevOps Basics: Containerization with Docker for process optimization.

AusbildungEducation

Fachinformatiker für Anwendungsentwicklung (IHK) IT Specialist for Application Development (IHK)
Januar 2023 – Januar 2025 January 2023 – January 2025
BfW Dortmund

Umschulung mit Fokus auf objektorientierte Programmierung, Datenbankdesign und moderne Software-Entwicklungszyklen. Retraining with a focus on object-oriented programming, database design, and modern software development lifecycles.


KenntnisseSkills

IT & SoftwareentwicklungIT & Software Development

  • C# / .NET
  • Full-Stack Development
  • SoftwarearchitekturSoftware Architecture
  • REST API Development
  • PHP · Symfony · Slim
  • Docker
  • HTML · CSS · JavaScript

Strategie & UnternehmertumStrategy & Entrepreneurship

  • Unternehmerisches DenkenEntrepreneurial Mindset
  • Strategische IT-PlanungStrategic IT Planning
  • ProjektmanagementProject Management
  • AnforderungsanalyseRequirements Analysis
  • ProblemlösungskompetenzProblem-Solving Skills

ProjekteProjects

WinBooth®

Professionelle Fotobox-Software für Events & Partys. Als Technical Co-Founder von Grund auf in C# / .NET (WPF) entwickelt — von der ersten Architektur-Entscheidung bis zum Production-Release. Eine Kiosk-Anwendung, die mehrtägige Veranstaltungen unbeaufsichtigt durchhält: DNP- und Canon-SDK direkt angesprochen für Druckersteuerung auf Treiberebene, dazu Livebild-Pipeline, eigener Template-Renderer und Cloud-Synchronisation für Online-Galerien und Live-Sharing. Aus derselben Codebasis entstehen mehrere White-Label-Fotoboxprodukte. Professional photo booth software for events & parties. Built from scratch as Technical Co-Founder in C# / .NET (WPF) — from the first architectural decision to production release. A kiosk app that runs entire multi-day events unattended: direct DNP and Canon SDK calls for driver-level printer control, a live camera feed pipeline, a custom template renderer, and cloud synchronization for online galleries and live sharing. One codebase powers several white-labeled booth products.

C# · .NET · WPF · Canon EDSDK · DNP · Cloud Sync · UX/UI

winbooth.de ↗
boothOS

Fotobox-Software, bei der der Browser selbst die Fotobox ist — kein Gerätezwang. Mit einer Webcam läuft sie ganz ohne Installation: Aufnahme, Countdown, Collage, Filter, Speichern und Druck über den Browserdialog. Alles darüber hinaus übernimmt ein lokaler Python-Dienst unter Windows: Canon-Spiegelreflex über das EDSDK (via ctypes) mit Livebild, Autofokus und voller Auflösung, dazu echter Druckerstatus mit Papier und Warteschlange, USB, WLAN — und der netzunabhängige Betrieb einer ganzen Veranstaltung, die Offline-Fassung wird also ebenfalls installiert. Im Dashboard verwaltet ein Mandant mit mehreren Nutzern und Rollen seine Events, Designs, Boxen, Galerien und die Abrechnung: pro Event, pro Box im Abo oder über ein KI-Guthaben, mit ECDSA-signierten Lizenz-Tokens, die offline weitergelten. Photo booth software where the browser itself is the booth — no dedicated hardware. On a webcam it runs with nothing installed at all: capture, countdown, collage, filters, saving, and printing through the browser dialog. Everything beyond that comes from a local Python service on Windows: Canon DSLRs through the EDSDK via ctypes with live view, autofocus, and full-resolution capture, plus real printer status down to paper and queue, USB, Wi-Fi — and running an entire event with no network, so the offline edition is an install too. In the dashboard, a tenant with several users and roles manages events, designs, booths, galleries, and billing: per event, per booth on subscription, or from an AI credit balance, with ECDSA-signed license tokens that stay valid offline.

PHP · MariaDB · Python · Vanilla JS · PWA · Stripe · Docker

boothos.de ↗
WinBooth® Template Tool

Browserbasierter Drag-and-drop-Editor für Fotobox-Layouts, mit Live-Vorschau auf Canvas und einer gemeinsamen Clipart- und Vorlagenbibliothek in PHP und MariaDB. Der Export schreibt genau das binäre Layoutformat, das die Boxen vor Ort lesen — Editor-Ergebnis und Laufzeitformat können also nicht auseinanderlaufen. Ich habe das bestehende Tool visuell grundlegend überarbeitet, von der UI-Struktur bis zur Nutzerführung, und den Funktionsumfang erweitert. Browser-based drag-and-drop editor for photo booth layouts, with a live canvas preview backed by a shared clipart and template library in PHP and MariaDB. Exports straight into the exact binary layout format the booths read on-site, so editor output and runtime format never drift apart. I took ownership of the visual redesign — UI structure and user flow — and extended the feature set.

JavaScript · PHP · MariaDB · HTML Canvas

winbooth.de ↗
CartoonBot

Verwandelt Event-Fotos in Cartoon-Porträts, die live von Roboterarmen gezeichnet werden. Die komplette Kette von der KI-Stilisierung des Fotos über die SVG-zu-G-Code-Umwandlung bis zu den Stiftbewegungen des Rotrics DexArm — direkt aus dem Browser über die Web Serial API gesteuert. Aufnahme und KI-Stilisierung waren einmal ein eigenes Produkt und laufen inzwischen in derselben Pipeline. Als Event-Tech-Produkt mit eigenem Abo-Modell und mandantenfähigem Backend im Einsatz. Turns event photos into cartoon portraits drawn live by robotic arms. The full chain from AI stylization of the photo through SVG-to-G-code conversion to the pen strokes of a Rotrics DexArm — driven straight from the browser via the Web Serial API. The guest-facing capture and AI stylization step used to be a separate product and now runs inside the same pipeline. Runs as an event-tech product with its own subscription model and multi-tenant backend.

PHP · JavaScript · Web Serial API · MariaDB · Stripe

cartoonbot.de ↗
WinBooth® HotFolder

Eigenständige Windows-Anwendung als Ergänzung zu WinBooth®: Sie überwacht einen Ordner, erkennt fertige Event-Fotos in dem Moment, in dem sie entstehen, und lädt sie in Echtzeit per FTP hoch. Als eigenes lizenziertes Produkt mit eigenem Update- und Aktivierungssystem verkauft — im echten Event-Betrieb erprobt, nicht nur im Labor. A standalone Windows companion app to WinBooth®: it watches a folder, catches finished event photos the moment they land, and pushes them out via FTP in real time. Sold as its own licensed product with an independent update and activation system — proven under real event load, not just in a lab.

C# · .NET · WinForms · FTP · Licensing

winbooth.de ↗
Studio Manager

Mandantenfähige SaaS-Lösung für Kosmetikstudios — Terminkalender, Kundenkartei, Warenwirtschaft und Rechnungsstellung in einer Anwendung. Mehrere Studios laufen auf gemeinsamer Infrastruktur, mit getrennten Zugängen, Lizenzierung und rollenbasierten Berechtigungen statt separater Installationen pro Kunde. Multi-tenant SaaS for beauty studios — booking calendar, customer records, inventory, and invoicing in a single application. Multiple studios run on shared infrastructure with separate logins, licensing, and role-based permissions instead of a separate deployment per customer.

Node.js · Express · MariaDB · Vanilla JS · Docker

hautnah.sebastian-lentz.de ↗
Tokagotchi

Ein physisches Schreibtisch-Haustier im Bau, das den Token-Verbrauch meiner KI-Werkzeuge buchstäblich als Futter frisst. ESP32-Boards treiben ein rundes Gesichtsdisplay und zwei Statustafeln, ein CO₂-, Temperatur- und Feuchtesensor bestimmt seine Laune, Wetter- und Flugzeugdaten kommen über MQTT dazu. Seine Reaktionen werden live von einem Sprachmodell getextet, eine Sprachein- und -ausgabe zum Antworten ist geplant. A physical desk pet, currently under construction, that literally eats the token usage of my AI tooling as food. ESP32 boards drive a round face display plus two status panels, a CO₂/temperature/humidity sensor sets its mood, and live weather and overhead-flight data feed in over MQTT. Its reactions are written live by a language model, with a voice pipeline planned so it can talk back.

ESP32 · C++ · MQTT · Python · Sensorik

tokagotchi.de ↗
360° Pong

Ein Einzelspieler-Pong, bei dem das Spielfeld ein voller 360-Grad-Kreis ist — verteidigt wird nicht eine Seite, sondern der gesamte Rand. Paddle-Physik und Kollisionsberechnung laufen in Echtzeit auf reinem HTML5 Canvas, ohne Engine und ohne WebGL, dahinter ein Flask-Backend mit datenbankgestützten Inhalten. A single-player Pong where the court is a full 360-degree circle — you defend the entire perimeter, not one side. Paddle physics and collision detection run in real time on plain HTML5 Canvas, no engine and no WebGL, backed by a Flask backend with database-driven content.

Python · Flask · MariaDB · JavaScript · HTML Canvas

pong.sebastian-lentz.de ↗
Shopware E-Commerce

Entwicklung und Anpassung von E-Commerce-Lösungen auf Basis von Shopware — inkl. Custom Plugins, Theme-Entwicklung und API-Integration. Development and customization of e-commerce solutions based on Shopware — including custom plugins, theme development, and API integration.

Shopware · PHP · MySQL · Twig

shopware.com ↗
WordPress

Entwicklung und Individualisierung von WordPress-Websites — inkl. Custom Themes, Plugin-Entwicklung und Performance-Optimierung. Development and customization of WordPress websites — including custom themes, plugin development, and performance optimization.

WordPress · PHP · JavaScript · CSS

wordpress.org ↗
ERP-System

Entwicklung einer individuellen ERP-Lösung während der Ausbildung. REST-API-basierte Architektur mit PHP und Symfony. Development of a custom ERP solution during my training. REST API-based architecture with PHP and Symfony.

PHP · Symfony · Oracle DB · REST API

yoerp.de ↗
myBKW

IHK-Abschlussprojekt: Monitoring-Tool zur statistischen Ertragsberechnung für Balkonkraftwerke. Nutzer können ihre Solaranlage registrieren, Ertragsdaten erfassen und statistisch auswerten. Umgesetzt mit einem PHP-Backend auf Basis des Slim-Frameworks, Doctrine als ORM und einem Bootstrap/jQuery-Frontend. IHK final project: a monitoring tool for statistical yield calculation of balcony power plants. Users can register their solar system, log energy output, and analyze it statistically. Built with a PHP backend based on the Slim framework, Doctrine as ORM, and a Bootstrap/jQuery frontend.

PHP · Slim · Doctrine · MySQL · Bootstrap · jQuery

mybkw.de ↗