ebube.System Boot [2026]
00%

Mounting WebGL spatial core...

Lagos, NigeriaBackend & Systems Engineer
ebube.
Chidiebube Anyanwu
LAGOS, NG [WAT]08:30:00Building @ Revela
Software Engineer

I'm Ebube.
I build scalable
backends & other cool shit.

2+ years engineering distributed systems with Go, NestJS, GraphQL, BullMQ, and Redis. Specialized in high-throughput async processing, robust APIs, and architectures that stay resilient in production.

ProjectsExperience
Core:
Go (Golang)NestJSGraphQLBullMQRedisPostgreSQLTypeScriptPythonNext.jsFlutter
Engineering PrinciplesChidiebube Anyanwu

Ibuildbackendsystemsthatdonotbreakat3AM.Cleanarchitecture,asyncqueueswithBullMQ,fastGoservices,andthoughtfulAPIsdesignedend-to-endfromdatabaseschemastoproductiondeployments.

01 / Event-Driven Queues

Decoupling heavy AI computation and prediction pipelines using BullMQ, Redis Queues, and asynchronous background worker pools.

02 / Low-Latency Go & NestJS

Writing idiomatic Go with goroutines and channels alongside enterprise NestJS GraphQL architectures for sub-100ms response times.

03 / End-to-End Ownership

Comfortable owning the entire stack: PostgreSQL data modeling, Redis caching, robust REST/GraphQL APIs, and polished user interfaces.

Project 01/ 05
Developer Platform / Backend2023 — 2024

theFlow

Unified developer workspace & project management engine consolidating live web APIs, project tracking, and telemetry.

40%
Response Time Reduction
Backend Developer
Role
Node.jsExpress.jsMongoDBRedisTypeScriptJWTREST APIs
Inspect Case Study
theFlow — System Blueprint
Architecture
Core Problem Solved

theFlow is a developer workspace platform built to unify multi-repository project tracking, real-time API health monitoring, and cross-project asset indexing into one high-velocity control center.

Distributed Architecture

Engineered with Node.js, Express, MongoDB, and Redis caching. Features JWT & OAuth role-based access control, automated payload profiling, and real-time project state synchronization.

Verified Outcomes
  • Built scalable RESTful services supporting complex aggregation queries and live project synchronization.
  • Enforced strict authentication and authorization with JWT and OAuth access controls.
  • Applied profiling and multi-tier Redis caching, slashing API response times by 40%.
Status: Production Verified
01 / 05Chidiebube Anyanwu Portfolio
Project 02/ 05
Developer Tooling / Go CLI2024

Transit-CLI

High-performance terminal CLI tool engineered in Go to automate developer workflow tasks and service orchestration.

90%
Unit Test Coverage
Creator
Role
Go (Golang)GoroutinesChannelsREST APIsCLI ToolingCI/CDTesting
Inspect Case Study
Transit-CLI — System Blueprint
Architecture
Core Problem Solved

A lightning-fast command-line tool written in idiomatic Go (Golang) designed to streamline terminal automation, batch processing, and continuous workflow pipelines directly inside zsh, bash, and tmux.

Distributed Architecture

Built in pure Go with concurrent goroutines and channel-based worker pools, asynchronous sub-process dispatch, and robust error handling. Achieved 90% test coverage using Go standard testing.

Verified Outcomes
  • Engineered modular, high-performance CLI architecture capable of executing multi-step pipelines in milliseconds.
  • Integrated external REST APIs for live telemetry synchronization and pipeline status updates.
  • Achieved 90% unit test coverage with automated GitHub Actions CI/CD validation.
Status: Production Verified
02 / 05Chidiebube Anyanwu Portfolio
Project 03/ 05
Sports Analytics / Python & Go2025 — 2026

Slaviyy

Automated football prediction engine & expected goals (xG) analytics platform across 5 European leagues.

5 Leagues
Continuous ML Forecasts
Full-Stack
Role
GoPythonMachine LearningPoisson DistributionPostgreSQLReactREST
Inspect Case Study
Slaviyy — System Blueprint
Architecture
Core Problem Solved

