Full Stack & Mobile Engineer Building Production SaaS Systems, Native Apps & AI Workflows
I'm a full stack and mobile software engineer based in Accra, Ghana. I design, build, and operate production web and native applications end to end including system design, backend APIs, AI integrations, and the interfaces real users depend on every day across web, iOS, and Android.
Marketplace for verified Ghanaian entrepreneurs
Vendly is a pre launch marketplace platform I designed and built to address the trust gap in Ghanaian informal commerce. Most transactions happen over WhatsApp DMs with no accountability, no receipts, and no recourse. Vendly gives verified sellers a professional storefront, Pro subscriptions, and a buyer experience with verified reviews, return workflows, and in app notifications. Built as a Turborepo monorepo NestJS 11 API with admin built in, a Next.js 16 storefront, and shared @vendly/types, eslint and tsconfig packages deployed on AWS with Docker and Render/Vercel.
2 (API + Web, admin in API)
Apps
6% per order
Platform Fee
Google OAuth + 2FA (TOTP + SMS)
Auth
16 in app types
Notifications
AWS + Docker
Deployment
Pre Launch
Status

Buyer storefront browse verified seller stores with product media, categories, and search.

Seller dashboard manage listings, track orders, and view earnings after platform verification.

Admin verification panel review seller documents, approve or reject onboarding requests.
Built the full monorepo solo: NestJS 11 API (with admin module), Next.js 16 buyer + entrepreneur storefront, shared packages, Paystack split payment ledger, Google OAuth + TOTP/SMS 2FA, seller verification workflow, bulk CSV product import, and full SEO surface (sitemaps, robots, OG, JSON LD).
Designed role based access (Admin, Seller, User) with JWT, Google OAuth, and 2FA (TOTP + SMS) from day one to avoid retrofitting auth later.
Built a double entry financial ledger over Paystack subaccounts and split payments so every payout is reconcilable end to end.
Turborepo + pnpm workspaces with shared @vendly/types so the API and storefront stay in lockstep on contracts.
Cloudinary for image + video pipelines product video previews auto play muted to boost discovery engagement.
Redis cache with in memory fallback so dev and pre production environments work without infra dependencies.
Reconciling marketplace payouts across split payments, refunds, and return requests without drifting from Paystack's source of truth.
Implemented a double entry ledger keyed off Paystack subaccount IDs with idempotent webhook handlers and a return request workflow that posts compensating entries instead of mutating originals every balance is reproducible from the journal.
Pre launch currently in final deployment preparation. Redis connection issue resolved locally during development.
Launch mobile app (Phase 2) after validating web platform with first 20 sellers and 100 orders; add escrow holding period and dispute resolution UI on top of the existing ledger.
Vendly
Marketplace for verified Ghanaian entrepreneurs