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