Backend & Platform Engineer

Software engineer focused on distributed systems, networking, infrastructure, and reliability. I'm currently building Retreev, and this is where I share what I learn along the way.

# now

~/now
  • building →
    retreev.app

    Google Drive in. Memorable galleries out. Find yourself with a selfie.

  • based →Lagos, Nigeria

# experience

~/experience
  • Jun 2026 – now →
    Backend & Platform Engineer, Retreev

    Building backend and image-indexing systems for an event photo platform; owning architecture, deployment, and production operations.

  • Oct 2024 – May 2026 →
    Software Engineer, Verboheit Consulting

    Built backend services for a national mathematics competition, including exams, scoring, staff workflows, and notifications.

  • before →industrial automation engineering

# selected projects

~/work
  • Appa

    A self-hosted deployment platform that provisions VPS fleets with Ansible and deploys apps from Git or local source using Railpack, BuildKit, and Caddy.

    • Go
    • Ansible
    • BuildKit
    • Caddy
  • Resumable Upload Server

    A Go server implementing tus uploads, including offset validation, incremental PATCH requests, and recovery after interrupted transfers.

    • Go
    • HTTP
    • tus
  • Paystack Python SDK

    A type-safe Python client for Paystack APIs, built test-first with about 99% test coverage.

    • Python
    • API design
    • Testing

# fascinations

~/fascinations
  • wonders →outer space, time travel, photography
  • software →distributed systems, networking, Go, cloud-native computing

# away from the keyboard

~/off-screen
  • chess →Lichess, Chess.com
  • music →NF, Mateus Asato, Martin Miller, Khalid, Polyphia
  • reading →Robert Greene, Cal Newport, Mark Manson.
  • watching →Silo (TV Series)

# recently

~/writing