Leistungen
Portal, Fachanwendung, Schnittstelle, App oder das Stück Software, das es so noch nicht gibt. Welche Technik, hängt von Ihrem Umfeld ab, von dem, was schon steht, und von den Leuten, die es später pflegen. Und weil ich mit KI-Werkzeugen arbeite, bekommen Sie das Tempo eines kleinen Teams. Auf der Rechnung steht ein Entwickler.
Loten Sie mal
Wie tief soll es gehen?
Software hat Schichten, und die meisten Anbieter wohnen in einer davon. Das Lot zeigt, was ich in welcher Tiefe mache.
-
0 m
Oberfläche
Das, was Ihre Fachabteilung morgens als Erstes aufmacht. Schnell, barrierearm und so gebaut, dass niemand erst eine Schulung braucht.
Angular · Vue · React · HTML/CSS
-
5 m
Logik
Fachregeln, Abläufe, Schnittstellen zu anderen Systemen. Der Teil, der Ihr Geschäft kennt und deshalb auch dokumentiert gehört.
Java/Spring · Node · PHP · REST/OpenAPI
-
15 m
Daten
Modelle, die man in fünf Jahren noch versteht. Migrationen ohne Bauchschmerzen, Indizes, bevor jemand über Langsamkeit klagt.
SQL · PL/SQL · MongoDB · Redis
-
30 m
Betrieb
Ausrollen, überwachen, wiederherstellen. Damit Sie nachts schlafen können und ich auch.
Docker · Jenkins · Linux · Monitoring
-
45 m
Grund
Hier unten liegt das System, das keiner mehr anfassen will und ohne das der Laden stillsteht. Ich fasse es an. Danach läuft es immer noch.
Java 6 · PL/SQL · Excel-Makros · ein Handbuch von 2009
Grund erreicht. Tiefer geht es nicht. Alles darüber mache ich.
Ziehen, scrollen oder Pfeiltasten
Oberfläche
Was Ihre Nutzer sehen und bedienen.
-
01
Web-AnwendungenSingle-Page- und servergerenderte Anwendungen mit Angular, Vue oder React. Schnell, barrierearm und wartbar, nicht nur schön im Screenshot.
-
02
Motion & InteraktionBewegung, die etwas erklärt. Scrollgesteuerte Abläufe, WebGL und Canvas, Animation mit Gewicht und Trägheit. Diese Seite ist ein Beispiel dafür.
-
03
Design-UmsetzungAus Figma-Entwürfen wird responsiver Code, mit Farben und Abständen als Tokens statt als Zahlen im Stylesheet. Wenn sich später das Blau ändert, ändert es sich an einer Stelle.
-
04
Progressive Web AppsInstallierbare, offline-fähige Apps aus einer Codebasis. Bei Bedarf als Android-App über Capacitor.
Tiefgang
Was Ihre Nutzer nie sehen und jeden Tag brauchen.
-
01
Backend & APIsDienste mit Java und Spring, Node oder PHP, mit dokumentierten Schnittstellen (REST, OpenAPI) und Datenmodellen, die auch Ihr nächster Entwickler versteht.
-
02
DatenbankenRelational und dokumentorientiert: SQL, PL/SQL, MongoDB. Migrationen, Indizes und Konsistenz, auch wenn zwischendurch mal das Netz wegbricht.
-
03
Echtzeit- & Live-SystemeWebSockets, Zustandsabgleich zwischen vielen Clients, deterministische Berechnung. Für Live-Shows, Multiplayer und alles, was nachvollziehbar bleiben muss.
-
04
DevOps & BetriebDocker, Jenkins, reproduzierbare Deployments, Monitoring. Damit aus „läuft bei mir“ ein „läuft bei Ihnen“ wird.
Einsatzmodelle
Je nach Bedarf und Projektlage. Am Code ändert das Modell nichts, nur an der Rechnung.
| Modell | Wofür | Abrechnung |
|---|---|---|
| Contracting | Verstärkung im Team, laufende Entwicklung | nach Aufwand, Stunden- oder Tagessatz |
| Festpreis-Projekt | klar umrissenes Produkt oder Feature | Festpreis auf Basis einer Spezifikation |
| Architektur & Beratung | Konzeption, Reviews, DevOps-Aufbau | Tages- oder Paketpreis |
| Live- & Broadcast-Technik | Overlays, Show-Systeme, Event-Betrieb | Projekt- oder Eventpreis |
Beauftragung direkt oder über Personaldienstleister. Remote oder vor Ort im DACH-Raum. Tages- und Projektpreise nenne ich Ihnen auf Anfrage.
Technologien
Mein Alltag, mit dem Jahr, seit dem ich damit arbeite. Läuft bei Ihnen etwas anderes, arbeite ich mich ein. Ein neues Framework ist schneller gelernt als Ihre Fachlichkeit.
| Bereich | Werkzeuge | seit |
|---|---|---|
| Sprachen | Java, TypeScript, JavaScript, PHP, C#/.NET, Lua | 2014 |
| Frontend | Angular, Vue, React, HTML5/CSS/SASS, WebGL/Canvas | 2017 |
| Backend | Spring, Node.js, Express, REST/OpenAPI | 2014 |
| Daten | SQL, PL/SQL, MongoDB, SQLite, Redis | 2014 |
| Betrieb | Docker, Jenkins, CI/CD, Plesk/nginx, Linux | 2017 |
| Echtzeit | WebSockets, Zustandsabgleich, deterministische Simulation | 2019 |
| Arbeitsweise | Scrum, Jira, Git, Code-Review, Testautomatisierung | 2015 |
Sechs Seiten, sechs Aufgaben.
Was oben in Stichworten steht, steht hier ausführlich: eine Seite je Aufgabe, mit typischen Aufträgen, der Technik dahinter und einem Beleg, den Sie nachlesen können.
- Backend & Java Der Teil Ihrer Software, den niemand sieht und ohne den nichts geht. Ich baue ihn seit 2014, überwiegend mit Java und Spring.
- Web-Frontend Die Oberfläche, mit der Ihre Leute acht Stunden am Tag arbeiten. Sie muss nicht preisverdächtig sein, sondern nach der achten Stunde noch erträglich.
- Schnittstellen Zwei Programme, die dieselben Daten brauchen und nichts voneinander wissen. Das ist in den meisten Häusern der eigentliche Auftrag.
- Fachanwendungen Standardsoftware deckt achtzig Prozent. Die restlichen zwanzig sind der Teil, der Ihr Haus von anderen unterscheidet.
- Altsysteme Das System, das niemand mehr anfassen will und ohne das der Laden stillsteht. Ich fasse es an.
- Betrieb & DevOps Software ist nicht fertig, wenn sie funktioniert, sondern wenn sie bei Ihnen läuft und dort jemand weiß, wie.
Worum geht es bei Ihnen?
Ob konkrete Anfrage oder erst mal eine Frage: Schreiben Sie, was Sie beschäftigt. Sie bekommen eine Antwort von mir, nicht von einem Postfach.