Etwas Neues aufbauen
Entwicklung von A bis Z, Backend-first, Full-Stack wenn das Projekt es verlangt: Architektur, Auth, Deployment und CI/CD aus einer Hand.
Ich helfe Unternehmen, ihre Systeme aufzubauen und zu modernisieren. Vier Jahre in Enterprise-Teams, heute arbeite ich direkt mit Kunden in der gesamten DACH-Region.
Entwicklung von A bis Z, Backend-first, Full-Stack wenn das Projekt es verlangt: Architektur, Auth, Deployment und CI/CD aus einer Hand.
Für Legacy-Systeme, festgefahrene Integrationen und teamübergreifende Koordinationsprobleme. Code überarbeitet, Integrationen gelöst und teamübergreifend gemeinsame Standards etabliert, damit Stillstand wieder in Bewegung kommt.
Für Unternehmen, die wissen, dass sie Software benötigen, aber nicht wissen, wo sie anfangen sollen: Excel-Tabellen, manuelle Prozesse oder Workarounds, die eine Person am Laufen halten müssen. Genau dann ist es Zeit für Software, geliefert als fertiges Tool, Workflow oder Anwendung, mit einem klaren nächsten Schritt in jeder Phase.
Ein internes Tool für einen Automobilkunden, mit dem Ingenieure elektronische Komponenten über Fahrzeugbaureihen hinweg erfassen und verwalten. Über zwei Jahre habe ich im gesamten Stack gearbeitet: Backend-Microservices erweitert, zwei Micro-Frontends verbessert und den zentralen Legacy-Monolithen überarbeitet, um Duplizierung zu reduzieren und die Wartbarkeit zu verbessern. Zusätzlich habe ich einen Service-Discovery-Server eines Drittanbieters integriert und dabei strukturelle Kompatibilitätsprobleme gelöst, die eine zuverlässige Service Discovery blockiert hatten.
Ein produktives System, das für die Modernisierung nicht angehalten werden konnte. Neue Features und der Abbau struktureller Altlasten liefen parallel, ohne die Teams zu stören, die bereits darauf angewiesen waren.
Eine mobile Farm-Management-Anwendung mit einer BFF-Schnittstelle, die Daten aus rund zehn Backend-Diensten für ihre Kunden bündelt. Ich habe die BFF entworfen und umgesetzt, backend-, mobile- und produktübergreifend koordiniert, um eine festgefahrene Integration zu lösen, und einheitliche REST-Fehlerbehandlungsstandards etabliert, auf die sich alle drei Teams verständigten. Nebenbei habe ich mit TDD kritische Fehler diagnostiziert und behoben und dabei die Testabdeckung verbessert.
Eine Delivery, die ins Stocken geraten war, weil drei Teams nicht im Gleichtakt arbeiteten. Ein gemeinsamer Standard ersetzte drei unterschiedliche Vorstellungen davon, wie Fehler sich zeigen sollten, und die Integration kam wieder in Bewegung.
Eine eigenständig aufgebaute Backend-for-Frontend-Schnittstelle, die Daten der Parkopedia-Parking-API für Frontend-Clients integriert und optimiert. Ich habe die gesamte Delivery übernommen: die BFF entworfen und gebaut, OAuth-2.0-Authentifizierung implementiert, um den API-Zugriff zwischen Frontend und Backend abzusichern, die Anwendung containerisiert und in die Cloud deployt, und die CI/CD-Pipeline um ein Scanning für Sicherheitslücken in Abhängigkeiten erweitert.
Die Parkopedia-API war nicht für den Frontend-Gebrauch ausgelegt. Die BFF wurde so entworfen, dass sie Antworten übersetzt, bündelt und optimiert, sodass Clients genau das bekamen, was sie brauchten, mit Auth und Deployment als Teil derselben Delivery.

Mein Name ist Mohamed Khaled, Software-Ingenieur mit Sitz in Berlin. Ich baue Backend-Systeme und modernisiere Legacy-Code für Unternehmen, die Wert auf solide Umsetzung legen.
Vier Jahre in Enterprise-Teams, spezialisiert auf Java und Spring Boot. Ich habe konsequent die Verantwortung für die Probleme übernommen, die sich wirklich schwer bewegen ließen: festgefahrene Integrationen, undokumentierte Legacy-Systeme und teamübergreifende Koordination.
Diesen praxisnahen Ansatz bringe ich jetzt direkt zu Kunden. Ich arbeite mich in Ihr System ein, verstehe, wie es funktioniert, und liefere etwas Produktionsreifes, ob es nun darum geht, etwas neu aufzubauen, Bestehendes zu modernisieren oder Festgefahrenes wieder in Bewegung zu bringen.
Programmiersprachen
Backend & Architektur
Datenbanken
Frontend-Technologien
Cloud & DevOps
Testing & Qualität
KI-Integration
Tools & Methoden
Haben Sie ein Projekt im Kopf oder ein System, das eine Lösung braucht?
Erzählen Sie mir, womit Sie arbeiten, und ich sage Ihnen, ob und wie ich helfen kann - natürlich unverbindlich.