Hi, I’m Oluwatosin Thompson, a Backend Engineer specialising in Go (Golang) and passionate about creating reliable, scalable, and efficient backend systems that power great products.
I’ve built and maintained production-grade services using Temporal, Prometheus, and AWS, with a strong emphasis on performance optimisation, distributed systems, and clean, maintainable code. My work reflects a balance between technical excellence and real-world business impact.
I enjoy sharing my learning journey through technical writing and documenting how I solve engineering challenges. Known for being teachable, adaptable, and detail-oriented, I’m always eager to take on complex problems and deliver elegant solutions.
I’m committed to engineering growth, collaboration, and continuous improvement, with a long-term goal of building impactful systems used worldwide.
Nothing here yet.
Sep 25, 2025 · 5 min read · When you’re walking into a backend engineering interview, there are two topics you will almost always face: SQL and NoSQL. It doesn’t matter if you’re targeting a traditional enterprise role, a startup building microservices, or a systems-focused eng...
Join discussion
Aug 17, 2025 · 4 min read · Introduction Imagine you’ve just shipped a brand-new feature to production. You’re excited… until a critical bug surfaces, and suddenly your users are stuck with a broken experience. Rolling back your entire deployment feels like overkill, and hotfix...
Join discussion
Aug 14, 2025 · 9 min read · TL;DR Use Redis Pub/Sub for ephemeral fan-out (broadcast to online consumers; no persistence). Use Redis Streams + Consumer Groups for durable, at-least-once processing, retries, backpressure, and scaling. Model Domain Events in your domain (DDD),...
Join discussion
Nov 25, 2024 · 7 min read · When working with data collections in Go, arrays and slices are two data structures you will frequently encounter. While they seem similar, they have distinct characteristics, behaviours, and use cases that every Go developer should understand. In th...
Join discussion