Semeton BalogunSemeton Balogun

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.

01Led

Tangerine365

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

02Sole engineer

Terminoxx360

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

03Sole engineer

TrustCenta

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

Visit

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 to Codeplified

Scan to subscribe


Medium

Essays and journaling

Visit

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

Visit

Co-hosted with a close friend. Conversational, not specialist — ambition, attention, adult friendships, discipline, identity.