Software Engineer

I build systems that stay reliable under unpredictable traffic patterns.

Berlin, Germany
Benjamin Idewor - Backend Engineer

About Me

I specialize in backend engineering with a focus on distributed systems architecture. My work involves designing event-driven systems, implementing caching strategies that reduce database load, and building APIs that can scale horizontally. I spend time on problems like distributed consensus, database query optimization, and system observability. I work primarily in Go and Python ecosystems, with experience in Redis, PostgreSQL, Apache Kafka, and container orchestration with Kubernetes.

When I'm not coding, I'm usually playing guitar or piano. I've been making music for years, and there's something interesting about how both music and distributed systems involve timing, coordination, and managing complexity. Whether it's debugging a race condition or working through a tricky chord progression, both require patience and listening for patterns.

Tech Stack

Go
Go
Python
Python
Django
Django
FastAPI
FastAPI
GCP
GCP
Kubernetes
Kubernetes
Redis
Redis
PostgreSQL
PostgreSQL
Distributed Systems
Distributed Systems
Microservices
Microservices
Grafana
Grafana
Prometheus
Prometheus

Languages

Go
Go
Python
Python
JavaScript
JavaScript

Frameworks

Django
Django
FastAPI
FastAPI
Flask
Flask

Infrastructure & DevOps

GCP
GCP
Kubernetes
Kubernetes
Docker
Docker
Terraform
Terraform
GitHub Actions
GitHub Actions
Helm
Helm

Databases & Messaging

Redis
Redis
PostgreSQL
PostgreSQL
Apache Kafka
Apache Kafka
gRPC
gRPC

Architecture & Patterns

Distributed Systems
Distributed Systems
Microservices
Microservices
Event Sourcing
Event Sourcing
CQRS
CQRS
System Integration
System Integration
Domain-Driven Design
Domain-Driven Design

Monitoring

Grafana
Grafana
Prometheus
Prometheus
OpenTelemetry
OpenTelemetry

Featured Projects

Vega AI

A job search assistant focused on privacy. It helps organize applications and uses AI to match users with relevant roles. Includes a browser extension for saving jobs from LinkedIn and other job boards, with all data stored locally.

Go Go Google Gemini Google Gemini SQLite SQLite HTMX HTMX TypeScript TypeScript Tailwind CSS Tailwind CSS Docker Docker Google OAuth Google OAuth

Drift

A context-aware architectural guardian that detects when code changes violate established patterns. It uses AI to understand repository structures, visualize architectural impacts, and provide specific recommendations to prevent technical debt.

Python Python OpenAI OpenAI Google Gemini Google Gemini Claude Claude Docker Docker GitHub Actions GitHub Actions GitLab CI GitLab CI

Building something that needs to scale reliably?

I'd be happy to discuss your technical challenges.