Experience
Booking.com
Senior Software Engineer
2017 - Present
Build and evolve high-scale customer-facing travel products across accommodations, restaurants, and flights, with current focus on the flight's product experience.
Work across frontend and Backend-for-Frontend systems, implementing user-facing features, endpoints, and integrations that support product experimentation and customer journeys.
Translate business and product needs into technical solutions by collaborating with product managers, designers, copywriters, payment teams, backend engineers, business stakeholders, and vendors.
Drive A/B experimentation for customer-facing product experiences, from implementation through iteration, using experiment results, user behavior signals, and friction points to shape improved variants with cross-functional teams.
Contribute to production delivery practices across testing, CI/CD, monitoring, logging, observability, operational readiness, and progressive rollout of customer-facing changes.
Apply secure coding and privacy-aware development practices when building customer-facing experiences and integrating with product and platform systems.
Contribute to frontend architecture, reusable UI patterns, accessibility, internationalization, localization, and scalable engineering practices across customer-facing surfaces.
Lead technical initiatives within the frontend craft, mentor engineers informally, conduct technical interviews, and support onboarding for new team members.
Almosafer
Senior Software Engineer
2015 - 2017
Led frontend development for travel-related web applications, collaborating with designers, backend engineers, and product managers to deliver user-centric booking experiences.
Helped shape frontend development practices and contributed to product and business discussions for a growing online travel platform.
Souq / Amazon
Senior Software Engineer
2014 - 2015
Led development of frontend features for high-profile e-commerce projects, contributing to scalable customer-facing web experiences.
Improved web performance and user experience in collaboration with cross-functional teams.
Dubizzle
Frontend Engineer
2012 - 2014
Built user interfaces for high-traffic marketplace web applications, working closely with backend engineers on integration and product managers on business alignment.
Contributed to web performance optimization and user experience improvements across customer-facing applications.
Vodafone Egypt
Frontend Engineer
2010 - 2012
Developed user-facing features for internal and external telecom applications, collaborating with backend and business teams to deliver intuitive digital experiences.
Benchmark E-Solutions
Senior Web Designer
2008 - 2010
Led design work for the company's main product, contributing to client meetings, user testing, and the translation of business goals into user-focused interface solutions.
Santeon
Web Designer
2005 - 2008
Designed, implemented, maintained, and updated client websites with a focus on usability, cross-browser compatibility, and business requirements.