// KOMPETENZEN
Ein Senior-Entwickler. Backend bis Frontend.
Alles unten ist eine produktisierte Leistung mit definiertem Umfang und einem Ergebnis, das Sie überprüfen können. Ich baue die Software und setze Performance, technisches SEO und Analytics im Code um, als Teil dieses Baus statt als separates Projekt danach. Wählen Sie eine Leistung, oder sagen Sie mir, was Sie bauen, und ich sage Ihnen, welche passt.
Was ist enthalten?
- Node.js-, TypeScript-, React- und Next.js-Architektur, abgestimmt auf die Anwendung und ihre Datenflüsse.
- Responsive Interfaces, APIs und Backend-Services als eine produktionsreife Anwendung ausgeliefert.
- Performance, Barrierefreiheit, Analytics und technische SEO-Grundlagen von Beginn der Entwicklung an berücksichtigt.
- Core-Web-Vitals-Budgets im Build erzwungen: LCP ≤ 2,5 s, CLS = 0 als Zielwerte ab dem ersten Commit.
- E-Commerce-ready: Warenkorb, Checkout, Payment-Gateway-Anbindung (N-Genius, Adyen, Bank of Muscat), Bestell-Events.
- GA4- + GTM- + Meta-Pixel-Data-Layer implementiert und vor dem Launch validiert.
Ergebnis
Eine produktiv bereitgestellte Website mit Lighthouse-Report, Crawl-Report und Tracking-Validierungsprotokoll.
Was ist enthalten?
- Node.js-Services und APIs für Geschäftslogik, Integrationen und datenintensive Anwendungen.
- Klare Service-Grenzen, Validierung, Fehlerbehandlung und Observability in Produktion.
- Queues, Webhooks, Payment-Flows und Drittanbieter-Integrationen für zuverlässigen Betrieb gebaut.
- MongoDB-, PostgreSQL- oder MySQL-Datenmodellierung, Migrationen und Indizierung für die Queries, die die Anwendung tatsächlich ausführt.
- Health-Checks, strukturiertes Logging und Error-Tracking, damit ein Fehler auffällt, bevor ein Kunde ihn meldet.
Ergebnis
Ein bereitgestelltes Backend mit API-Dokumentation, Tests der kritischen Pfade und einem Runbook für den Betrieb.
Was ist enthalten?
- Next.js-App-Router-Anwendungen mit pro Route gewähltem Server- und Client-Rendering.
- React-Interfaces, schnell, barrierefrei und für den echten Produktionseinsatz strukturiert.
- Routing, Metadaten, strukturierte Daten, Analytics und Performance direkt in die Anwendung eingebaut.
- Rendering pro Route gewählt — statisch, serverseitig gerendert oder inkrementell revalidiert — und dokumentiert, damit es so bleibt.
- Core-Web-Vitals-Budgets im Build erzwungen: LCP ≤ 2,5 s, INP ≤ 200 ms, CLS = 0.
Ergebnis
Eine produktiv bereitgestellte Next.js-Anwendung mit Lighthouse-Report und einer schriftlichen Dokumentation der Rendering-Entscheidung hinter jeder Route.
Was ist enthalten?
- Bewertung der Legacy-Plattform, URL-Inventar und Migrationsplanung vor der Umsetzung.
- Weiterleitungen, Metadaten, Inhalte, Integrationen und Tracking während des Umzugs verifiziert.
- Gestaffelte Umstellung und Post-Launch-Prüfungen, damit die Migration messbar und umkehrbar bleibt.
- QA am Launch-Tag: Crawl-Vergleich alt gegen neu, Indexierungs-Überwachung und ein Rollback-Plan.
- 30 Tage Monitoring nach dem Launch — Rankings, Impressionen und CrUX — mit wöchentlichen schriftlichen Reports.
Ergebnis
Eine migrierte Plattform mit dokumentierter Redirect-Map, Launch-QA-Protokoll und 30-Tage-Monitoring-Report.
Was ist enthalten?
- Individuelle Storefronts, Buchungsstrecken, Business-Anwendungen und Backend-Services.
- Payments, Inventar, Webhooks, Kundenflows und Integrationen dort, wo das Geschäft individuelle Logik erfordert.
- Technisches SEO, Analytics und Performance als Teil der Software behandelt, nicht als separate Spezialdisziplin.
- Payment-Gateways integriert und in Produktion ausgeliefert: N-Genius, Adyen, Bank of Muscat und PointsPay.
- Product- und Offer-Schema, plus Umsatz-Tracking, das mit der Bestelltabelle abgeglichen wird statt nur mit dem Analytics-Dashboard.
Ergebnis
Ein live geschalteter Storefront mit end-to-end verifizierten Payment- und Bestellabläufen sowie einer Tracking-Ebene, die mit Ihren Bestelldaten abgeglichen wird.
// WARUM EIN ENTWICKLER
Was unterscheidet einen Berater, eine Agentur und mich?
01
Ein separater Spezialist
Auditiert und empfiehlt. Überreicht Ihnen ein Dokument mit Maßnahmen, die Ihr Entwickler irgendwie umsetzen muss. Kann den Code nicht anfassen. In der Lücke zwischen Report und Ergebnis stirbt die Arbeit.
02
Typische Agentur
Hat Entwickler, aber in einer anderen Abteilung als die Person, mit der Sie sprechen. Ihre Spezifikation wandert durch drei Account Manager. Sie zahlen für die Übergaben, den Overhead und die Meetings über Meetings.
03
Zusammenarbeit mit mir
Ein Senior-Entwickler, der die Spezifikation schreibt und den Code. Das Integrationsdesign und die Integration. Die Redirect-Map und die Migration. Nichts geht in der Übersetzung verloren, weil es keine Übersetzung gibt.
// ZUSAMMENARBEIT
Wie beginnt eine Zusammenarbeit üblicherweise?
Audit
Eine Prüfung einer bestehenden Codebasis oder Plattform mit klar abgegrenztem Umfang, bei der die schnellen Korrekturen umgesetzt und nicht nur aufgelistet werden. Der Einstieg, solange noch offen ist, was gebaut werden soll.
Projekt
Ein Build, eine Migration oder ein Relaunch mit schriftlichem Umfang, architektonischem Peer-Review und dokumentierter Abnahme.
Laufende Betreuung
Weiterführende Entwicklung an einer bereits laufenden Plattform: Abhängigkeits- und Sicherheitsupdates, Monitoring und eine Warteschlange kleiner Änderungen.
Nicht sicher, welche passt? Sagen Sie mir, was Sie bauen, und ich sage es Ihnen.Kontakt aufnehmen
// FAQ
Was sollten Sie wissen, bevor Sie eine Leistung wählen?
Wenn Sie unsicher sind, sagen Sie mir einfach, was Sie bauen oder was schiefläuft. Schicken Sie eine URL oder ein paar Zeilen dazu, und ich antworte mit einer ehrlichen Empfehlung, auch wenn die Empfehlung lautet, dass Sie mich gerade nicht brauchen. Keine Verpflichtung, kein Verkaufsgespräch.
Ja. Die meisten Projekte sind ein einziger Umfang, der die Anwendung, das Performance-Budget, das sie einhalten muss, und die Instrumentierung, die es ausliest, gemeinsam abdeckt, weil dieselbe Person die Anforderungen und den Code schreibt. Nichts muss eine Übergabe zwischen der Partei überstehen, die die Arbeit spezifiziert hat, und der, die sie umsetzt.
Ja, und das ist der Normalfall meiner Laufbahn und nicht die Ausnahme. Bei Thrifty habe ich in einem Team von fünf Personen unter dem Head of E-commerce gearbeitet, gemeinsam mit einem DevOps-Engineer, einem UI/UX-Designer und zwei weiteren Entwicklern, und die Arbeit einer externen Entwicklungsagentur mit drei bis fünf Personen gesetzt und geprüft. Code Review, ein gemeinsames Definition of Done und eine Roadmap, die jemand anders verantwortet, sind die normalen Bedingungen und nichts, worum herum man konstruieren müsste.
Festanstellung zuerst. Ich suche eine Rolle als Senior oder Principal Individual Contributor, in cross-funktionalen agilen Sprints und mit Verantwortung für echte produktive Service-Grenzen, und dafür ist diese Website in erster Linie da. Projektarbeit ist weiterhin möglich und wird vorab vollständig schriftlich festgehalten. Preise werden hier nicht veröffentlicht, weil dieselbe Leistung je nach Umfang ein Zwei-Wochen-Job oder ein Zwei-Monats-Job sein kann.
Sie hinterlässt Artefakte, die jemand anders nachvollziehen kann: Tests auf den kritischen Pfaden, einen Lighthouse- und CrUX-Bericht, eine Redirect-Testmatrix bei einer Migration, ein Event-Validierungsblatt, wo Tracking zum Umfang gehört, und ein Runbook für den Betrieb des Gebauten. Jedes davon ist von einer anderen Entwicklerin oder einem anderen Entwickler reproduzierbar, und genau darum geht es. Sie müssen mir nichts glauben.
// OFFEN FÜR NEUE ROLLEN