Customer storefront and shopping flow
Search, filtering, product details, variants, dual cart storage, promo logic, checkout, and order confirmation for both guests and logged-in customers.
A multi-vendor marketplace for campus environments with vendor onboarding, payment security, affiliate attribution, AI recommendations, and a large admin control surface built from scratch.
This was a production-style marketplace with vendor ops, customer flows, recommendations, attribution logic, and admin governance built into one codebase.
Search, filtering, product details, variants, dual cart storage, promo logic, checkout, and order confirmation for both guests and logged-in customers.
Hosted checkout, webhook handling, HMAC signature validation, and transaction-safe order confirmation with stock locking.
Vendor onboarding, KYC, inventory and product management, review workflows, payout tracking, and isolated dashboard sessions.
Cookie-based attribution with ledger entries, referral resolution at checkout, and configurable commission behavior.
Recombee-backed product suggestions with graceful fallback behavior so recommendation failures never break page rendering.
Approvals, disputes, support tickets, analytics, exports, payout oversight, moderation, and platform-level settings from one admin surface.
Checkout, sessions, vendor flows, and backend orchestration.
Transactions, relational integrity, and structured commerce records.
Payments, verification, and webhook-driven state changes.
Personalized recommendation workflows fed by user behavior.
Transactional emails across account and order states.
HMAC validation, session hygiene, and role-based admin controls.
Two buyers could try to purchase the last item at the same time.
Checkout stock checks run inside a transaction with row-level locking using SELECT ... FOR UPDATE.
Guest carts can disappear on login if not migrated carefully.
Session cart data is merged into the database cart automatically after login.
Fake payment success callbacks could confirm unpaid orders.
Every Paystack webhook is HMAC-validated before any order state changes are accepted.
Live price changes after purchase could corrupt invoices and order history.
Order items store immutable purchase-time pricing snapshots for all later calculations.
Built as a final year project and evolved into a production-grade marketplace.
Recommendations were integrated into the experience instead of bolted on later.
The platform shipped with multi-campus breadth from launch.
CampusXpress reflects how I approach product engineering: design the model properly, isolate failure points, secure transactional flows, and make admin operations workable.
I'm strongest where backend logic, data integrity, and business workflow complexity overlap.
I am open to backend-heavy product roles that need architecture, workflow logic, and systems thinking.