Work

The products we design, build and keep running.

Each study follows one engagement end to end: the problem, what we designed and built, the decisions that shaped it, and how every claim is evidenced. Client names and screens appear only where we have permission.Each study follows one engagement end to end: the problem, what we designed and built, and how every claim is evidenced.

Product BlueprintLaunch SprintProduct Care

Product Blueprint · Launch Sprint · Product Care

How we work with teams

How to read this work

Published only with permission and evidence.

Relevant private examples can be discussed in a project review.

Classification
Client work, employer work, internal build, owned product, university project or concept. Each study says which it is.
Production status
In production, pilot, prototype, in development or concept. A running product and an idea are never shown as the same thing.
Evidence
Every claim is marked as publicly verifiable or privately verified, with the date it was last checked.

Published studies

2 studies shown · more in preparation · private examples on request

  • Client workIn production

    Glitre Loyalty Platform

    A fuel-station network had no way to know its repeat customers. Every fill-up was a transaction; none became a relationship.

    • NestJS
    • PostgreSQL
    • Redis
    • Flutter
    • Next.js
    • TypeScript
    • Azure
    Our role
    Product and engineering lead. Product discovery, the API contract, the three clients, and delivery.
    Context
    Private client engagement for a fuel-station network in the GCC. Backend live in Azure UAE North; manager dashboard live and private; customer app code in place and preparing for store release; worker app code in place with POS hardware integration planned, not complete. Client name withheld by agreement.
    Evidence
    Verified privately, last checked 1 October 2026
    Surfaces
    Manager dashboard — internal operations · Customer app — Arabic-first loyalty · Worker app — Android station operations · Shared backend and API contract — the foundation beneath
  • Client workIn production

    HS VPN

    On restrictive networks, starting a VPN tunnel does not always mean a protected connection works. HS VPN makes connection state visible and waits for handshake evidence before showing a protected session.

    • Flutter
    • Kotlin
    • Swift
    • WireGuard
    • FastAPI
    • Firebase Remote Config
    Our role
    End-to-end product and engineering lead: idea, visual design, architecture, infrastructure, and store delivery.
    Context
    Client mobile product. Android is published on Google Play; iOS reached TestFlight.
    Evidence
    Verified privately, last checked 25 September 2026
    Surfaces
    Flutter mobile app · Android native VPN tunnel · iOS packet-tunnel implementation · Server registrar and configuration control plane

Not everything is public

The rest is a conversation.

Request a project review

Work under agreement can be walked through privately, in context.