An end-to-end sports forecasting platform that ingests raw match fixtures and historical football data, runs statistical Poisson probability models, and delivers tiered confidence predictions (High, Likely, Risky) with data-backed reasoning.

Distributed Architecture

Go backend for high-speed API ingestion, Python prediction worker utilizing historical dataset regression & Poisson probability distributions for expected goals (xG) and market spreads, backed by PostgreSQL and a React frontend.

Verified Outcomes
  • Engineered automated match data ingestion pipeline pulling live fixtures and processing historical CSV datasets.
  • Integrated Python statistical prediction engine computing xG, BTTS, clean sheets, and over/under markets.
  • Built intuitive React dashboard displaying tiered predictions with percentage-based reasoning.
Status: Production Verified
03 / 05Chidiebube Anyanwu Portfolio
Project 04/ 05
Fintech / Enterprise Backend2026

Revela Africa

Enterprise vehicle liquidation & AI valuation backend with asynchronous BullMQ job queues.

100%
Decoupled AI Valuation
Core Backend Engineer
Role
NestJSGraphQLPostgreSQLBullMQRedisTypeScriptDockerJWT
Inspect Case Study
Revela Africa — System Blueprint
Architecture
Core Problem Solved

The core backend powering a multi-stage vehicle liquidation ecosystem, orchestrating the entire lifecycle from AI-assisted valuation to on-site inspector verification, admin approvals, and merchant settlements.

Distributed Architecture

Architected in NestJS, GraphQL (code-first), PostgreSQL, and BullMQ with Redis for background valuation job distribution. Secured with JWT, NestJS Guards, and role-based access control (RBAC).

Verified Outcomes
  • Decoupled heavy AI computation from client request cycles using BullMQ + Redis job queues with automatic retry logic.
  • Designed multi-stage inspection state machine: AI Valuation → Inspector Review → Admin Final Offer.
  • Eliminated overfetching across vendor dashboards via code-first GraphQL resolvers.
Status: Production Verified
04 / 05Chidiebube Anyanwu Portfolio
Project 05/ 05
E-Commerce / Mobile App2024 — 2025

Asoebi Africa

High-volume group event commerce & vendor coordination platform across web and Flutter mobile.

40%
Image Speed Optimization
Frontend
Role
Next.jsReactTypeScriptFlutterDartBlocREST APIsCI/CD
Asoebi Africa — System Blueprint
Architecture
Core Problem Solved

An e-commerce and event coordination platform designed for multi-SKU event attire coordination, vendor onboarding, and real-time order tracking across web and mobile.

Distributed Architecture

Built with Next.js & TypeScript on the web with a custom in-house CSS utility system, and a cross-platform mobile app in Flutter utilizing Bloc architecture, Google Maps SDK, and GitHub Actions CI/CD.

Verified Outcomes
  • Engineered complex multi-SKU product variant logic with dynamic pricing and availability.
  • Delivered Flutter mobile app with Bloc state management and Google Maps location tracking.
  • Reduced image load times by 40% through intelligent network fallbacks and client caching.
Status: Production Verified
05 / 05Chidiebube Anyanwu Portfolio
theFlow — Live Distributed Telemetry Engine
Mesh Topology v4.1
Active Worker Partition Mesh
Stream Throughput
48,200 evt/s

Zero packet-drop append-only stream partition log

P99 Replication Lag
2.8 ms

Asynchronous epoll multiplexed socket frame latency

Active Cluster Nodes
64 Active

Autonomous Raft consensus leader election

Chronology & Impact2021 — Present
Key Architectural Impact
  • Architected core NestJS, GraphQL, and PostgreSQL backend handling multi-million Naira transaction lifecycles.
  • Implemented async job processing with BullMQ and Redis to queue & retry AI valuation requests, decoupling heavy ML computation from HTTP request cycles.
  • Designed multi-stage inspection state machine: AI Valuation → Inspector Review → Admin Final Offer with strict JWT & NestJS Guards RBAC.
  • Configured high-hit-rate Redis caching layer to eliminate repeated database reads on high-traffic valuation and vehicle listing endpoints.
  • Built code-first GraphQL schema and resolvers, eliminating frontend data overfetching.
NestJSGraphQLPostgreSQLBullMQRedisTypeScriptDockerJWT