// software developer
Building real-world apps,scalable systems& AI-powered workflows.
Ich bin Jannik Schröder — Softwareentwickler mit Fokus auf App-Entwicklung, sauberer Architektur und KI-gestützten Workflows. Ich denke in Systemen, Datenflüssen und Nutzerprozessen — von der mobilen App über lokale Datenbanken und Sync-Logik bis zum Backend.
system.monitor
mock service telemetry
req/s
128
p99 latency
42ms
sync queue
3
// 01 — ABOUT
Ich baue Systeme, keine Demos.
Meine Arbeit beginnt nicht erst beim UI und endet nicht beim Deploy. Ich denke Software end-to-end: mobile App, lokale Datenbank, Sync-Engine, Backend, Authentifizierung, Performance, UX und Betrieb müssen zusammenpassen.
Als ausgebildeter Fachinformatiker für Anwendungsentwicklung mit mehreren Jahren Berufserfahrung verbinde ich pragmatisches Produktdenken mit technischer Tiefe. Ich kann bestehende Systeme verstehen, stabil erweitern und moderne Komponenten ergänzen, ohne die reale Nutzbarkeit aus den Augen zu verlieren.
KI setze ich nicht als Showeffekt ein, sondern als echten Produktivitätshebel: zum Planen, Implementieren, Reviewen, Refactoren und für bessere technische Entscheidungen.
Stack-Mind
system layers
UX/UI
Nutzerfluss, Status, Feedback
Flutter Frontend
Mobile App, Forms, Field UX
Sync Engine
Queue, Transactions, Konflikte
Backend / Data
gRPC, Go, Legacy, Auth
// 02 — SKILLS
Fokusbereiche für echte Produktarbeit.
Frontends & Apps
Backend & Infrastructure
Architecture & AI
// 03 — FEATURED PROJECT
Case Study · NDA
Field-Service Platform
Eine Offline-First-Plattform für den professionellen Außendienst — im realen Service- & Dispatch-Umfeld im Einsatz.
Projektname & Produktdetails vertraulich — hier bewusst anonymisiert.
offline-first sync
synced01 / PROBLEM
Problem
Mitarbeiter im Außendienst arbeiten häufig ohne stabile Verbindung. Geschäftskritische Daten müssen jederzeit verfügbar und bearbeitbar sein — auch komplett offline. Große Datenmengen und ein bestehendes Legacy-Backend erschweren eine verlässliche Synchronisation.
02 / LÖSUNG
Lösung
Eine mobile App mit konsequentem Offline-First-Ansatz. Lokale Datenhaltung mit Isar DB hält alle relevanten Daten auf dem Gerät, sodass sich die komplette Arbeit unabhängig von der Verbindung erledigen lässt.
03 / TECHNIK
Technische Umsetzung
Lokale Änderungen laufen über eine Sync-Queue, werden als Transaktionen erfasst und bei wiederhergestellter Verbindung via gRPC an Go-Backend-Komponenten übertragen — angebunden an ein bestehendes Legacy-Backend. Fokus auf Statusmanagement, Authentifizierung, Konfliktauflösung und reale Nutzbarkeit im Feld.
// 04 — AI-NATIVE DEVELOPMENT
KI als Hebel, nicht als Ersatz.
Ich integriere moderne KI-Tools fest in meinen Entwicklungs-Workflow — zum schnelleren Planen, Implementieren, Reviewen und Refactoren. Werkzeuge wie Claude Code, Codex und Gemini übernehmen Boilerplate, beschleunigen Refactorings und Audits, während ich mich auf Architektur, Datenflüsse und Nutzererfahrung konzentriere.
Plan
Systemgrenzen, Datenfluss und Risiken sichtbar machen.
Implement
Boilerplate, UI-Zustände und Integrationspfade schneller bauen.
Review
Code, Architektur und Edge Cases konsequent gegenprüfen.
Refactor
Legacy-Strukturen schrittweise lesbarer und stabiler machen.
// 05 — WORK PHILOSOPHY
Build real software, not demos.
Produktionsreife und Zuverlässigkeit vor Effekthascherei.
Pragmatic architecture.
Das richtige Werkzeug wählen, Over-Engineering vermeiden.
Offline-first when reliability matters.
Nutzbarkeit darf nicht von der Verbindung abhängen.
AI as leverage, not replacement.
Menschliche Entscheidung plus technische Beschleunigung.
Product thinking meets engineering depth.
Den Engpass des Nutzers verstehen und genau ihn lösen.
// 06 — TECH STACK
Werkzeuge, die in echten Systemen tragen.
Frontend & Mobile
Backend
Data
AI Tooling
Workflow