Softwareentwicklung
Individualsoftware für klar definierte Anforderungen: Schnittstellen, Backend-Services, Oberflächen und Integrationen. Versioniert, getestet, dokumentiert und für den Betrieb ausgelegt.
-
Backend-Services und REST-APIs
Serverseitige Anwendungen mit OpenAPI-spezifizierten Endpunkten, Authentifizierung (Token, OAuth2), Rollen- und Rechtemodell und Datenbankanbindung. Python mit FastAPI, PostgreSQL oder TimescaleDB, containerisiert ausgeliefert.
-
Web-Frontends und Dashboards
Browserbasierte Oberflächen für Geräte, Prozesse und Datenbestände. Echtzeit-Anbindung über WebSocket oder Server-Sent Events, responsiv für Desktop und Mobilgeräte. TypeScript, React, Vite.
-
Systemintegration
Kopplung von Anwendungen über deren APIs: ERP- und Warenwirtschaftssysteme, Kalender, E-Mail, Webhooks, Messenger- und Chat-Plattformen (Microsoft Teams, Slack, Telegram). Benachrichtigung, Abfrage, Steuerung.
-
Prozessautomatisierung
Wiederkehrende Abläufe als wartbare Dienste: Dateiverarbeitung, Datenimport und -export, Reporting, Systemabgleich, zeitgesteuerte Jobs. Mit Protokollierung und Fehlerbehandlung.
-
Datenmodellierung und Datenbanken
Schemaentwurf, Zeitreihenmodelle, Migrationen, Indexierung, Backup- und Restore-Konzepte. PostgreSQL, TimescaleDB, InfluxDB.
Technik Python, FastAPI, TypeScript, React, PostgreSQL, TimescaleDB, Docker, CI/CD
Projektanfrage: Softwareentwicklung
Für eine erste Einschätzung genügen eine kurze Beschreibung und, sofern vorhanden, Fotos oder Unterlagen.
kontakt →