Skip to content

Aniefiok Akpan: Software Engineer. Builder. Learner.

I build software, explore AI, and study how complex systems work. Here I document what I learn, build and break along the way.

Java, Systems, AI, Backend, Netherlands

Now

What I'm focused on

A running snapshot, updated October 2026.

  • Building

    A billing system that has to be boring to be trusted, and a small agent I use every day.

  • Learning

    Dutch, mostly. Some reading on system design when the commute allows.

  • Improving

    Writing more regularly, and saying less when I am unsure.

  • Exploring

    Whether agents can be made genuinely dependable rather than just impressive.

Latest

Recent entries

Builds, notes and the occasional post-mortem — the short version of what happened.

  • AI, , 6 min read

    I built an AI agent that makes our church's Sunday slides

    Every week the same few volunteers spent two hours or more chasing sermon slides, copying Bible verses and fixing line breaks. So I built them an agent that does it on Thursday evening, for about seven cents, and still lets a person say no.

    • Agents
    • AI
    • Building
  • AI, , 6 min read

    Designing an AI agent that can't misquote the Bible

    How the Sunday slides agent proves it never changed a verse, why Claude only gets to propose design changes, and how the design pass went from 50 cents to 8 cents a build.

    • Agents
    • AI architecture
    • Python
    • +1 more

Selected builds

Things I've built

Real builds — what they do, what they run on, and the parts that broke.

Shipped2026

RabbitMQ Consumer Test Console

A tool for hitting a message consumer with traffic and watching retries, dead letters and back-pressure in real time.

Outcome Found two retry storms before they reached production-like load.

Stack
  • RabbitMQ
  • Java
  • Spring
  • Observability
Started
  • In progress2026

    My First AI Agent

    An agent that plans and calls tools to finish a job — plus an honest account of where it lost the plot.

    Outcome Handles the lookup work reliably; a person still checks the answer.

    • AI
    • Python
    • LLM
  • Shipped2026

    Event-Driven Billing System

    Invoices and payments modelled as events, designed so a retry never charges anyone twice.

    • Kafka
    • Spring
    • PostgreSQL

Engineering

Where the depth lives

Longer notes, references and diagrams on the systems I work with.

  • AI

    Agents, LLMs, RAG and AI architecture — what I build, test and break.

    6

  • System Design

    Distributed systems, databases, messaging, caching and scaling.

    5

  • Code & Snippets

    Working references from Java, Spring, PostgreSQL, Kafka, Redis and Kubernetes.

    2

  • Architecture Lab

    Full write-ups from problem to trade-offs, with the diagrams to match.

    1

Growth

Growing in public

Two things I'm practising outside of code — with the milestones and the setbacks.

  • A quiet canal street in a Dutch city on a grey morning, bicycles along the railing.

    Since 2025

    Dutch

    From nodding along to holding a conversation. The plateaus, the practice that stuck, and what I still cannot say.

    Latest: Twenty minutes on the train,

  • A speaker at a lectern addressing a seated audience in a dim room.

    Since 2026

    Public speaking

    Starting with a five-minute lightning talk and working up. What the nerves do, and what actually helps.

    Latest: Timing the talk without watching the clock,

Aniefiok Akpan

About

Learning, building and documenting along the way.

I'm Aniefiok Akpan, a software engineer in the Netherlands. I build software, explore AI and study how complex systems work — and I keep the notes here: what worked, and what didn't.

Contact

Let's talk

Whether it's engineering, a collaboration, or something you think I should look at — I'd like to hear about it.

Get in touch