Anthony M.-Senior Backend Engineer | Verteilte Systeme | Microservices | Cloud

Tagessatz prüfen
Erfahrungen
Senior Software Engineer
Waft Money Transfer Limited
- Verantwortete die Architektur und Entwicklung von WaftPays Payment Switch, einer ereignisgesteuerten Java/Spring-Boot-Plattform für Zahlungsorchestrierung, Wallet-Verwaltung, Abstimmungen und Benachrichtigungen.
- Entwarf und realisierte Integrationen für Zahlungsnetzwerke in China und Uganda sowie für M-PESA und PesaLink. Dabei implementierte ich API-Authentifizierung und kryptografische Transaktionssignaturen.
- Entwickelte Abstimmungspipelines mit Spring Batch, die den manuellen Aufwand für Abstimmungen um 80% reduzierten und eine automatisierte Abstimmungsgenauigkeit von 90% erreichten.
- Implementierte fehlertolerante asynchrone Transaktionsabläufe mit RabbitMQ für die Kommunikation zwischen Services, die Reihenfolge und Wiederholungsversuche. Idempotenzschlüssel und Zustandsverwaltung verhinderten doppelte Transaktionen.
- Unterstützte einen Durchsatz von 500 TPS im Produktivbetrieb und führte k6-Lasttests bis 1,000 TPS durch. Außerdem etablierte ich die Beobachtbarkeit mit Grafana, Loki und Tempo.
- Betreute Engineers und setzte mich für eine saubere Architektur, Testbarkeit und Performance-Optimierung ein. Zudem vereinfachte ich CI/CD mit Docker und GitLab CI.
Solutions Engineer
Prévoir Solutions Informatiques
- Entwickelte und betreute Zahlungsgateway- und Enterprise-Lösungen für die Transaktionsverarbeitung und behob komplexe Probleme im Produktivbetrieb – von der Transaktionsverarbeitung über Integrationen bis hin zu nachgelagerten Services.
- Leistete technischen Support der zweiten Ebene für kritische Zahlungsinfrastruktur, diagnostizierte Vorfälle im Produktivbetrieb, führte Ursachenanalysen durch und trieb die Behebung der Probleme voran.
- Arbeitete mit Softwareentwicklungs- und Produktteams zusammen, um Zahlungslösungen für Telekommunikationsanbieter in mehreren Ländern zu entwerfen und umzusetzen. Dabei überführte ich Geschäfts- und Integrationsanforderungen in skalierbare technische Lösungen.
- Unterstützte die Integration und Einführung von Zahlungsservices in den Märkten Tansania, Lesotho und Mosambik und koordinierte technische Anforderungen, Konfiguration, Tests und die Bereitschaft für den Produktivbetrieb.
Software Engineer II
Kyosk Digital Services Limited
- Modernisierte Backend-Services und integrierte zentrale Betriebsabläufe mit ERPNext, wodurch die Interoperabilität der Systeme und die betriebliche Effizienz verbessert wurden.
- Entwarf und entwickelte eine verteilte Zahlungsplattform, die mehrere Zahlungsgateways und M-PESA integrierte und täglich Transaktionen im Wert von etwa $0.5M verarbeitete.
- Arbeitete mit der technischen Führung und Produktmanagern zusammen, um Geschäftsanforderungen in technische Lösungen zu überführen, Architektur-Risiken zu erkennen und frühzeitig auf Kompromisse bei der Umsetzung hinzuweisen.
Software Engineer
Pezesha Africa Limited
- Integrierte das Kreditsystem mit der Intuit QuickBooks REST API und reduzierte den Zeit- und Arbeitsaufwand für die Kontenabstimmung um 90%.
- Entwickelte eine cloudbasierte SMS-Plattform für Kreditanträge auf Basis der Two-Way-SMS-API von Africa's Talking und steigerte die Nutzung digitaler Kredite um 40%.
- Integrierte eine CRB zur Prüfung der Kreditwürdigkeit und Identität und senkte den Identitätsbetrug im Durchschnitt um 70%.
- Führte die Workflow-Automatisierung mit Camunda für Kreditauszahlungen ein und senkte das Portfolio-at-Risk (PAR) um 20%.
- Implementierte einen Algorithmus zur automatischen Extraktion von Finanzberichten sowie eine REST API, die die manuelle Analyse von Finanzberichten und die Kreditbewertung automatisierte und die Kreditgenehmigung um 45% beschleunigte.
Software Engineering Intern
Systech Africa Limited
- Entwarf und implementierte MSS, ein cloudbasiertes Self-Service-Portal für Mitglieder auf FundMaster, das von Britam, UAP, Kenya Power Pension Fund und ETL-Ghana eingesetzt wurde.
- Entwickelte Erweiterungen für Fundmaster XI, ein flexibles System zur Verwaltung von Renten.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Bank- und Finanzwesen, Informationstechnologie (IT), Telekommunikation, Versicherung und Einzelhandel.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT) und Produktentwicklung.
Zusammenfassung
Senior Backend Engineer mit mehr als 8 Jahren Erfahrung im Aufbau skalierbarer, verteilter Backend-Plattformen für den Produktivbetrieb. Erfahrung im Entwerfen und Verantworten leistungsstarker, ereignisgesteuerter Systeme – von der Architektur bis zum Produktivbetrieb – mit starkem Fokus auf Zuverlässigkeit, Beobachtbarkeit, Skalierbarkeit und Wartbarkeit. Umfassende Erfahrung mit Systemdesign, Integrationen von Drittanbietern, asynchroner Verarbeitung, Fehlerbehebung im Produktivbetrieb und der Betreuung von Engineers.
Fähigkeiten
- Backend: Java, Kotlin, Python, Php, Spring Boot, Fastapi, Laravel, Rest Apis
- Architektur: Systemdesign, Verteilte Systeme, Ereignisgesteuerte Architektur, Idempotenz, Fehlertoleranz
- Messaging: Nats, Kafka, Rabbitmq, Asynchrone Verarbeitung
- Datenbanken: Postgresql, Mysql, Mongodb, Redis, Sql, Datenbankoptimierung
- Testing & Performance: Junit 5, Mockito, K6, Performance-Tests
- Cloud & Infrastruktur: Aws (Eks & Ec2), Gcp, Kubernetes, Docker, Gitlab Ci/Cd
- Beobachtbarkeit: Prometheus, Grafana, Loki, Tempo
- Ki-GestüTzte Entwicklung: Openai Codex, Chatgpt, Opencode, Claude
Sprachen
Ausbildung
Kenya Methodist University
Bsc. · Computer-Informationssysteme · Nairobi, Kenia
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Anthony ist in Nairobi, Kenia ansässig.
Anthony spricht folgende Sprachen: Suaheli (Muttersprache), Englisch (Verhandlungssicher).
Anthony hat mindestens 10 Jahre Erfahrung. In dieser Zeit hat Anthony in mindestens 5 verschiedenen Rollen und für 5 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre. Beachten Sie, dass Anthony möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Anthony gut geeignet für Rollen wie: Senior Software Engineer, Solutions Engineer, Software Engineer II.
Die neueste Position von Anthony ist Senior Software Engineer bei Waft Money Transfer Limited.
In den letzten Jahren hat Anthony für Waft Money Transfer Limited, Prévoir Solutions Informatiques und Kyosk Digital Services Limited gearbeitet.
Anthony hat die meiste Erfahrung in Industrien wie Bank- und Finanzwesen, Informationstechnologie (IT) und Telekommunikation. Anthony hat auch etwas Erfahrung in Versicherung und Einzelhandel.
Anthony hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT) und Produktentwicklung.
Anthony hat kürzlich in Industrien wie Bank- und Finanzwesen, Informationstechnologie (IT) und Telekommunikation gearbeitet.
Anthony hat kürzlich in Bereichen wie Informationstechnologie (IT) und Produktentwicklung gearbeitet.
Anthony hat einen Bachelor in Computer-Informationssysteme von Kenya Methodist University.
Die Verfügbarkeit von Anthony muss bestätigt werden.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 29 Okt 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Software Engineer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Nairobi, Kenia arbeiten
