/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.