LEOUL
GIRMA
Building high-throughput distributed systems. Scaling databases to 100M+ rows. Crafting resilient backend architectures that handle real-world load.
About Me
I'm a backend engineer based in Addis Ababa, Ethiopia, specializing in building systems that scale. At Arifpay, I architect multi-tenant authentication systems serving multiple banks and financial institutions.
I've taken databases from 53-second queries to sub-100ms through strategic partitioning and indexing. I ship production code in .NET Core and Go, containerize with Docker, orchestrate with Kubernetes, and instrument everything with OpenTelemetry.
When I'm not optimizing queries, I'm writing technical documentation and building solutions tailored for African markets. I care about clean architecture, observability, and software that works at scale.
Tech Stack
Experience
.NET Software Engineer
- Architected multi-tenant auth system with OAuth 2.0, JWT, and RBAC serving multiple partner banks
- Integrated core banking APIs with circuit breakers and retry policies using Polly
- Built distributed tracing with OpenTelemetry and Jaeger for production observability
- Led development of 30+ backend features; mentored 3 junior developers
Software Engineer
- Reduced memory usage by 40% through response caching optimizations
- Built data ingestion pipelines processing Excel, CSV, and external APIs
- Implemented observability stack with Prometheus, Grafana, and OpenTelemetry
Senior Software Engineer
- Deployed digital signage across 192 bank branches for 5 major Ethiopian banks
- Developed modular Queue Management System with KPI dashboards
- Built .NET Core APIs, Angular dashboards, and Flutter mobile app
Featured Projects
Event Analytics Platform
Real-time analytics platform scaled from 20M to 100M+ rows while maintaining sub-100ms query response. Implemented time-series partitioning with hybrid indexing.
SharpLoadTester
High-performance HTTP load testing tool generating millions of concurrent requests with minimal memory overhead using HTTP/2 multiplexing and zero-allocation patterns.
National Exam API
Scalable API handling 2 million requests in under 5 minutes with P99 latency of 89ms. Simulated 674K students with 4.4M result rows loaded into Redis.
Aircraft Maintenance System
Full-stack platform with React 19 SPA, Go REST APIs, JWT auth with refresh token rotation, and real-time WebSocket notifications. Deployed on Kubernetes.
Let's Connect
Open to remote opportunities and interesting projects. Let's build something great together.
Get In Touch