Benjamin Dwumah

Benjamin Dwumah

Software Engineer — Distributed Systems & Real-Time Data

About Me

I'm a Software Engineer passionate about building high-performance distributed systems and low-latency backend infrastructure. I specialise in real-time data pipelines, streaming architectures, and cloud platforms using Scala, Java, Python, Kafka, gRPC, AWS, and PostgreSQL. My experience spans live market data and sports trading-style systems, cloud automation, and large-scale data ingestion — solving complex engineering problems in regulated, high-throughput environments. I'm especially drawn to the intersection of data infrastructure and meaningful product impact. I share projects and insights on GitHub and my blog, where I write about cloud computing, AI, and backend architecture. Feel free to connect with me on LinkedIn.

Projects

Canteen Bot Service

A serverless website that uses image recognition and a chatbot to offer beverage services — built with Amazon Lex, Rekognition, Lambda, CloudFormation, S3, and CloudFront.

Santander Bike Shares Prediction

Machine learning models to predict daily Santander bike hire demand in London using historical data analysis and predictive modelling techniques.

Image Captioning App

An image caption generator built using deep learning to describe images.

Dockerised E-Marketplace System

A microservice-based e-commerce system, seamlessly dockerised for streamlined deployment and scalability.

Latest Posts

Does DSA Really Help as a Big Data Person?

The uncomfortable truth about algorithms in the age of petabyte pipelines

Debunking the Myth: AI is a Black Box

AI: Friend, Not Foe! Cracking the Code on Artificial Intelligence

Domain Modeling: What You Need to Know Before Coding

Unpack domain modeling, the key to translating business requirements into technical solutions. Through identifying entities, defining relationships, and employing UML diagrams, this vital step ensures software aligns with user needs, simplifying development and fostering clear stakeholder communication.

Delving Deeper into API Performance Optimization

API performance enhancement, covering caching strategies, data compression techniques, and effective payload management

View all posts →

Experience

TXODDS UK Limited

Software Engineer II, June 2024 - Present

TXODDS UK Limited

Software Engineer, March 2023 - May 2024

Npontu Technologies

Cloud Service Engineer, September 2020 - August 2021

theSOFTtribe Ltd

Web Developer Intern, June 2017 - August 2017

Skills

Languages

Scala, Java, Python

Distributed Systems & Infrastructure

gRPC, Kafka, Flink, REST APIs, Concurrent & asynchronous programming, Real-time streaming systems, Data ingestion pipelines, Airflow

Cloud & DevOps

AWS, Docker, Kubernetes, Terraform, Jenkins (CI/CD), ELK Stack, Grafana, Git

Databases

PostgreSQL, AWS Aurora, MySQL, MongoDB, Redis, Snowflake, Elasticsearch

Frameworks & Tools

Spring Boot, Django, Flask, FastAPI, SBT