Senior full-stack engineer.
Next.js · commerce · agentic AI.
I write the code that ships to production: App Router storefronts, headless commerce on Shopify and commercetools, and TypeScript services with real observability, shipped through agentic workflows with Claude Code, Codex, MCP servers, custom skills and subagents.
Four capabilities. Picked deliberately.
Three areas where I'm genuinely senior, and one way of working that runs through all of them. Everything else is a tool I'll reach for when it's the right one.
Next.js & React, end-to-end
App Router, RSC, edge routing, ISR, and Core Web Vitals tuned against real-user data.
Headless & composable commerce
Shopify, Adyen, Contentful, Amplience.
Backend & API engineering
Node.js, FastAPI, GraphQL, REST, event-driven services.
Agentic engineering
Claude Code, Codex, MCP servers, custom skills and subagents wired into build, review and ship.
See the full stack ↓
Production work, ranked by what mattered.
Brands you've heard of. Measurable outcomes. Architecture that scales.
commercetools
APIs composable headless commerce qui propulsent les storefronts e-commerce enterprise.
Elevate AB
Plateforme Shopify d'A/B testing et d'expérimentation avec une architecture storefront-first et un outillage monorepo.
M&M'S
Storefront global M&M'S direct-to-consumer sur une stack commercetools headless. Frontend Next.js, contenu Amplience, paiements Adyen, Core Web Vitals en production.
Mars, Incorporated
Site de marque corporate Mars, Incorporated. Architecture headless Next.js + Contentful à l'échelle enterprise.
Ocucon
Plateforme de computer vision et de video analytics propulsée par l'IA. Dashboards React sur une pipeline Python/OpenCV.
Gradion
Un cabinet de conseil digital global qui pilote l'innovation et la transformation à travers les industries.
Agents I've built, and how I ship with them.
Skills, subagents and assistants running in real teams. Evidence over buzzwords.
A release-hotfix agent for an enterprise platform team
Cutting a hotfix on a multi-component platform meant a checklist of manual steps across two repositories. I packaged the whole sequence as a Claude Code skill backed by a dedicated subagent: point it at a component, an environment and the fix PRs, and it resolves what's actually deployed, builds the hotfix branch, tags it, and raises the environment bump PR for review.
Natural-language time tracking on Kimai
An assistant for Gradion engineers that turns sentences like "from 9 to 11:30 I worked on the login bug" into correct timesheet entries in Kimai. Built entirely as a CLAUDE.md-driven Claude Code workflow: onboarding, project lookup, activity mapping and confirmations, with no custom app to deploy or maintain.
How I ship: Claude Code, Codex and MCP in one loop
The setup behind my day-to-day delivery. Claude Code is the primary agent, Codex is the second opinion and rescue path when a problem needs a fresh diagnosis, MCP servers connect both to the systems I actually work in, and parallel subagents handle broad searches and codebase-wide changes. I review every diff that ships.
Questions people ask before booking.
Qui êtes-vous ?
Je suis Ibrahim Aly, ingénieur senior logiciel full-stack. J'ai livré des storefronts Next.js App Router, des plateformes d'A/B testing Shopify et du travail commercetools pour des marques comme M&M'S, Mars, DEPOT et Ocucon. Je construis aussi des skills Claude Code, des subagents et des workflows connectés via MCP que les équipes utilisent pour livrer.
Quelle est votre spécialité ?
Quatre choses. (1) Next.js full-stack : App Router, React Server Components, TypeScript, Vercel. (2) Headless commerce : commercetools, Shopify, architectures composable, Core Web Vitals sur des storefronts réels. (3) Ingénierie backend & API : Node.js, FastAPI, services GraphQL/REST, AWS, observability. (4) Ingénierie agentique : Claude Code, Codex, serveurs MCP, skills sur mesure et subagents intégrés au workflow de delivery.
Comment pouvez-vous aider mon entreprise ?
Si vous devez migrer vers Next.js App Router, monter un storefront headless sur commercetools ou Shopify, construire des services backend en production ou corriger les Core Web Vitals d'un site critique pour le revenu, je prends la delivery en main de bout en bout et je livre.
Quelle est votre approche du développement ?
Du TypeScript propre, des boucles de feedback courtes, de vrais tests (Playwright, Jest), monorepo-friendly (Turborepo, pnpm workspaces) et du CI/CD production-grade dès le premier jour. Je construis pour l'équipe qui maintiendra le produit, pas seulement pour la démo.
Laissez-vous l'IA écrire du code que vous ne comprenez pas ?
Non. Les agents rédigent, je suis responsable du diff. J'utilise Claude Code et Codex au quotidien, avec des serveurs MCP, des skills sur mesure et des subagents, pour aller plus vite sur ce qui est bien compris. Sur les parcours critiques du commerce comme le checkout, les prix et les paiements, je lis chaque ligne, et un code d'agent qui passe ses tests mais interprète mal une règle métier est réécrit, pas mergé.
How do we start working together?
Send a short brief, scope, timeline, what's blocking you. I'll respond within 24h with a plan, a price, and the first call booked.