

Semeton
Balogun
Backend engineer. Systems for banks and enterprise SaaS.
A registered nurse who codes. The instinct transfers: assess before you act, find what's actually broken, not just the presenting symptom.
Taught myself to code, led the rewrite of a legacy banking LMS into a multi-tenant platform across Wema Bank, First Bank, and FCMB, built custom database drivers, physical server deployments inside bank networks. The unconventional path tends to produce the unconventional solution.
Currently at SeamlessHR. Pursuing a Master of Information Technology (MIT) at Miva Open University. Building towards systems (and solutions) architecture.
Experience
SeamlessHR
Backend Engineer
Nov 2024 – present
Backend services for a multi-tenant HRMS serving enterprise clients.
- —Built backend for the AI-integrated recruitment module: CV parsing, candidate ranking, automated screening
- —Implemented webhooks for the recruitment pipeline
- —Stabilizing and shipping features across exit, onboarding, and employee confirmation modules
Zercom Systems
Technical Lead
Apr 2023 – Nov 2024
Rewrote Tangerine LMS (PHP 7.4) into Tangerine365, a multi-tenant platform deployed across major Nigerian banks.
- —Re-architected the monolith into a multi-tenant, multi-database system using the strategy pattern — one codebase, MySQL and SQL Server running side by side
- —Wrote a custom MSSQL driver to support three banks on SQL Server while preserving the MySQL default
- —Deployed across IIS on Windows servers inside 3 bank environments and Apache on cloud for other tenants
- —Cut infrastructure costs ~85% through VPS migration
- —On Terminoxx360: diagnosed job stalls under database locks, rewrote long-running jobs, added auto-restart for continuous uptime
PHP 8 · Laravel · SQL Server · MySQL · Node.js · Memcached · Docker · IIS · Apache
ScholarshipIQ
Backend Engineer
Jun 2022 – Apr 2023
Built the backend for an academic matching and funding platform.
- —Backend services and REST APIs in Laravel, integrated with a React frontend
- —Cut API response times ~50% through query optimization and indexing
- —Introduced staging environments and branching discipline; cut the error rate reaching production significantly
- —Integrated Flutterwave for payments, HubSpot for user management, and cron-driven email automation
Bincom Dev Center
Backend Developer
Sep 2020 – Jul 2022
First professional engineering role. Self-taught transition from a nursing background.
- —Backend components in Node.js and PHP across educational platforms (ARM Learn) and internal API systems
- —OAuth2 integrations with Google and Facebook
- —Trained 5+ interns; helped run technical community events
Projects
Three projects. Each one a different kind of ownership.
Multi-tenant LMS deployed across Wema Bank, First Bank, and FCMB.
A full rewrite of a legacy PHP 7.4 LMS into a multi-tenant PHP 8 platform with per-tenant database isolation. The hard part was the multi-database strategy — keeping MySQL as default while supporting SQL Server for the banks that required it, without forking the codebase.
PHP 8 · Laravel · MySQL · SQL Server · Docker · Jitsi Meet · LDAP · IIS
Real-time ATM monitoring for Access Bank Nigeria.
Laravel application monitoring ATM fleet health across Access Bank infrastructure. I own it end to end — codebase, deployments, and the stakeholder relationship.
Laravel · MySQL · Redis · Queue workers
Two products: estate access control and a cybersecurity suite.
TrustPass handles QR-based entry passes for digital estates — role-based permissions, real-time revocation, web dashboard and mobile app. The Cybersecurity Suite wraps ZAP and Gophish behind clean APIs with scheduled scans and automated reporting.
Laravel · Next.js · React Native · MySQL · Docker · ZAP · Gophish
Writing & Media
I write. The list is short on purpose.
Codeplified — Substack
Engineering writing for practitioners
Engineering writing. Practitioner to practitioner, reflective rather than instructional. Production debugging stories, architecture decisions, notes from working through Designing Data-Intensive Applications.
Scan to subscribe
Medium
Essays and journaling
Essays and journaling. Includes 'On the God Question' — a long-form piece on naturalistic agnosticism and why no existing religion produces a portrait of God that isn't too small and too human.
Perspective Podcast
Conversational podcast co-host
Co-hosted with a close friend. Conversational, not specialist — ambition, attention, adult friendships, discipline, identity.
Contact
For work, writing, or anything in between.