Kevin O.
Senior Software-Entwickler
Erfahrungen
Sept. 2021 - Aug. 2025
4 JahrenNairobi, Kenia
Senior Software-Entwickler
AZA Finance
- Entwarf und implementierte skalierbare, sichere API-Integrationen mit Finanzinstituten, die mehr als 1 Mio. Transaktionen/Monat verarbeiten, und ermöglichte dadurch 10 Mio. USD Umsatz, indem die Zuverlässigkeit und Erfolgsrate der Pipeline um 25% verbessert wurde.
- Entwarf eine hoch frequentierte API-Infrastruktur mit Ruby on Rails und React, die über 1 Mio. Transaktionen/Monat verarbeitet und eine um 25% höhere Erfolgsquote bei Krypto-/FX-Transaktionen erzielt.
- Betreute und unterstützte mehr als drei Junior-Entwickler durch Code-Reviews und Pair Programming, förderte eine Kultur des kontinuierlichen Lernens und verbesserte die Erfolgsquote der Team-Deployments.
- Setzte sich für Verbesserungen der Codequalität und Sicherheit ein und leitete die Überarbeitung eines Altsystems, wodurch die Deployment-Zeit durch optimierte CI/CD-Pipelines und umfassende Testsuiten (RSpec) um 25% verkürzt wurde.
- Verantwortete die End-to-End-Integration mit Bankpartnern und Geldtransferanbietern (MTOs), entwickelte zuverlässige Zahlungs-Pipelines, die die Integrationszeit der Kunden um 25% verkürzten und die grenzüberschreitende Auszahlung von Geldern optimierten.
- Arbeitete mit externen Entwicklern und funktionsübergreifenden Teams zusammen, um die Benutzerfreundlichkeit zu verbessern, und verkürzte die API-Integrationszeit der Kunden durch klare Dokumentation und optimierte Prozesse um 25%.
- Dokumentierte über 10 Architekturentwürfe und technische Spezifikationen, wodurch die Einarbeitungs- und Wartungszeit für neue Entwickler um 15% reduziert wurde.
- Nahm an einer Rufbereitschaft für eine kritische Zahlungsplattform teil und unterstützte bei der Fehlerbehebung sowie der Lösung dringender betrieblicher und sicherheitsrelevanter Vorfälle, um die Systemzuverlässigkeit sicherzustellen.
Okt. 2018 - Sept. 2021
3 JahrenMorrisville, Vereinigte Staaten
Software-Entwickler
TKXS (jetzt Telus.com)
- Leistete Produktionssupport für über fünf kritische Systeme und löste 95% der Vorfälle.
- Trug zum gesamten Softwareentwicklungszyklus mehrerer SaaS-Produkte mit Ruby on Rails bei und lieferte Features, die die Nutzerbindung um 25% steigerten.
- Verbesserte die Systemleistung und Skalierbarkeit durch Optimierung von PostgreSQL-Datenbanken und Abfragen, erzielte 99,9% Datenzuverlässigkeit und reduzierte die Latenz für Endnutzer.
- Stellte sicher, dass 98% der entwickelten Features und Verbesserungen die Leistungsbenchmarks erfüllten, und steigerte die Nutzerzufriedenheit um 10%.
- Identifizierte und behob mehrere Engpässe und Fehler, wodurch die Systemausfallzeiten um 40% reduziert wurden.
- Koordinierte mit Projektmanagern die Planung und Priorisierung über mehrere Entwicklungszyklen und erreichte eine termingerechte Lieferung neuer Features und Fehlerbehebungen von 95%.
- Implementierte und optimierte Datenspeicherlösungen in über fünf Projekten mit PostgreSQL und erzielte eine Datenzuverlässigkeit von 99,9%.
Sept. 2017 - Okt. 2018
1 Jahr 2 MonatenKisumu, Kenia
Community-Leiter
Ruby Kisumu
- Organisierte und leitete über 30 Ruby-Mobs und Meet-ups, steigerte die Community-Beteiligung um 40%.
- Betreute mehr als zehn Ruby-Entwickler in bewährten Programmierpraktiken und führte zu einer 20% Verbesserung der Codequalität in Community-Projekten.
Mai 2017 - Okt. 2018
1 Jahr 6 MonatenKisumu, Kenia
Software-Entwickler
Podii
- Entwickelte und wartete Anwendungen mit Ruby on Rails und etwas JavaScript, um Webanwendungen zu betreiben, und implementierte Features und Verbesserungen.
- Unterstützte mehrere Features und entwickelte neue Komponenten, was die Systemzuverlässigkeit um 15% steigerte.
- Verbesserte die Datenbankleistung um 40% durch Schemaoptimierung und unterstützte so die Skalierbarkeit für über 10.000 Datensätze.
- Leitete die Einführung von GitLab CI/CD, entwarf und implementierte Pipelines, die die Deployment-Zeiten um 50% reduzierten, Codequalitätsstandards durchsetzten und automatisierte Tests für über 100 Deployments ermöglichten.
Mai 2016 - Sept. 2016
5 MonatenKisumu, Kenia
Praktikant Software-Entwicklung
LakeHub
- Entwickelte und stellte über drei Webanwendungen bereit, was die Projektabschlusszeit durch effiziente Codierpraktiken um 15% verkürzte.
- Nahm an Code-Reviews teil, um einen hohen Codequalitätsstandard aufrechtzuerhalten, und reduzierte dadurch die Anzahl der Probleme nach der Bereitstellung um 15%.
- Unterstützte die Entwicklung von RESTful-APIs für über drei Projekte, erleichterte die Integration mit Drittanbieterdiensten und steigerte die Effizienz des Datenaustauschs um 20%.
Zusammenfassung
Senior Backend-Entwickler mit über 7 Jahren 100% Remote-Erfahrung, spezialisiert auf hochskalierbare, zuverlässige Ruby on Rails- und PostgreSQL-Systeme. Nachweislich erfolgreich in der Steigerung von Produktqualität, Sicherheit und Leistung für Anwendungen, die mehr als 1 Mio. Transaktionen pro Monat verarbeiten. Begeisterter Verfechter von testgetriebener Entwicklung (TDD), CI/CD-Best Practices (einschließlich GitLab CI) und asynchroner Zusammenarbeit. Hervorragend in der Betreuung von Entwicklern und der Förderung kontinuierlicher Verbesserungen in agilen, missionsorientierten Umgebungen.
Sprachen
Suaheli
VerhandlungssicherEnglisch
FortgeschrittenAusbildung
Nov. 2013 - Dez. 2017
Masinde Muliro University of Science and Technology
Bachelor-Abschluss · Informatik · Kenia
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.