Skip to content
Osama Jenana

10 systems · 2021 — Present

Payment gateway integration

Checkout, recurring donations and subscription invoicing on real payment rails, with every transaction verified server-side so the books reconcile. Thawani is in production on several of the systems below.

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 APIFastifyRedisMySQLThawaniPest
    Read the case study
  • 2026 — Present

    Hosting Billing & Provisioning Panel

    Plans, subscriptions, servers and automated credential delivery

    A billing and provisioning panel for web hosting: plans and add-ons, subscription invoicing, server inventory, queued provisioning tasks, credential delivery and a knowledge base with support requests.

    Role: Architect and developer

    Laravel 13QueuesSubscriptionsMySQLPest
  • 2025 — Present

    Multi-Tenant Clinic SaaS

    One clinic system turned into a subscription product

    Tenants with their own domains, plan and feature gating, subscription invoicing, a super-admin surface and an audit log — the transformation of a single-tenant clinic system into a sellable platform.

    Role: Architect and developer

    Laravel 12Multi-tenancySubscriptionsMySQLAudit logging
  • 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
  • 2021 — Present

    Zakat & Social Welfare Platform

    Six years of continuous ownership: 600+ commits across two deployments

    Donation collection, beneficiary casework and orphan sponsorship for charitable organisations. Recurring donations, money boxes, family assessments, chronic-illness and disability records, and committee decisions — a domain where the data model has to mirror how real caseworkers think, not how a developer wishes they did.

    Role: Lead developer across both deployments — long-term product ownership

    LaravelVueBladeMySQLDockerThawaniSMS OTPImageMagick
  • 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
  • 2023 — 2024

    Rekan Store

    Multi-vendor commerce for the Omani market

    Vendor registration, per-seller catalogs, order management and reporting, built for local payment and delivery expectations.

    Role: Full-stack

    LaravelMulti-vendorMySQLPayments
  • 2023 — 2024

    Skin Treat

    Cosmetics retail with deep product variation handling

    A fully custom storefront: variant matrices, cart, secure payment processing, customer accounts and order tracking.

    Role: Full-stack

    LaravelE-commercePaymentsMySQL
  • 2022 — 2024

    Souqly Marketplace

    Multi-vendor marketplace with three separate operator surfaces

    Admin dashboard, merchant panel and customer app over one catalog. Includes vendor onboarding, order routing, a commission model and payment gateway integration.

    Role: Full-stack and API

    LaravelVue.jsMySQLMulti-vendorPayments
  • 2025 — 2026

    Umrah Travel Booking

    Flights, hotels, pilgrims and child documentation

    A travel agency booking system handling pilgrim records, flight and hotel reservations, child documentation, OTP verification and payments.

    Role: Full-stack

    Laravel 12PaymentsOTPMySQL

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.