Daniel Okafor
Softwareentwickler, Backend und APIs
[email protected] | (512) 555-0142 | Austin, TX | github.com/dokafor-dev
Profil
Softwareentwickler mit 5 Jahren Erfahrung in Backend-Services und APIs mit TypeScript und Go. Senkte bei einem Payment-Start-up die p95-API-Latenz um 48 % und leitete die Migration von einem Monolithen zu sechs Services ohne Ausfallzeit. Verantwortet Features gern vom Design-Dokument bis zur Rufbereitschaft.
Technische Kenntnisse
- Programmiersprachen: TypeScript, Go, Python, SQL
- Backend: Node.js, REST, gRPC, Kafka, PostgreSQL, Redis
- Cloud und Tools: AWS (ECS, Lambda, RDS), Docker, Terraform, GitHub Actions, Datadog
Berufserfahrung
- Kartenautorisierungs-API in Go neu aufgebaut; p95-Latenz bei 3 Mio. Anfragen pro Tag von 410 ms auf 210 ms gesenkt.
- Aufteilung eines Node.js-Monolithen in 6 Services hinter einem API-Gateway geleitet, in 4 Phasen ausgeliefert, ohne Ausfallzeit für Kunden.
- Contract-Tests und ein Staging-Replay des Produktionstraffics eingeführt; Release-Rollbacks von 9 auf 2 pro Quartal reduziert.
- 3 Junior-Entwickler per Code-Review und gemeinsamer Rufbereitschaft betreut; zwei verantworten inzwischen eigene Services.
- Terminplanungs-API für Patienten in TypeScript und PostgreSQL entwickelt, genutzt von 140 Kliniken, mit 99,95 % Verfügbarkeit über 2 Jahre.
- Nächtliche Batch-Syncs durch eventgesteuerte Updates über Kafka ersetzt; Terminänderungen erreichen Partnersysteme in unter 5 Sekunden.
- Erste Lasttests des Teams in k6 geschrieben; sie deckten vor einem Launch mit dreifachem Traffic ein Connection-Pool-Limit auf.
- Durchschnittliche API-Antwortzeit um 35 % gesenkt, durch Redis-Caching für die 5 meistgenutzten Endpunkte.
- Python-CLI gebaut, die Testumgebungen in 5 statt 40 Minuten aufsetzt; das Team nutzt sie bis heute.
- 25 Bugs in einer React-Admin-App behoben und Tests ergänzt, die die Testabdeckung von 41 % auf 63 % erhöhten.
- Jest-Integrationstests für den Abrechnungsservice geschrieben, die vor dem Release 3 Regressionen fanden.
- 12 Pull Requests per Code-Review mit Senior Engineers in Produktion gebracht.
Ausbildung
Zertifizierungen
- AWS Certified Developer, Associate