..

Reuben

/about

I'm Reuben Alabi — a software engineer based in Lagos, Nigeria. Curious by default, adventurous by choice.

My home turf is the backend: Java and Spring Boot, NestJS, the databases, queues and payment rails underneath a product. But I'm not precious about the boundary — I build the React and Next.js frontends too, and I've shipped end-to-end more than once.

These days that means Glass Finance, a community finance layer where I'm Head Engineer — I shaped the architecture and shipped a Spring Boot backend of 173 REST endpoints across 16 domains, including an obligation collectins engine for members dues. It also means Drifto, an event platform I co-founded: as the sole backend engineer I took it from an empty repo to a live, revenue-generating product on AWS — idempotent payments, authentication and event management for 500+ users.

Along the way I've built Verrify, a property allocation and verification platform with PostGIS geospatial search, at Luxnet; the backend foundation for Resov at CSG Development; features for a government tax revenue system and a Lagos State tourism platform at CSDC Solutions; and full-stack client work with NDPR/GDPR-aligned compliance controls at Stalwart Crest.

What I care about: correctness, security, and keeping systems simple enough to reason about at 2am.

// education

B.Sc. Computer Software Engineering — Babcock University, 2022 — Jul 2026. CGPA 4.34 / 5.

// skills

languages

java · typescript · javascript · python · sql · c · c++ · bash

backend

spring boot · spring security · spring data / mvc / cloud · hibernate / jpa · nestjs · node.js · express · fastapi · rest · graphql · websockets · microservices · flyway · jwt · oauth 2.0 · oidc

frontend

react · next.js · html · css · tailwind css · responsive ui

data & messaging

postgresql · mysql · mongodb · dynamodb · redis · elasticsearch · kafka · rabbitmq

infra & tooling

docker · kubernetes · aws · azure · gcp · nginx · jenkins · ci/cd · git · linux · maven · gradle

ai

llm / ai feature integration · ai-assisted development (claude code, codex) · openai & gemini apis · pgvector

testing & practice

junit · mockito · selenium · tdd · agile / scrum · jira

// volunteering & leadership

Google Developer Group (GDG), Babcock Chapter — Software Development Track Lead

Designed the software curriculum across 5 tracks, mentored student developers through hands-on workshops, and recruited 5+ industry professionals for guest speaker sessions.

Babcock University Computer Club, Dev Team — Backend Developer

Built backend features for 3+ BUCC platforms supporting 1,000+ students across club, chaplaincy and team websites.