About Me
Senior Frontend Engineer passionate about creating exceptional digital experiences

Building Modern Web Solutions with Vue.js & React.js
I am a Senior Frontend Developer with a strong specialization in Vue.js and React.js ecosystems, dedicated to delivering scalable, user-centric solutions. My background includes developing and maintaining complex eCommerce platforms and dashboards, with a keen ability to adapt to both solo and team environments.
I excel in frontend development using Vue.js, React.js, Nuxt.js, Next.js, and TypeScript, with hands-on experience integrating backend services through REST APIs. I'm proficient in using modern bundlers such as Webpack and Vite, and have applied Nest.js in Backend For Frontend (BFF) architectures. I leverage AI tools for code review, refactoring, and development optimization.
My journey spans from developing CMS solutions to leading frontend teams, with expertise in UI frameworks like Vuetify.js, MUI, PrimeVue, Tailwind, and Bootstrap. I thrive on transforming complex challenges into innovative, user-friendly solutions and excel in both independent and collaborative settings.
Professional Journey
7+ years of frontend development experience across various companies and projects
Senior Frontend Engineer
Zid
Leading frontend development for Zid Merchant Dashboard and Catalog. Using BFF structure for legacy Laravel code project and worked on rewrite project to migrate from Laravel PHP to NestJS framework (project stopped). From March 2024, started working with new stack: React.js with TypeScript, Next.js, React Query, MUI and TailwindCSS. Using AI tools for code review, refactoring, and development optimization.
Key Achievements:
- Built scalable merchant dashboard with Vue.js and TypeScript
- Worked on BFF structure for legacy Laravel code migration
- Contributed to NestJS rewrite project before it was stopped
- Migrated to modern React.js stack with TypeScript, Next.js, React Query, MUI and TailwindCSS
- Integrated RESTful APIs and online payment systems
- Enhanced user experience with Google Analytics integration
- Leveraged AI tools for code review, refactoring, and development optimization
Senior Frontend Developer (Vue.js)
ZumraFood
Worked for 6 months as FullStack developer, helping BE team implement new features in BE using Nest.js, MongoDB, RabbitMQ, Redis, and creating APIs for FE. Developed Zumra Hub Website and Dashboard using Nuxt.js, Vuetify.js, and modern frontend technologies.
Key Achievements:
- Built progressive web applications with Nuxt.js and Vuetify
- Implemented Firebase notifications and PWA features
- Developed backend features using Nest.js, MongoDB, RabbitMQ, Redis
- Created APIs for frontend integration
- Developed multi-language support and payment integration
- Optimized performance and user experience
Senior Frontend Developer (Vue.js)
Creative Advertising Thinking (CAT)
Developed various client projects including Unstoppable Website and Legion Game Zone using Vue.js ecosystem. Mentored new Junior developer for 3 months to join the team before leaving.
Key Achievements:
- Built responsive websites with Nuxt.js and Vuetify
- Implemented Google Tags Manager integration
- Delivered multiple successful client projects
- Mentored junior developer for 3 months
- Maintained high code quality standards
Lead Frontend Developer
Utajir E-commerce Platform
Led the frontend team in developing a comprehensive all-in-one e-commerce platform. Built the base structure using modern Vue.js stack and established development workflows. Used AI tools for code optimization and team collaboration.
Key Achievements:
- Led frontend team development and established workflows
- Built base structure using Vue 3, Tailwind CSS, PrimeVue
- Implemented TypeScript for type safety
- Used Nuxt 3.js for SSR and performance optimization
- Created scalable component architecture
- Leveraged AI tools for code optimization and team collaboration
Frontend Developer (Vue.js)
FNDev Consultancy Services
Worked on various freelance projects including Wellspring Website with complex API integrations.
Key Achievements:
- Developed complex web applications with Vue.js
- Integrated multiple APIs including Paymob and Google Recaptcha
- Built responsive and user-friendly interfaces
- Delivered projects on time and within budget
Frontend Developer
Self Employed
Worked as a freelance frontend developer on various projects including FNDev Website and Salezagee Website.
Key Achievements:
- Built websites using HTML5, CSS3, and Bootstrap
- Developed responsive and modern web interfaces
- Managed multiple client projects simultaneously
- Established strong client relationships
Frontend Developer (Vue.js)
Trukto Technologies Egypt
Developed Trukto Website using Vue.js, integrated Google Maps API and payment systems.
Key Achievements:
- Built complex web application with Vue.js and routing
- Integrated Google Maps API and Paymob payment system
- Implemented RESTful API integration
- Contributed to company's technical growth
UI/UX Developer
Magdsoft
Started career as UI/UX Developer, worked on Kutub Website and Magdsoft Website projects.
Key Achievements:
- Developed websites using HTML5, CSS3, and jQuery
- Created responsive designs with Bootstrap
- Learned modern web development practices
- Built foundation for frontend development career
Education
Bachelor of Electrical Engineering
Al-Azhar University Faculty of Engineering
Electronics and Communication
Average Grade: Good
Cairo, Egypt
Notable Challenges Solved
Complex problems that pushed my skills and delivered exceptional results
E-commerce Platform Development
Built comprehensive merchant dashboard for Zid with complex inventory management, multi-language support, and payment integration, serving thousands of merchants across the Middle East.
Progressive Web Application
Developed Zumra Food PWA with offline capabilities, push notifications, and real-time order tracking, achieving 98% mobile compatibility and fast loading speeds.
Multi-Platform Integration
Successfully integrated multiple APIs including payment gateways, Google services, and Firebase, creating seamless user experiences across different platforms and services.
What Drives Me
The principles that guide my work and decision-making
User-Centric Development
Every application I build prioritizes exceptional user experience and intuitive interfaces.
Modern Technologies
I specialize in Vue.js and React.js ecosystems and stay current with the latest frontend technologies and best practices.
Continuous Innovation
I'm committed to learning new technologies and contributing to the evolution of web development.
Let's Work Together
Ready to bring your next Vue.js or React.js project to life? I'd love to discuss how my expertise can help achieve your business goals.