// Backend-first engineer { Java · Spring Boot · Node.js · React }
Auth that can't be bypassed. Transactions that don't corrupt. APIs built for backend and full-stack systems that scale.
I'm a Computer Science student and Full-Stack Software Engineer based in Ibadan, Nigeria. I build backend and full-stack systems that scale.
My focus is the engineering beneath the surface: auth that can't be bypassed, transactions that stay consistent under concurrency, relational schema design built for the query patterns that actually matter.
Currently mastering Java and Spring Boot — migrating from Node.js-first thinking to proper layered architecture with service/repository separation, JPA entity relationships, and Spring Security. Backed by a solid foundation in Data Structures and Algorithms: I solve problems daily with focus on pattern recognition, time complexity, and writing solutions that hold up under scale — not just in interviews.
Open to backend and full-stack roles where real engineering problems exist and clean solutions are valued.
Production-grade learning platform with dual user roles, end-to-end JWT auth, email verification, and a custom dark-mode design system. Built in four deliberate phases — auth foundation, core features, design polish, production hardening.
WHERE instructor_id = ?
at the database level — no client-side bypass reaches data.
Escrow-backed service marketplace connecting clients to local artisans. Payment trust is architectural, not cosmetic.
Enterprise REST API for library inventory and patron lifecycle. Architecture prioritises data integrity over convenience.
Secure assessment platform. Anti-cheat logic sits in a middleware layer — no UI action is trusted at face value.
I know what production-grade looks like and I'm building toward it deliberately. If your team needs a backend-first engineer who thinks about locking strategies, token revocation, and idempotency — let's talk.