ASSEMBLAGE.
Rough working rules and a short work history.
01 / Methods
Stable UI first
Stable rendering and predictable UI first, especially around auth, payments, and empty states. Break loudly in dev, not quietly in prod.
Real bug reports
Prefer people who will file steps-to-reproduce. Fixes follow from real breakage, not imagined edge cases.
Same stack habits
Same Next.js + AWS patterns across side projects so deploys and env vars stay familiar. Less time re-learning infra per repo.
02 / History
Assemblage Studio
Founder & Lead Engineer2024 TO PRESENT
Own products: ChefFromChat, Reelly, Finalmash, Polished, and others listed on the home page. Same general Next.js + AWS setup repeated so shipping stays routine.
Mashoorah
Product Architect2025 TO PRESENT
Product architect on the B2B talent platform: analytics rebuild (fast tables, Excel exports via SQS/Lambda/S3), engagement features, VPC moves across accounts, Cognito, English + Arabic RTL.
KORCrew
Full-Stack Engineer2024 TO 2026
Full-stack on web, mobile, and billing for a fan platform. Custom SSR ("Shadow Router") for SEO across six domains, messaging, Expo apps, Rails + Stripe billing.
Knack
Head of Engineering2021 TO 2024
Head of engineering for a coaching platform (React/TS): microservices, CI/CD, Redis and RabbitMQ for queues and async work.
Pfizer
Software Engineer2021 TO 2024
Mobile work (Ionic stack) on internal apps; big redesign cycle with design, keeping behaviour consistent across builds.
Taktwerk
Ionic Developer2020 TO 2021
Angular + RxJS, offline-first enterprise apps; caching to stop sync from melting under load.
Open to the right build or contract. Say what you need.