Doyin Olarewaju

Hi, I'm Doyin

Senior Software Engineer

I specialize in distributed systems, AI infrastructure, and developer platforms. I build fast, reliable systems that scale.

About Me

I am a Senior Software Engineer with over 10 years of experience specializing in distributed systems, AI infrastructure, and developer platforms. I have a proven track record of building and scaling event-driven architectures, RAG systems, and high-throughput data pipelines using Golang, Node.js, Kafka, and AWS.

I build systems that handle serious scale. Throughout my career, I've architected platforms processing 10B+ requests/day, managed data ingestion for 90,000+ connected vehicles, and led complex migrations from monoliths to microservices without dropping traffic.

My engineering philosophy is simple: write clean, maintainable code that directly drives business impact. I don't build tech for tech's sake. Whether I'm designing AI-powered RAG discovery engines, extending developer platforms, or optimizing event-driven pipelines, my focus is always on delivering reliable, fault-tolerant solutions that scale gracefully under pressure.

Based in Calgary, Alberta, Canada · Open to Remote

Experience History

Stamped.io logo

Stamped.io

Sep 2024 - Aug 2025

Senior Software Engineer (Contractor)

Vancouver, Canada

  • Designed distributed platforms handling over 10B requests/day with near-zero error rates.
  • Built AI-powered RAG discovery engines, improving merchant product research.
  • Led architecture migration to microservices, unlocking rapid feature deployment.
DIMO logo

DIMO

Aug 2022 - Apr 2024

Senior Backend Engineer (Contractor)

New York

  • Pioneered an AI-driven vehicle diagnostics system with 95% detection accuracy.
  • Architected Kafka-based data ingestion pipelines for 90K+ connected vehicles.
  • Built and deployed smart contracts for rewards, NFTs, and IoT data storage.
Neo Financials Limited logo

Neo Financials Limited

Aug 2021 - May 2022

Senior FullStack Engineer

Alberta, Canada

  • Built ledger and audit log systems powering Neo’s credit and savings platform using AWS QLDB.
  • Led full-stack solutions using Next.js, TypeScript, and Tailwind.
  • Strengthened internal monitoring and CI pipelines for production reliability.
AyaPayments Limited logo

AyaPayments Limited

Feb 2020 - May 2021

FullStack Lead

Toronto, Canada

  • Architected and launched a React Native app with near-zero crash rate across thousands of users.
  • Defined CI/CD and DevOps processes, reducing release errors by 60%.
  • Directed engineering for mobile and web platforms; established a React component library.
Softcom Limited logo

Softcom Limited

Jun 2018 - Mar 2020

Backend Manager

Lagos, Nigeria

  • Architected a multi-tenant government services platform supporting 6M+ users.
  • Built APIs processing 1M+ daily transactions with 99.99% uptime.
  • Automated workflows and orchestrated migration to service-oriented architecture.

Technical Arsenal

languages

Golang
Node.js
JavaScript/TypeScript

ai

Generative AI
LLMs
RAG
Context Engineering
AI Agents
MCP

backend

GraphQL
REST APIs
Microservices
Event-Driven Architecture
Distributed Systems

frontend

React
React Native
Next.js
Tailwind
ShadCN

databases

PostgreSQL
MongoDB
Redis
DynamoDB
ElasticSearch
Firestore
AWS QLDB

cloud

AWS
Docker
Cloudflare (Workers, Pages, D1)
Kafka
Amazon SQS

Featured Work

BakeryFlow preview

BakeryFlow

Creator

A mobile app and storefront platform that helps home bakers sell out before they start baking. Easily list products, launch drops, and manage orders all in one place.

Next.js
TypeScript
TailwindCSS
PostgreSQL
Cloudflare
BakeryFlow Inventory preview

BakeryFlow Inventory

Creator

Free inventory management, recipe costing, and product pricing tool for home bakers and small businesses.

Next.js
TypeScript
TailwindCSS
CraftQL preview

CraftQL

Creator

A bite-sized AI learning platform often described as 'Duolingo for Generative AI'.

Node.js
React
OpenAI APIs
Espai preview

Espai

Co-Creatorwith Aliu Mujib

An AI-powered interior design assistant utilizing diffusion models for real estate staging and space redesign.

Diffusion Models
Frontend
NoCodeEngine preview

NoCodeEngine

Creator

Framer and Webflow Extensions designed to super-charge nocode projects and capabilities.

TypeScript
Plugin Architecture