About me
Dynamic Front-End Developer with a proven track record of leading and motivating development teams. Expert in JavaScript and its frameworks, specializing in delivering high-performance, user-centric web applications. Adept at optimizing development workflows, implementing best practices, and fostering cross-functional collaboration. Passionate about staying updated with the latest technologies to drive innovation and create exceptional digital experiences
EMPLOYMENT HISTORY
November 2021 — Present
front-end developer
Arab Apps — Egypt
- Team Leadership:
Lead the front-end development team, overseeing project maintenance and development to ensure efficient delivery and high-quality results.
Mentor junior developers, providing guidance and support to help them become proficient in Front-end technologies and best practices.
- Resposive Design:
Develop and maintain front-end components for mobile app Webviews, including features for groups, stores, payment integration (Stripe, Fawrypay, Paymob), and other functionalities
- Cross-Platform Collaboration:
Collaborate with mobile developers to design and implement a tool for seamless data exchange between mobile apps (Android, iOS, Flutter) and front-end projects.
- 2D Game Development:
Created engaging 2D games (e.g., wheels, puzzles) using Vue.js for integration into the company’s live chat room app, enhancing user interaction and experience.
- Technical Recruiting:
Contribute to the technical interviewing process, assisting in scaling the team and ensuring the recruitment of skilled front-end developers.
- Code Quality and Structure:
Advocate for clean code practices and maintain robust project structures to support scalable and maintainable codebases.
- Problem-Solving:
Excel in analytical problem-solving and advanced search techniques, addressing complex issues with innovative solutions.
EDUCATION
September 2015 — May 2019
Bachelor of Arts in Surveying, Mapping, and Geographic Information Systems (GIS)
Tanta University, Egypt
Languages
Native Speaker
Arabic
B2
English
Skills
90%
HTML5 / CSS3 / SASS
90%
HTML5 / CSS3 / SASS
90%
JavaScript
90%
JavaScript
80%
TypeScript
80%
TypeScript
70%
JQuery
70%
JQuery
85%
React.js
85%
React.js
80%
Next.js
80%
Next.js
80%
React Redux Toolkit
80%
React Redux Toolkit
85%
React Hooks
85%
React Hooks
90%
Vue.js
90%
Vue.js
85%
Nuxt2 / Nuxt3
85%
Nuxt2 / Nuxt3
80%
Composition API
80%
Composition API
85%
Vuex
85%
Vuex
80%
Pinia
80%
Pinia
90%
Tailwind CSS
90%
Tailwind CSS
80%
Bootstrap
80%
Bootstrap
75%
Vuetify
75%
Vuetify
75%
Material UI
75%
Material UI
75%
Styled Components
75%
Styled Components
85%
Firebase
85%
Firebase
75%
Socket.io
75%
Socket.io
75%
Pusher
75%
Pusher
80%
Vite
80%
Vite
90%
Git
90%
Git
90%
Clean Code
90%
Clean Code
80%
SOLID Principles
80%
SOLID Principles
85%
Advanced Search
85%
Advanced Search
90%
Analytical and Problem-Solving
90%
Analytical and Problem-Solving
85%
Clean Project Structure
85%
Clean Project Structure
Works
A showcase of impactful web development projects demonstrating expertise in building scalable, user-centric platforms. Highlights include real-time data platforms, interactive tools, and responsive designs tailored to enhance user experience.
All Projects