available for new opportunities

Babajide
Odesanya.

Backend Engineer  /  Distributed Systems

Backend Engineer with 3+ years building scalable, high-availability systems across e-commerce, edtech, and logistics platforms. Experienced in RESTful APIs, payment integrations, and cloud infrastructure using NestJS, Node.js, PostgreSQL, Redis, and AWS.

3yr
Experience
60%
Less manual transaction handling
40%
Faster debugging via observability
25%
Improved API response time

Building systems that
don't wake you up
at 3am.

I'm a backend engineer with 3+ years building systems that handle payments, transactions, and the kind of failures that can't happen quietly. At Vendcliq, I engineered transaction pipelines around a 9PSB payment integration and cut manual intervention by 60% through automated retry and reversal workflows. I studied Information Technology and Business Information Systems at Middlesex University, which gave me as much fluency in how a business actually works as in how its systems do.

My focus is on building clean APIs, resilient backend services, and systems that are maintainable, secure, and built to handle scale without surprises. I enjoy solving complex distributed systems problems and writing code that's simple enough for the next engineer to trust.

Beyond shipping code, I've mentored multiple developer cohorts, embedding code review standards and backend best practices that raised team output quality. I write publicly about the systems design tradeoffs I think about daily, ACID vs BASE, the CAP theorem, message broker internals, because writing clearly about a problem is the fastest way to know if you actually understand it.

Java 17 Spring Boot Node.js TypeScript NestJS Laravel PostgreSQL Redis Kafka RabbitMQ Docker AWS
  • Aug 2025 —
    Oct 2025
    Backend Engineer (Contract)
    Vendcliq
    Cut manual transaction intervention by 60% by architecting automated retry and reversal workflows, and reduced debugging time by 40% by centralizing error handling and structured logging.
  • Jan 2024 —
    Sep 2025
    Backend Engineer
    TechStudio Academy
    Improved API response time by 25% and cut query latency by 30% by redesigning service architecture, while mentoring multiple developer cohorts to production-ready standards.
  • Mar 2022 —
    Nov 2023
    Backend Engineer
    K-MATE Concept Venture Limited
    Developed backend features for customs clearing and logistics operations, digitising shipment tracking and improving operational data consistency.
project_01
Vendcliq - Smart Vending and Digital Commerce Platform

A digital commerce and financial operations platform helping drink vendors manage inventory, sales, supplier purchases, payments, and business growth through a unified mobile ecosystem.

TypeScriptNestJSPostgreSQLRedisDocker
  • Integrated the 9PSB payment gateway, enabling virtual account creation and wallet-based payments for buyers and sellers with automated account provisioning
  • Built backend services supporting vendor payment workflows across bank transfers, wallet transactions, and bill payment operations
  • Developed event-driven background jobs to detect and auto-resolve pending or failed transactions, improving system resilience
  • Implemented Redis token caching for the 9PSB integration, eliminating redundant authentication calls and improving API throughput
  • Delivered transaction audit trails with real-time status tracking for full data persistence
  • Centralized error handling and structured logging across distributed services, reducing debugging time by 40%
project_02
TechStudio Admin Dashboard — Educational Operations and Admin Management System

An internal administrative platform designed to manage courses, cohorts, curriculum distribution, analytics, communication workflows, and operational activities for large-scale educational programs.

TypeScriptNestJSAWS S3PostgreSQLGitHub Actions CI/CD
  • Developed backend services for course and cohort management, supporting scalable educational operations and administrative workflows
  • Implemented scalable file storage and document upload systems across cloud providers for secure media handling and KYC document management
  • Redesigned the RESTful service architecture and optimised SQL execution paths, improving API response time by 25% and cutting query latency by 30%
  • Overhauled CI/CD pipelines, reducing deployment cycle time by 40% and improving release reliability
  • Introduced structured logging, centralised observability, and reusable backend service modules, cutting mean time to resolution by 35%
  • Partnered with Product, QA, and DevOps to ship production-ready API integrations across multiple release cycles
  • Mentored multiple developer cohorts in backend engineering, embedding code review standards and best practices
project_03
ByteAlley — Digital Creator Commerce Platform

A digital commerce platform enabling creators to sell digital products, manage communities, process purchases, and monetize their skills through an integrated online ecosystem.

PHPLaravelPostgreSQLAWS S3GitHub Actions CI/CD
  • Developed the review and rating system to improve user engagement and platform interaction
  • Built the "Join Community" endpoint to support community onboarding workflows
  • Created the FAQ endpoint to improve content accessibility and user self-service experience
  • Implemented secure KYC document-upload functionality using AWS S3 and DigitalOcean Spaces for cloud-based file storage
  • Added discount and promotional pricing functionality for product purchases and campaign management
  • Developed super-admin and admin dashboard functionalities with analytics and operational reporting capabilities
  • Improved backend support for the "Contact Us" feature to enhance customer communication workflows
  • Implemented revenue-tracking logic to ensure accurate purchase analytics and financial reporting
  • Built the "Create Admin" functionality with role-based administrative access management
  • Collaborated closely with frontend engineers to ensure seamless API integration and feature delivery
  • Conducted unit and feature testing to improve backend reliability and production readiness
  • Developed the "Get Package" functionality enabling product retrieval and routing using URL slugs
project_04
10X Revenue Platform — Evergreen Sales & Digital Growth Platform

A digital growth and commerce platform helping coaches, experts, and course creators convert prospects into paying customers through automated sales systems, payment processing, analytics, and audience engagement tools.

JavaScriptExpress.jsMongoDBPayment Integration (Paystack)Node.js
  • Built the authentication and access-control system for secure user management and platform access
  • Developed backend payment workflows supporting seamless digital product transactions and revenue generation
  • Implemented analytics services powering the administrative dashboard and business performance reporting
  • Engineered the review and feedback system to capture customer engagement and product insights
  • Designed the mailing system supporting automated communication and customer-notification workflows
  • Developed the email-subscription functionality to support audience engagement and marketing campaigns

I write about distributed systems, payment infrastructure, and the engineering tradeoffs behind backend architecture, the kind of thinking that shapes how I build production systems.

Follow me on Medium I write regularly on distributed systems, API design, and backend engineering craft.
@obajide028 ↗

Let's build something
worth running in prod.

Open to backend engineer roles, and interesting systems design conversations. Drop me a line.

~ profile.json
$ oba profile.json

{
  "name": "Babajide Odesanya",
  "role": "Backend Engineer",
  "location": "London, UK",
  "experience": "3+ years",
  "available": true,
  "preferred_stack": [
    "Java", "Spring Boot", "Node.js", "TypeScript", "NestJS", "PostgreSQL"
  ],
  "infrastructure": [
    "AWS", "Docker", "Kafka", "RabbitMQ"
  ],
  "contact": {
    "email": "obajide028@gmail.com",
    "github": "@obajide028",
    "linkedin": "Babajide Odesanya",
    "medium": "@obajide028"
  },
  // currently preparing for my AWS Solutions Architect certification
  "status": "open to opportunities"
}

$