๐ Front-End Engineer | Building modern and responsive web applications for over 7 years. Specializing in React, Redux, Redux Toolkit, Angular, and Next.js.
๐ Based in Asyut, Egypt | Working with global teams on impactful projects.
- Led the migration of Flowardโs web app from Angular to React, improving performance, scalability, and maintainability.
- Integrated Redux Toolkit to streamline state management and reduce boilerplate across multiple modules.
- Worked closely with the backend team to implement the Algolia search integration, resulting in a significant improvement in search response times.
- Contributed to the Map Master project, transforming it into an open-source solution used by various teams.
- Developed engaging and user-friendly interfaces for multiple web applications using Angular and Bootstrap.
- Ensured cross-browser compatibility and optimized front-end performance.
- Collaborated with UX/UI designers to enhance user interaction and experience, leading to a 30% increase in customer engagement.
- Built responsive landing pages using HTML, CSS, and JavaScript, adhering to SEO best practices.
- Optimized website performance, improving page load times by 25% through lazy loading and asset optimization techniques.
- Collaborated with the backend team to integrate front-end features into large-scale web applications.
- Designed the entire front-end architecture with React and Redux Toolkit for smooth state management.
- Integrated a responsive UI with clean, scalable components following Material UI design principles.
- Worked on real-time data handling with Redux and API integration for real-time authorization and validation.
- Built the front-end using React and Redux, ensuring responsive design and user-friendly navigation for booking services.
- Utilized PostgreSQL for database integration, working closely with backend developers to deliver a seamless experience.
- Implemented an interactive calendar for appointment bookings using Redux to manage state efficiently.
- Developed and optimized Portrageโs front-end using React and Redux Toolkit for handling real-time delivery tracking.
- Integrated responsive UI components and interactive map functionality for tracking deliveries using Google Maps API.
- Worked on the proof of delivery (POD) feature, including file uploads and dynamic routing for delivery personnel.
- Led the front-end development with React and Redux Toolkit, allowing users to customize their orders and manage payment methods.
- Ensured cross-browser compatibility and optimized performance for a smoother user experience.
- Introduced dynamic forms for product customization, including image upload and text formatting features.
- ๐ Migrated Flowardโs web app from Angular to React, enhancing performance and improving maintainability.
- ๐ Successfully integrated Redux Toolkit to simplify state management and reduce boilerplate in front-end applications.
- ๐ Contributed to TryMasaj and Portrage, building responsive and efficient front-end architectures using React and Redux.
- ๐ฆ Implemented interactive features like real-time booking (TryMasaj) and delivery tracking (Portrage) using Google Maps API.
- ๐ Led the front-end team at Cacaoo to improve customer interaction, enabling seamless product customization with dynamic forms.
- ๐ก๏ธ Improved Kibreetโs front-end architecture, ensuring secure and scalable front-end design.
When Iโm not coding, youโll find me exploring the latest tech trends, contributing to open-source, or enjoying a good video game ๐ฎ.