🚀 Senior Backend Engineer | Java | Kotlin | Spring Boot | Distributed Systems 📍 Nairobi, Kenya 🇰🇪 | 🌏 Willing to Relocate – Bangkok, Thailand
I’m a backend software engineer with 8+ years of experience designing and scaling fintech and payment systems using Java, Kotlin, and Spring Boot. I’m passionate about building reliable, high-performance APIs, optimizing distributed systems, and applying metrics-driven engineering to improve performance and reliability.
💡 Currently exploring how interoperable digital health systems (FHIR, OpenHIE, OpenMRS) can transform healthcare delivery in Africa.
- Open Banking APIs – Designed APIs handling 3K+ RPS with <100 ms latency and 99.9% uptime.
- Payment Gateways – Integrated M-Pesa B2C/B2B and Cybersource for real-time transactions.
- Observability Dashboards – Built Grafana + Prometheus stack to monitor SLIs/SLOs and incident response.
- Microservices Migration – Containerized services with Docker & Kubernetes, improving deployment velocity.
- 🛠 Building fintech microservices at Firefy.africa
- 🔬 Experimenting with HL7 FHIR APIs and OpenHIE architecture
- 📈 Learning more about digital health data exchange and reliability engineering
📧 davidinnocent@live.com 🔗 LinkedIn 🐙 GitHub
⭐ “Engineering for performance, reliability, and impact.”