Skip to content
View Oluwaseyi89's full-sized avatar
💭
Open to backend roles · Node.js, Go, Python · Building distributed systems.
💭
Open to backend roles · Node.js, Go, Python · Building distributed systems.

Block or report Oluwaseyi89

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. Markdown is supported. 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
Oluwaseyi89/README.md

Hi, I'm Isenewo Oluwaseyi Ephraim

Backend Engineer · Node.js (TypeScript) · Go · Python · AWS Certified Solutions Architect

I build backend systems that hold up in production: APIs, payment flows, real-time services and distributed infrastructure, deployed on AWS with Terraform and Docker.

  • 🔀 290+ merged pull requests to open-source backends, smart-contract and fintech projects (see them)
  • 🏗️ Designed and shipped multi-service platforms end to end: API, database, payments, infrastructure and CI
  • 💼 Open to backend engineering roles (remote or on-site), based in Nigeria

AWS Certified Solutions Architect – Associate AWS Certified Cloud Practitioner


🛠️ Featured Backend Projects

Global Rate Limiter as a Service · Go, Redis, NGINX, Docker

Central rate limiting for microservices that share strict external API quotas.

  • Sliding-window algorithm on Redis sorted sets, with atomic Lua scripts so concurrent requests can't race
  • Built for high availability: Redis primary-replica, a 3-state circuit breaker, a local-cache fallback, and 3 instances behind a least-conn load balancer
  • P95/P99 latency analytics, async audit logging through a worker pool, graceful shutdown, liveness and readiness probes

Parcel App · Python (Django + DRF), Java (Spring Boot), PostgreSQL, Celery, Terraform on AWS ECS Fargate

Multi-vendor commerce and delivery platform covering checkout, dispatch, courier workflows and vendor operations. Live demo

  • Django/DRF core API with Celery and Redis background jobs, and cookie-session auth shared by the web, admin and mobile clients
  • A separate Spring Boot payment service that integrates Paystack, with transaction verification
  • Infrastructure as code with Terraform, deployed to AWS ECS Fargate

Funkey Grab & Bite · Go (Gin), PostgreSQL, Terraform, AWS

Food-commerce operations platform with ordering, catering, programmable promotions, and an admin command centre. Live demo

  • Go API organised by business domain, with a real-time event contract for order updates
  • AWS infrastructure defined in Terraform

Infinite Canvas · Go (Gin), WebSocket, PostgreSQL, Redis

Real-time collaborative whiteboard with presence, offline sync and session replay ("time travel").

  • Go WebSocket service handling multi-user sessions, with Redis for live state and PostgreSQL for persistence
  • Separate CI pipelines for the service and the web client

Road Sense Analytics · Python (Django Channels, FastAPI), scikit-learn

Real-time motorsport telemetry platform built for the Toyota GR Cup Hack the Track hackathon. Live demo

  • Telemetry REST APIs and WebSocket streaming, a FastAPI analytics engine, and ML models for tire wear, fuel and pit strategy
More projects
  • Queue-as-a-Service (Rust): a message queue for AI agents, exposed over MCP. Cargo workspace, WAL persistence, JWT/API-key auth, Prometheus and Grafana, strict CI (clippy, cargo-deny)
  • FinEdge (Rust/Axum, PostgreSQL): expense and budget management for SMEs, with multi-company support
  • NeuraPlay (Django, Gemini, Google Cloud Run): AI game-coaching backend with speech-to-text and text-to-speech pipelines
  • Terraform Projects (HCL): modular multi-cloud infrastructure for AWS (VPC, EKS, RDS, Lambda), Azure and GCP

🌍 Open-Source Contributions

Merged work in production codebases, mostly TypeScript/Node.js backends and Stellar/Starknet smart contracts:

Project Stack What I contributed
CRYPTOInsured / zeus TypeScript, Cairo, Rust Escrow factory, atomic-swap escrow with platform fees, lock timeouts and automatic refunds, a P2P integration test suite, Stellar backend integration
StreamPay Backend Node.js, TypeScript POST /streams API with Zod validation, Soroban RPC client with retry policy, transaction-submission layer, immutable audit-log pipeline
ChronoPay Backend Node.js, TypeScript Booking-intent APIs with owner/admin authorization, slot-update endpoint, cache-invalidation strategy
ACBU Backend Node.js, TypeScript, PostgreSQL Real USDC→XLM swap on the Stellar DEX, RabbitMQ schema-validation fix, gitleaks secret scanning in CI
CarbonScribe TypeScript, Go, Rust 24 merged PRs: set up the Go/Gin service, auth-service refactor, CI workflows, contract deployment, review of contributor submissions
NFTopia (Stellar) TypeScript, Rust (Soroban) 18 merged PRs: email/password auth with wallet linking, GraphQL bootstrap fixes, CI pipelines, testnet contract deployment

➡️ All merged pull requests


📊 GitHub Activity

GitHub stats GitHub streak


🧰 Tech Stack

Primary languages: Node.js (TypeScript), Go, Python Also production-capable in: Java (Spring Boot), Rust

Blockchain (bonus): Stellar/Soroban, Starknet/Cairo, Ethereum


📫 Let's Talk

Portfolio LinkedIn X

Pinned Loading

  1. funkey-grab-and-bite funkey-grab-and-bite Public

    Funkey Grab & Bite is a fast-food business offering quick take-out meals and lunch packs, including chips & chicken, noodles, shawarma, drinks, and soup & food bowls (pre-order). We also provide re…

    TypeScript 2

  2. global-rate-limiter global-rate-limiter Public

    High-Availability Global Rate Limiter as a Service. Distributed rate limiting with Redis, sliding window algorithm, automatic fail-safe fallback, real-time analytics dashboard with complex filterin…

    Go

  3. real-time-canvas real-time-canvas Public

    Real Time Canvas is a Hackathon task at Vega IT to build a web platform that allows multiple users to work together on an infinite canvas in real time

    TypeScript

  4. queue-as-a-service queue-as-a-service Public

    Queue-as-a-Service (QaaS) — an MCP-native, agent-first message queue built in Rust. Durable, resumable agent workflows, token/cost-aware admission control, semantic dedup, and LLM-assisted DLQ tria…

    Rust 3

  5. neuraplay-cloudrun neuraplay-cloudrun Public

    NeuraPlay is a game decision-making agent deployed on Google Cloud Run. The system features a React frontend and a Django backend that integrates Google's Gemini API for intelligent gameplay analys…

    JavaScript 2

  6. parcel-app parcel-app Public

    Parcel App is an end-to-end commerce solution enabling businesses to manage sales, fulfillment, delivery, and customer service—all integrated into a single platform.

    TypeScript 2