Lab / engineering playground

Don’t just read it.
Try the idea.

Three small browser experiments show how I think about request pipelines, interaction details and module boundaries. They are simplified demos—not fake product screens.

01 / pipeline playground

Make the request path visible.

A CQRS-style request is easier to trust when you can see the stages it passes through. Toggle the cross-cutting steps, run the request, and watch the trace.

Inspired by the explicit pipeline approach I use in AstraFlow and enterprise backends. This demo does not claim production timing or benchmarks.

RequestCreateBooking
→
01Validate
02Authorize
03Audit
→
HandlerCreate
TraceReady
  1. Choose stages, then run the request.
Interaction demoVerify your code

Type or paste six digits.

Waiting for 6 digits.
02 / OTP interaction lab

Six boxes are not the hard part.

The interaction is. This demo handles digit filtering, forward focus, backspace, paste, completion, validation feedback, clearing and resend timing.

Inspired by Flutter OTP Kit. The browser demo is intentionally small; authentication trust still belongs to the server.

Open the Flutter package case study ↗
03 / module boundary explorer

Give every module a reason to exist.

Select a module to see what it owns and what it is allowed to depend on. The point is not the exact boxes—it is keeping responsibility and direction easy to explain.

IDENTITY / CORE

Owns who can act.

Authentication, users, roles, permissions and sessions live here. Business modules consume identity contracts; they do not reimplement authentication.

Can depend onShared kernel only
Archive / earlier work

Older projects stay in the story—just not in the front row.

These projects helped me learn mobile flows, API integration, local persistence and product UI. Public repos are linked; the rest are intentionally presented as archive notes.

Flutter / science

OHS — Oil Heal Soil

Arabic-first educational simulations for oil-remediation experiments with local saved results.

GitHub ↗
Flutter / books

ReadIt

Google Books discovery, search, previews, authentication, profiles and favourites.

GitHub ↗
Earlier app

Fruit Hub

Earlier mobile product and UI work.

Earlier app

Foodera

Earlier mobile product and UI work.

Earlier app

Attendance

Earlier application workflow work.

Earlier app

Bookly

Earlier Flutter UI and API integration work.

Earlier app

News App

Earlier content and API-driven mobile work.

Earlier app

Weather App

Earlier data-driven mobile interface work.

Earlier app

Chat App

Earlier realtime/product interaction work.