Senior Solution Architect · Software Engineer · Hardware Tinkerer
// profile
About
| name | Felix Kitschke |
| age | — |
| location | Germany |
| languages | German (native) · English (technical business) |
| focus | Solution Architecture · Cloud · Embedded Systems |
// education
MSc
Computer Science in Economics
BSc
Computer Science
Ausbildung
Elektroniker für Geräte & Systeme
// work history
Career
// open source & closed source
Projects
Light Control System
Open SourceA home automation light control system built as a practical exploration of Specification Driven Development with AI assistance. The full stack spans hardware through web: ESP32 microcontrollers serve as sensor nodes (PIR motion detector, push-button switch) and actor nodes (WS2812B addressable LED strip), connected to a Go backend that exposes a REST API and manages an MQTT broker for real-time device communication. An Angular web frontend provides manual control and live status monitoring.
// fig.1 — system architecture overview
// fig.2 — esp32 node hardware connections
Gremienrechner
Open SourceProportional seat distribution for committees, made simple.
CommitteeCalc computes how seats are distributed across parties for every possible committee size in one click — using the Sainte-Laguë/Schepers method as required by German election law. Enter your parties, set their vote counts, and instantly see the full distribution matrix. Ties are shown as a seat range rather than hidden behind a footnote. Results can be exported directly to Excel. Self-hosted, runs entirely in Docker — no cloud, no tracking, no dependencies beyond a browser.
// fig.1 — container architecture (docker-compose)
// fig.2 — calculation & export data flow
Tierwohl-KI v2
Closed Source// details coming soon
// diagram coming soon
DAPOS
Closed SourceIsolated Data Processing Engine
// details coming soon
// diagram coming soon
SDS
Closed SourceSimple Digital Signage — effortless displays, powerful management.
SDS is a fully web-based digital signage platform that turns any browser-capable screen into a managed display — no native apps, no drivers, no remote desktop sessions required. Administrators configure content through a web interface; each display runs as a lightweight web application that pairs to your account with a single pairing code or a QR scan.
Upload images or multi-page PDFs, organise them into picture groups, and assign groups to displays in minutes. Time windows automatically show or hide content for specific events; a daily text overlay handles recurring announcements. Once paired, a display runs unattended indefinitely — session keys never expire.
Built multi-tenant from the ground up: each organisation manages its own content library, displays, and members in complete isolation. Contributor and Administrator roles, join requests, and organisation switching are all first-class features.
// fig.1 — service architecture overview
// fig.2 — content & display lifecycle
// get in touch