Evidence, with boundaries

Selected engineering work

Three dossiers separate what is publicly inspectable from what is documented but confidential. They show the work without inventing outcomes, exposing employer code, or retroactively changing my job titles.

01 · Enterprise delivery · employer work

Carrefour mobile journeys across eleven countries

As a Senior native iOS & Flutter developer at Majid Al Futtaim, I worked on the MAF Carrefour app used by millions of customers across eleven countries.

Documented contribution

  • Rebuilt core login, loyalty, and address journeys.
  • Migrated UIKit surfaces toward SwiftUI.
  • Separated each journey into a reusable CocoaPods SDK module.
  • Established MVVM, DataManager, and dependency-injection patterns across modules.
  • Profiled and reduced load times.

02 · Public product · repository and deployment

Nocturne: visual orchestration for multi-agent coding work

Nocturne is a public product for designing multi-agent coding workflows on a canvas, running them unattended, and checkpointing when a run needs human input.

Documented contribution

  • Designed the product and interaction model around observable agent workflows.
  • Built the visual canvas and execution surfaces.
  • Made interrupted runs recoverable instead of hiding or discarding state.
  • Published the product and source for direct inspection.

03 · Production artifact · this site

Akoum.me: identity, accessibility, analytics, sound, and delivery

This site is a live, inspectable production artifact that combines a portfolio, an FDE knowledge base, lead capture, privacy-aware analytics, and a sound-reactive visual system.

Documented contribution

  • Built a static-first Next.js content system with crawlable HTML, metadata, structured data, sitemap, RSS, and AI-readable inventory.
  • Designed keyboard, reduced-motion, contrast, and failure-mode behavior as product requirements.
  • Connected opt-in behavior analytics and server-side lead storage without sending submitted personal data into analytics.
  • Mapped live audio analysis into distinct low, mid, and high visual layers while retaining a silent CSS fallback.
  • Added regression checks for authority content, analytics boundaries, audio behavior, and production builds.
  • Shipped a scroll-driven video demo where scroll position seeks an all-keyframe encode, published with the full technique as a copyable prompt.