Skip to content
View olabodeIdowu's full-sized avatar

Block or report olabodeIdowu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
olabodeIdowu/README.md

Typing SVG


About Me

I'm a Senior Full-Stack Engineer who builds high-scale, production-grade systems used by thousands of concurrent users.

I specialize in Python, Node.js + TypeScript backends, React dashboards, and React Native mobile apps — especially in fintech.

I care deeply about clean architecture, observability, performance, and shipping features that actually move the needle.

Currently exploring deeper distributed systems and cloud-native patterns.


Tech Stack & Tools

Languages

Python TypeScript JavaScript SQL

Frameworks & Libraries

FastAPI Django Node.js React React Native Express.js NestJS

Databases & Caching

PostgreSQL MongoDB MySQL Redis

DevOps & Tools

Docker AWS GitHub Actions Git


Skills in Action

  • Node.js + TypeScript → Built resilient microservices that process high-volume financial events with strong consistency and observability.
  • React + React Native → Delivered production merchant dashboards and a full fintech wallet app with biometric auth, QR payments, and offline support.
  • System Design & Microservices → Designed event-driven architectures using Kafka, Redis, and horizontal scaling that handle tens of thousands of concurrent connections.

GitHub Stats

streak

Featured Projects

Project Description Tech Stack Repo
Merchant Dashboard & API Platform Full-stack merchant portal + microservices with real-time analytics, RBAC & Redis caching. Handles thousands of concurrent users. Node.js, TypeScript, React, Redis, MySQL Repo
Event-Driven Transaction Service Resilient microservice for high-volume financial events with strong consistency & observability. Node.js, Redis, Message Queues, MySQL Repo
Real-Time Chat & Notification Service Production-grade messaging backend supporting 50k concurrent connections with presence & horizontal scaling. Node.js, Socket.io, Redis, Kafka Repo
Event-Driven Order Processing System Fully asynchronous order & inventory system with exactly-once processing guarantees. NestJS, Kafka, PostgreSQL Repo
Fintech Wallet App Cross-platform digital wallet with biometric login, QR payments, offline mode & real-time updates. React Native, TypeScript, Expo Repo

Quick Tips I Live By

  1. Design for failure first — every external call and message consumer should have timeouts, retries, and dead-letter queues.
  2. Observability > Logging — structured logs + metrics + traces from day one save weeks of debugging later.
  3. Own the full flow — from API contract to database index to frontend loading state. Senior engineers don’t throw work over the wall.

Connect With Me

LinkedIn Email GitHub


Profile Views


"First, solve the problem. Then, write the code." — John Johnson

Popular repositories Loading

  1. fr-ios-android fr-ios-android Public

    JavaScript 1

  2. olabodeIdowu olabodeIdowu Public

    1

  3. merchant-dashboard-platform merchant-dashboard-platform Public

    TypeScript 1

  4. event-driven-transaction-service event-driven-transaction-service Public

    TypeScript 1

  5. realtime-chat-notification-service realtime-chat-notification-service Public

    TypeScript 1

  6. event-driven-order-system event-driven-order-system Public

    TypeScript 1