Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

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

Anthony M. - Senior Backend Engineer | Verteilte Systeme | Microservices | Cloud - Profilbild
Profil-Kopfzeilen-Overlay
Nairobi, Kenia

Tagessatz prüfen

Erfahrungen

Jan. 2025 - Heute
Nairobi, Kenia

Senior Software Engineer

Waft Money Transfer Limited

Stellenbeschreibung
Senior Software Engineer bei Waft Money Transfer Limited
Industrien
Bank- und Finanzwesen
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • 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.
Okt. 2022 - Aug. 2024

Solutions Engineer

Prévoir Solutions Informatiques

Stellenbeschreibung
Solutions Engineer bei Prévoir Solutions Informatiques
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Telekommunikation
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • 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.
Aug. 2021 - Juli 2022
Nairobi, Kenia

Software Engineer II

Kyosk Digital Services Limited

Stellenbeschreibung
Software Engineer II bei Kyosk Digital Services Limited
Industrien
Informationstechnologie (IT)
Einzelhandel
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • 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.
Okt. 2017 - Juli 2021

Software Engineer

Pezesha Africa Limited

Stellenbeschreibung
Software Engineer bei Pezesha Africa Limited
Industrien
Bank- und Finanzwesen
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • 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.
Feb. 2016 - Aug. 2017

Software Engineering Intern

Systech Africa Limited

Stellenbeschreibung
Software Engineering Intern bei Systech Africa Limited
Industrien
Bank- und Finanzwesen
Versicherung
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • 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.

Bank- und Finanzwesen
Informationstechnologie (IT)
Telekommunikation
Versicherung
Einzelhandel
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Informationstechnologie (IT) und Produktentwicklung.

Informationstechnologie (IT)
Produktentwicklung
Profil-Übereinstimmungsdiagramm

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

Suaheli
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Jan. 2015 - Juni 2017

Kenya Methodist University

Bsc. · Computer-Informationssysteme · Nairobi, Kenia

Statistiken

Erfahrung

Positionen gesamt 5
Erfahrung in Bank- und Finanzwesen 9 J.
Durchschn. Dauer 1 J. 11 M.
Längste Erfahrung 3 J. 9 M.

Globale Erfahrung

Länder gearbeitet 1 (Kenia)
Hauptland Kenia

Fachkenntnisse

Aktuelle Rollen Senior Software Engineer, Solutions Engineer, Software Engineer II
Hauptbranchen Bank- und Finanzwesen, Informationstechnologie (IT), Telekommunikation
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung

Qualifikationen

Höchster Abschluss Bachelor
Mitglied seit
Du suchst Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

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

0% 25% 50% 75% 100%
11 % der Experten verlangen weniger als 480 € pro Tag.
44 % der Experten verlangen zwischen 480 € und 640 € pro Tag.
22 % der Experten verlangen zwischen 640 € und 800 € pro Tag.
11 % der Experten verlangen zwischen 800 € und 960 € pro Tag.
11 % der Experten verlangen 960 € oder mehr pro Tag.
<€480 €480-​640 €640-​800 €800-​960 €960+

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.

800
600
400
200
Stundensatzvergleich-Diagramm
Ø Tagessatz 668 €

Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.

800
600
400
200
Stundensatzvergleich-Diagramm
Median-Tagessatz 600 €

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.