..

Reuben

/experience

Where I've worked. Current roles first.

  • Glass Finance (Remote)

    May 2026 — Present

    Head Engineer, Platform & Backend Architecture

    • Shaped the technical direction for a community finance layer — requirements, architecture and deployment from concept to production.
    • Architected and shipped the backend: 173 REST endpoints across 16 domains in Java and Spring Boot.
    • Built an obligation engine that auto-computes member dues across 4 collection types, posting to a double-entry ledger.
    • Advise the founding team on technical feasibility and architecture trade-offs shaping product decisions.
    JavaSpring BootFintechArchitecture
  • Drifto

    Jul 2025 — Present

    Backend Engineer & Co-founder

    • Sole backend engineer: architected and shipped the entire Spring Boot backend on AWS, powering web, iOS and Android clients for 500+ users at ~95% ticket fulfillment.
    • Built a payment pipeline with idempotent webhooks and async processing, preventing duplicate charges across every transaction.
    • Sustained ~700ms average API responses under live-event traffic spikes — holding 99.5% API uptime — using caching and asynchronous event handling.
    Spring BootAWSNext.jsPaystackPostgreSQL
  • Luxnet (Remote)

    May 2025 — Present

    Backend Engineer (Part-time)

    • Architected and shipped the NestJS backend for Verrify, a property allocation & verification platform — 75 REST endpoints across 12 domains on PostgreSQL/TypeORM.
    • Built PostGIS geospatial search — viewport, location and radius queries powering the platform's interactive property map.
    • Automated reviewer assignment across a 3-stage verification workflow, enforcing RBAC roles with auditable status history.
    NestJSPostgreSQLTypeORMPostGIS
  • CSG Development — Resov (Remote)

    Jan 2026 — Jun 2026

    Software Engineer (Contract)

    • Designed and built the backend foundation — 161 REST endpoints across 9 domains in Spring Boot / Java 21, secured with JWT, OAuth2 and permission-based access.
    • Built a RabbitMQ event-driven layer with per-workflow retry and dead-letter queues, keeping email, payment and audit processing resilient to downstream failures.
    • Built audit infrastructure tracking every user action and state change, powering activity and admin reports.
    Java 21Spring BootRabbitMQOAuth2
  • CSDC Solutions (Hybrid)

    Jan 2025 — Jun 2025

    Backend Engineer

    • Shipped features and fixed 10+ critical defects in a Java government tax revenue system across large-scale deployments.
    • Diagnosed performance bottlenecks and cut processing latency on key transactions, restoring reliability under regulatory requirements.
    • Built real-time user-facing modules for a Lagos State tourism platform in Spring Boot, integrating live data feeds.
    JavaSpring BootComplianceRealtime
  • Stalwart Crest (Remote)

    Sep 2023 — Jun 2026

    Software Engineer (Part-time)

    • Delivered full-stack features across 3 client projects, building React/Next.js frontends backed by Java/Spring Boot services.
    • Built compliance and data controls — access control, audit trails, privacy — aligned with NDPR/GDPR data-residency rules.
    • Shaped API architecture and integrated 10+ third-party services, improving reliability across client deployments.
    ReactNext.jsJavaSpring BootCompliance