Kompetenzen
Eine Liste von Technologien sagt wenig, solange niemand nachweist, dass damit etwas fertig geworden ist. Deshalb steht unter jedem Feld ein ausgeliefertes Projekt oder eine Note. Was diesen Nachweis nicht hat, steht weiter unten getrennt.
Belegt durch sieben eigene Apps
React steckt in InvoiceLoop, PlanLoop, TeachLoop, FitLoop und DoneLoop, TypeScript in PlanLoop und FitLoop. ResellLoop ist bewusst in reinem JavaScript geschrieben, LeagueLoop hat seinen Schwerpunkt im Backend. InvoiceLoop läuft im Betrieb eines Kunden.
Belegt durch PlanLoop, InvoiceLoop, ResellLoop, FitLoop und DoneLoop
PlanLoop, FitLoop und DoneLoop laufen als installierbare Web-Apps, PlanLoop mit dauerhaftem Offline-Speicher und eigenem Service Worker. InvoiceLoop und ResellLoop gibt es zusätzlich als Windows-Programm mit Installer, jeweils aus derselben Codebasis.
Belegt durch LeagueLoop, Ausbildung und Beruf
Das Backend von LeagueLoop ist in Python mit FastAPI gebaut. Java stammt aus Ausbildung und Studium, ABAP aus der täglichen Arbeit im Hauptberuf.
Belegt durch die Studienarbeit Datenbanksysteme, Note 1,3
Entwurf und Umsetzung eines Datenmodells mit zehn Tabellen in dritter Normalform. Firestore ist in sechs eigenen Apps im Einsatz, in InvoiceLoop mit einer Transaktion für lückenlose Rechnungsnummern.
Belegt durch das Kundenprojekt und diese Seite
Die Website der Physiotherapie-Praxis habe ich technisch und rechtlich neu aufgesetzt. Diese Seite hier ist der zweite Beleg und jederzeit im Quelltext nachprüfbar.
Belegt durch den Terminzettel-Import in InvoiceLoop
Ein abfotografierter handschriftlicher Zettel wird zu Rechnungspositionen. Das Modell ordnet dabei bekannten Leistungen zu, statt frei zu erfinden, und das Ergebnis geht erst nach Bestätigung durch den Nutzer in die Rechnung.
Belegt durch die Studienarbeit Kundenanforderungen, Note 1,3
Erhebung und Modellierung von Anforderungen mit Use Cases, UML-Diagrammen und einem Domänenmodell. Genau dieser Schritt steht am Anfang jedes Projekts.
Damit habe ich gearbeitet, aber noch kein Projekt ausgeliefert.
Wenn Sie unsicher sind, ob Ihr Projekt in diese Felder fällt, fragen Sie einfach. Wenn ich der Falsche dafür bin, sage ich das im Erstgespräch.
Keine Preisliste, keine Pakete. Ich arbeite mit einem transparenten Stundensatz oder einem Festpreis nach Absprache. Das Erstgespräch ist kostenlos.