01Flagship client work · Property technology
Justin's Homes Ltd
A multi-platform property ecosystem connecting tenant experiences, landlord operations and administrative oversight.
Read case studyDogun Oghenekobiruo · DogunFX
I work across backend, web and mobile—designing the APIs, workflows and application experiences that turn complex requirements into dependable software.

Building across
01
Engineering practice
Software is more than the interface. I think through the systems, decisions and operational details behind it.
My work spans full-stack product development, backend architecture, web applications and mobile products. I focus on making complicated workflows understandable—for users and for the teams maintaining the software.
Explore my expertiseSelected work
A selection of product work where backend decisions, operational workflows and customer-facing experiences come together.
01Flagship client work · Property technology
A multi-platform property ecosystem connecting tenant experiences, landlord operations and administrative oversight.
Read case studyEmployment · Payment infrastructure
Backend engineering for payment infrastructure and the AgoGo commerce marketplace, with occasional Flutter-team support.
Read case study
03Product engineering · Rewards platform
An end-to-end rewards platform spanning a Laravel API, Next.js administration and React Native mobile application.
Read case studyCapabilities
Technology choices support the work. The real value is in understanding how the parts connect and where complexity belongs.
Turning product requirements into coherent applications across interface, backend and data layers.
Application logic, REST APIs, authentication, permissions, data modelling, queues and service integrations.
Customer-facing products, administration systems and operational platforms designed around real workflows.
Cross-platform application development connected to dependable API-driven backend services.
Professional journey
My route into software has moved through foundational programming, technical instruction, freelance delivery and increasingly interconnected products.
Justin's Homes Ltd · Client work
AgoPay · Employment
MGT · Employment
Ideal IT Center · NYSC
Building & explaining
Through DogunFX, technical writing, speaking and TeamFX, I translate engineering ideas into practical understanding—making tech clear, one nugget at a time.
Learn how JavaScript handles asynchronous operations with Promises and async/await — from callbacks to modern async flows, with real examples in both JS and TypeScript.
A clear explanation of the two main module systems in JavaScript — CommonJS and ES Modules (ESM) — how they work, their differences, and how to use them in Node.js, TypeScript, and Bun.
Learn how JavaScript and TypeScript use modules to organize code with import/export — covering CommonJS vs ESM, default vs named exports, re-exports, and real project examples.