Dec 2025 – Present · Founder & Lead Engineer · Storich
- Founded and scaled Storich, a full-stack grocery delivery platform targeting the Nigerian market, from concept to production, serving 50+ customers and processing 300+ orders across online and offline channels within the first months of launch
- Built an AI-powered shopping assistant using Claude (Anthropic) tool-use API, fine-tuned on Storich product catalogue, pricing data, and business rules, with a negotiation engine, dynamic discount offer system, and real-time cart integration, enabling conversational commerce and increasing average session engagement
- Led and managed a team of 4 across engineering and operations, coordinating product decisions, delivery workflows, and sprint execution
- Architected a production-grade NestJS backend (PostgreSQL, Redis, TypeORM) with modular domain boundaries covering auth, products, cart, orders, payments, group-buy, admin, and notifications, designed for horizontal scale with Redis-backed caching
- Integrated Paystack payment gateway end-to-end: webhook-driven order confirmation, idempotent payment verification, and a custom 4-digit OTP offline delivery verification flow, OTP delivered via email post-payment, confirmed by field staff at doorstep, eliminating delivery fraud
- Designed a delivery zone coverage engine using reverse geocoding (OpenStreetMap Nominatim) to match customer GPS coordinates to delivery zones with zone-specific fees and ETAs, supporting structured expansion across Benin City
- Built a full-featured admin dashboard (Next.js 15) with real-time order management, OTP delivery confirmation, revenue analytics, low-stock alerts, and role-based access control (super admin / delivery admin), enabling the operations team to manage all fulfillment without engineering involvement
- Deployed the full platform on Railway (backend, auto-scaling containers) and Vercel (customer PWA and admin dashboard), with Upstash Redis, automated CI/CD via GitHub Actions, custom domain configuration, and zero-downtime deployments
- Implemented layered security: JWT bearer auth, bcrypt password hashing (12 rounds), Google OAuth via Supabase, httpOnly cookie-based admin sessions, Helmet, CORS, and global rate limiting