Über den Service
ÜbersetztIch bin Backend-Entwickler und spezialisiere mich auf Ballerina – eine cloudorientierte Sprache, die speziell für Integrationsaufgaben entwickelt wurde. Wenn Sie Systeme benötigen, die zuverlässig Daten austauschen, schreibe ich den Klebercode, der alles zusammenarbeiten lässt. In den letzten Jahren habe ich Dutzende von Projekten geliefert: REST- und GraphQL-APIs, gRPC-Mikrodienste, Nachrichtenwarteschlangen-Pipelines und Connectoren, die veraltete SOAP-Endpunkte mit modernen JSON-Diensten verbinden. Was ich an Ballerina am meisten schätze, ist, dass der Code selbst wie ein Sequenzdiagramm gelesen werden kann: jeder Clientaufruf, jeder Worker und jede Antwort werden direkt in der Sprache ausgedrückt, sodass das visuelle Modell und das funktionierende Programm niemals auseinanderdriften. Dies beschleunigt die Überprüfung und vereinfacht die Einarbeitung neuer Personen in Ihr Team. Typische Arbeiten umfassen die Handhabung von HTTP, HTTP2, WebSocket, TCP und gRPC-Protokollen sowie resiliente Muster: Wiederholungen, Sicherungsmechanismen, Zeitüberschreitungen und Datenumwandlungen zwischen XML, JSON und CSV. Ich integriere Schutz durch OAuth2 und JWT, strukturierte Protokollierung, verteiltes Tracing und Prometheus-Metriken, sodass der Dienst von Anfang an beobachtbar ist. Liefergegenstände umfassen ein Ballerina-Paket, generierte OpenAPI-Spezifikationen, Container-Images, Kubernetes-Manifestdateien, Unit- und Integrationstests sowie klare Dokumentation. Ich arbeite iterativ, zeige häufig Fortschritte und hinterlasse Ihnen wartbaren Code, kein schwarzes Kästchen. Gemeinsam eine SaaS-API erstellen, eine Integrationsschicht aktualisieren oder ein neues Mikrodienste-Netzwerk aufbauen – ich begleite die Aufgabe von der Planung bis zur Bereitstellung. Erzählen Sie mir von Ihren Endpunkten und Datenformaten, und ich plane eine saubere, testbare Integration.