Shippingo
Leading a multi-role logistics dashboard: full shipment lifecycle, server-driven data tables, bilingual EN/AR RTL, dark mode, and a token-driven design system.
Senior Software Engineer
5 years shipping React and Next.js products for travel booking, logistics, and enterprise SaaS platforms.

Six projects, mostly production client work, plus two side builds.
Leading a multi-role logistics dashboard: full shipment lifecycle, server-driven data tables, bilingual EN/AR RTL, dark mode, and a token-driven design system.
Leading the platform rebuild: multi-workspace RBAC, real-time reservations, a zero-downtime route migration, and full EN/AR RTL.
Built the customer-facing console: real-time voice and chat over LiveKit, Twilio, and WebSockets, with lead management and campaign automation.
Built the CMS front end: role-based access, news version control, and secure content management for a national legislative body.
Built the operations suite: POS, inventory flow, subscription billing, and a three-layer scheduling system for service areas.
Based in Cairo. Shipping production code since 2020.
Currently rebuilding MacQueen's booking platform: Next.js, React Query, and a legacy-to-new route migration with zero downtime. Before that, scalable SaaS at Pharaohsoft and freelance builds for international clients.
Leading the rebuild of an enterprise B2B and B2C travel-booking platform.
Migrated the booking flow from /flights to /book-trip with zero downtime, ensuring backward compatibility for existing customers and search engines. Built the reservation, search, and pricing surfaces with TypeScript, Next.js, and Tailwind CSS.
Optimized frontend performance through React Query and disciplined state management, reducing API calls and shaving multi-second page loads. Implemented internationalization (i18n) for Arabic and English with full RTL support.
Collaborated with backend teams to integrate REST APIs and WebSocket connections for real-time booking updates and notifications.
Freelance frontend engineer for an AI voice-agent platform's customer-facing console.
Built real-time call and chat surfaces over LiveKit, Twilio, and WebSockets, with streaming chat integration for a customer-facing console.
Added lead management, multi-sector campaign automation, and WhatsApp/email outreach, plus role-based access control across the dashboard.
Built and maintained scalable SaaS for restaurant and event management.
Designed and implemented dynamic UI components in React.js and Next.js, reducing user drop-off by 20%. Improved page load by 30% through targeted performance work.
Integrated WebSockets for real-time chat and notifications. Engagement up by 35%. Worked with backend to optimize REST APIs, cutting median response time by 25%.
Completed mandatory military service in the Egyptian Armed Forces.
Custom web apps and e-commerce builds for international clients.
Designed and shipped responsive, interactive UIs across multiple domains in React.js, TypeScript, and Redux. Maintained 100% client satisfaction across the engagement.
Built and maintained e-commerce and portfolio sites that lifted client revenue by an average of 20%.
Faculty of Computers & Artificial Intelligence.
Graduation project: a web application for automated attendance recording, built on Laravel with a Java mobile companion. Built in collaboration with a small team of fellow students.
Coursework: Algorithms and Data Structures · Introduction to AI · Database Management · Software Engineering Principles.
Volunteered as Frontend & UI designer for two student activities.
“Become a front-end developer by completing a portfolio of projects.”
CSS & Website Layout · JavaScript and the DOM · Web APIs and Asynchronous Applications · Build Tools, Webpack, and Service Worker · Responsive Design and Modern CSS.