7 systems · 2022 — Present
WhatsApp Business & Cloud API integration
Ordering, registration, reminders and invoices delivered inside WhatsApp. Stateful conversation engines on the Meta WhatsApp Cloud API, built around the 24-hour window and the template rules so the business number is never put at risk.
The systems behind it
- 2025 — Present
WhatsApp-Native Commerce Platform
A multi-branch store where the entire storefront is a WhatsApp conversation
Customers order exclusively through WhatsApp — there is no app and no website to visit. A stateful flow engine drives the conversation, a separate Node gateway handles Meta protocol translation and signature verification, and two Laravel dashboards give head office and each branch live control over orders, catalog and working hours.
Role: Full-stack — both services, dashboards, flow engine and deployment
Laravel 13Vue 3 + InertiaLaravel Reverb (WebSockets)Meta WhatsApp Cloud APIFastifyRedisMySQLThawaniPestRead the case study - 2026 — Present
Omnichannel AI Assistant
One webhook, one app, every channel — WhatsApp, Messenger and Instagram
An automated reply system serving every page and every WhatsApp number a company owns from a single deployment. The AI layer is abstracted behind a provider interface, so the model can be swapped without touching conversation logic — and the Meta app-review surface (privacy policy, terms, data deletion) ships with it.
Role: Sole engineer — AI abstraction, channel routing and Meta review
Node.jsExpressOpenAI SDKMeta Graph APIWhatsApp Cloud APIInstagram Messaging - 2024 — Present
Multi-Tenant WhatsApp Messaging Platform
Campaigns, scheduling and AI replies across many client accounts
A messaging platform serving multiple client accounts from one deployment: webhook ingestion, template management, scheduled jobs, an AI chat service, push notifications and invoice generation.
Role: Backend engineer
Node.jsExpressMongoDBAgendaFirebaseOneSignalSendGrid - 2022 — Present
Sharaa Dates
Storefront wired into an ERP, ordered over WhatsApp, invoiced over WhatsApp
A bilingual storefront for a dates and mills company, integrated with Odoo for stock and accounting, Thawani for payments, and WhatsApp for both ordering and invoice delivery. Includes a custom orders reporting module and a batch image-fetching pipeline for the catalog.
Role: Full-stack and integrations
LaravelOdoo ERPThawaniWhatsApp Cloud APIDockernginxTailwind - 2024 — 2026
Pilgrimage Registration & Payments
Seasonal pricing, companion groups and registration by WhatsApp
Multi-step registration with document management, delegate and companion relationships, transfers between groups, and dynamic seasonal pricing applied at invoice generation. Pilgrims can register and follow up entirely through WhatsApp.
Role: Full-stack
Laravel 10WhatsApp Cloud APIPaymentsMySQL - 2022 — 2025
Multi-Surface Retail Platform
Four products on one codebase, including a separately authenticated portal
A storefront, a permission-gated admin panel, a showroom portal with its own auth talking to a different ERP account, and a scheduled WhatsApp reminder pipeline — all sharing one deployment.
Role: Full-stack and integrations
LaravelSmartLife ERPWhatsApp Cloud APISpatie PermissionsDockernginx - 2025 — 2026
Government Services over WhatsApp
Multilingual service requests with a stateful conversation pipeline
A three-part system — stateless Node gateway, Laravel request pipeline and a Flutter employee app — letting citizens file and track government service requests through WhatsApp in their own language.
Role: Full-stack across all three services
Node.jsLaravelFlutterWhatsApp Cloud API
Describe the problem, not the solution
The most useful first message is what is going wrong and what it costs you. I will tell you honestly whether I am the right person for it.
