Feel free to use the contact form or other contact options.
A production-grade e-commerce storefront built with Next.js 16 and deployed on Cloudflare's edge infrastructure. Features AI-powered product recommendations, multi-currency pricing (USD/KES), and a resilient microservices architecture.
| Layer | Technology |
|---|---|
| Frontend | Next.js 16, React 19, Tailwind CSS 4 |
| Backend | Hono + oRPC (type-safe RPC) on Cloudflare Workers |
| Database | Cloudflare D1 (SQLite) + Drizzle ORM |
| AI/ML | Workers AI (BGE embeddings) + Vectorize |
| Caching | Multi-layer: Edge KV, Next.js Cache, TanStack Query |
| Payments | Stripe + M-Pesa (Daraja API) |
The recommendation system combines three AI strategies:
Weights dynamically adjust based on user location:
| Context | Content | Collaborative | User Pref |
|---|---|---|---|
| Product Page | 60% | 30% | 10% |
| Homepage | 20% | 30% | 50% |
| Cart | 0% | 70% | 30% |
Primary Blue
Success Green
Warning Amber
Dark Gray
Building a recommendation system that delivers personalized product suggestions in real-time while handling thousands of concurrent users—without the cost and complexity of traditional ML infrastructure.
Implemented a hybrid AI pipeline running entirely on Cloudflare's edge:
Supporting both international (USD) and local Kenyan (KES) customers with accurate pricing, while handling currency-specific payment methods.
Designed a dual-pricing schema with intelligent fallback:
Users expect seamless cart experiences across devices and sessions, including merging anonymous carts when they sign in.
Implemented event-driven cart architecture:
userId (authenticated) and anonymousId (cookie-based)Gerald transformed our e-commerce vision into a reality that exceeded all expectations. The AI-powered recommendation engine he built has noticeably increased our customer engagement, and the seamless integration of both Stripe and M-Pesa payments opened our platform to both international and local Kenyan customers. His attention to performance—achieving sub-50ms response times on our edge infrastructure—shows a level of technical excellence that's rare to find.
Chief Executive Officer · Webline Technologies Ltd.


