Software Engineer

LEOUL
GIRMA

Building high-throughput distributed systems. Scaling databases to 100M+ rows. Crafting resilient backend architectures that handle real-world load.

4+
Years Experience
100M+
Rows Optimized
<100ms
P95 Latency
Scroll
01

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.

☁️
Cloud Certified
AWS Cloud Practitioner & Azure Fundamentals
🌍
Remote Ready
Available for distributed teams across time zones
📚
Technical Writer
Creating docs & guides for the dev community
02

Tech Stack

Languages
C# Go TypeScript JavaScript SQL
Backend
.NET Core ASP.NET EF Core Go stdlib gRPC
Databases
PostgreSQL Redis MongoDB MSSQL
DevOps
Docker Kubernetes GitLab CI/CD Azure DevOps NGINX
Observability
OpenTelemetry Prometheus Grafana Jaeger Serilog
Security
OAuth 2.0 JWT RBAC Rate Limiting
03

Experience

Dec 2024 — Present

.NET Software Engineer

Arifpay Financial Technologies • Fintech
  • 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
2024 — 2025

Software Engineer

Shega Media and Technology • Data Platform
  • 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
2021 — 2024

Senior Software Engineer

Creative Computer Systems • Enterprise
  • 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
04

Featured Projects

Project 01

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.

ASP.NET Core PostgreSQL Redis Docker
100M+
Rows
<100ms
P95
99%+
Cache Hit
📊
Project 02

SharpLoadTester

High-performance HTTP load testing tool generating millions of concurrent requests with minimal memory overhead using HTTP/2 multiplexing and zero-allocation patterns.

C# .NET HTTP/2 Async
wrk
Comparable
Zero
Allocation
Project 03

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.

Go Redis NGINX Docker
2M
Requests
89ms
P99
674K
Students
🎓
Project 04

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.

Go React 19 k3s WebSocket
k3s
Deployed
SSL
Auto
✈️
05

Let's Connect

Open to remote opportunities and interesting projects. Let's build something great together.

Get In Touch