Orchestrating AI agents
I build AI products,
and the front ends
they run on.
Orchestrating agents into delightful web experiences ✨
- Based in
- Cairo, Egypt
- Status
- Open to engineering leadership and staff-level roles
This is me

Over a decade shipping.
Four years on agents.
Senior Engineering Lead at vidIQ since 2021 and former Staff Software Engineer at Bilt, where features architected end to end drove up to +250% growth. Over a decade in web engineering, including four years building production AI agents with Claude and OpenAI APIs and orchestrating Claude Code and Codex in daily delivery.
- Verified Expert in Engineering at Toptal since 2021
- A/B experiments that ran on Netflix, Pepsi, Okta and CrowdStrike
- React for 7 years, Next.js for 5, TypeScript for 8
- Cairo time, working across US and EU hours
- Orchestrating AI agents with Claude Code and Codex
- +250% growth from shipped features at Bilt
- AI agents in production since 2022
- A ChatGPT-style assistant over internal knowledge bases at Moss
- Senior Engineering Lead at vidIQ · 5 years
- Staff Software Engineer at Bilt
- A/B experiments for Netflix, Pepsi, Okta, CrowdStrike
- Verified Expert in Engineering at Toptal since 2021
- Over a decade in web engineering
What I'm hired for
Four things, properly.
- 01
AI Agent Orchestration
At vidIQ, Claude Code and Codex are part of daily delivery, governed by shared instructions, reusable skills, MCP configuration, and review standards.
- Agent instructions, reusable skills, and MCP configuration
- Review standards for agent-authored changes
- 02
Production AI Agents
AI agent features at vidIQ built with Claude and OpenAI APIs. At Moss, a ChatGPT-style assistant that answers from internal knowledge bases and runs task-specific skills.
- Claude and OpenAI APIs
- Knowledge-base retrieval and task-specific skills
- Streaming, SSO, and role-based access
- 03
Software Architecture
Systems designed end to end: React and Next.js front ends, Node APIs, and the data and integration layer behind them. Growth work and Core Web Vitals in the same mandate.
- Bilt: up to +250% growth, plus Core Web Vitals and technical SEO
- Moss: Next.js front end over knowledge-base APIs and databases
- 04
Technical Leadership
Leading a team at vidIQ since 2021 — scope, timelines, review, and hiring.
- Scoping and delivery timelines set against business targets
- Code review, technical interviews, and mentoring
Brands the work shipped into
Good company.
Direct means worked with them directly. Agency means experiments I built that ran on their site.
- agency
- agency
- agency
- agency
- agency
- agency
- agency
- agency
- agency
- direct
- direct
- direct
Measured, not estimated
- Growth from shipped features
- +250%
- Production AI agents
- 4yrs
- Shipping for the web
- 10+ yrs
Track record
Where I've been.
The five most recent roles. The full decade is on the resume.
Full resumevidIQ
— Present
Senior Engineering Lead
Runs concurrent projects end to end: scope, timelines, design review, code review, and hiring.
- Scopes projects and sets delivery timelines against business targets
- Builds AI agent features with Claude and OpenAI APIs
- Orchestrates Claude Code and Codex in daily engineering delivery
- Leads design discussions and code reviews
- Runs technical interviews and grew the engineering team
- Ships A/B experiments
AI Agents · Claude · OpenAI API · Claude Code · Codex · MCP · React · Next.js · TypeScript · Node.js · Redux · Jest · A/B Testing · Sanity Studio · AWS · Cloudflare
Bilt Technologies
—
Staff Software Engineer
Marketing surfaces and growth features, with a parallel mandate on page speed and Core Web Vitals.
- Up to +250% growth from features architected end to end
- Page speed, Core Web Vitals, and technical SEO
TypeScript · React · Next.js · Vercel · Material UI · Mapbox · Claude · AI Agents · OpenAI Assistants API
Moss
—
Full-stack Lead Engineer
Led a ChatGPT-style application that answers from multiple internal knowledge bases and runs task-specific skills.
- Built a ChatGPT-style assistant over several internal knowledge bases, with task-specific skills it could call on
- Designed the front-end architecture in Next.js
- Integrated third-party knowledge-base APIs and databases
- Built the Node.js/Express back end behind the assistant
- Hardened access with SSO and role-based permissions
React · Next.js · Node.js · TypeScript · Express.js · Zustand · OpenAI API · Streaming · AWS · Azure
RTIC
—
Lead Front-end Engineer
Owned front-end delivery for a consumer eCommerce brand.
- Owned scope estimates and delivery timelines
- Led design discussions and code reviews
- Built the storefront front end in React and TypeScript
React · TypeScript · JavaScript · Redux · Tailwind CSS · Jest · AWS · Vercel · Google Analytics
Marketing Agency
—
Senior Front-end Engineer
Built and QA-tested A/B experiments for enterprise conversion programs.
- Built A/B tests that ran on enterprise client sites
- Verified every experiment across device and viewport variants
- Tracked, fixed, and reported bugs
HTML · CSS · JavaScript · jQuery · React · A/B Testing · Google Analytics
How I work
No fluff, no heroics.
Scope, build, measure, review — then round again. Every number on this page came out of that loop rather than a one-off push.
- 01
Scope before code
Projects get scoped and timelined against a business target first. It is the cheapest place to remove work.
- 02
Measure, then ship
A/B experiments and Core Web Vitals decide what stays. The +250% growth figure was measured after release, not estimated before it.
- 03
Agents in the loop
Claude Code and Codex are part of daily delivery, with instructions, skills, and review standards for agent-authored changes.
- 04
Review is the job
Design discussions, code review, technical interviews, and mentoring — a team that reviews well needs less rework.