Get to know me
About Me
Senior Frontend Engineer with 9+ years of experience building scalable, responsive, and high-performance web applications for enterprise, government, education, and SaaS platforms. I specialize in modern frontend development using React.js, Next.js, JavaScript (ES6+), and Drupal CMS, with a strong focus on delivering pixel-perfect user interfaces, smooth animations, accessibility, SEO, and excellent user experiences.
Throughout my career, I have delivered complex projects for organizations such as the American University in Cairo (AUC), Nile University, Egypt University of Informatics, eFinance, and international SaaS products. My expertise spans both CMS-driven websites and API-based applications, including authentication, dashboard systems, and video processing platforms.
Bachelor in Computer Science
Cairo University
Cairo, Egypt • Sep. 2012 – Jul. 2016
Languages
9+
Years Experience
30+
Projects Completed
What I work with
Skills & Technologies
Frontend
- React.js
- Next.js
- Vue.js
- Nuxt.js
- Alpine.js
- JavaScript (ES6+)
- TypeScript
- JSX
State & Data
- Redux Toolkit
- Context API
- React Hooks
- React Router
- Formik
- React Hook Form
- Axios
Styling
- HTML5
- CSS3
- SCSS
- Tailwind CSS
- Bootstrap 5
- Material UI
- Ant Design
- shadcn/ui
Animation
- Motion
- GSAP
- React Bits
CMS Platforms
- Drupal 8/9/10
- WordPress
- Shopify
Integration
- RESTful APIs
- Authentication
- AWS Cognito
- Keycloak
- SSR
- SSG
- i18n
Testing & Quality
- React Testing Library
- Jest
- ESLint
- Prettier
- Core Web Vitals
- Performance Optimization
- WCAG
- Responsive Design
- Cross-Browser Compatibility
DevOps & Tools
- Webpack
- Vite
- Gulp
- NPM
- Yarn
- PNPM
- Git
- GitHub
- GitLab
- Bitbucket
- Azure DevOps
Design
- Figma
- Figma Make
- Photoshop
- Design Systems
- Pixel-Perfect Development
Product & UX Engineering
- User-Centered Design
- Usability Analysis
- UX Research
- Wireframing
- Prototyping
- Design-to-Code
- Usability Testing
AI Tools
- Cursor
- Claude
- ChatGPT
- Gemini
- Lovable
- DeepSeek
- Canva AI
Soft Skills
- Technical Architecture
- Scalable Frontend Architecture
- Code Reviews
- Task Estimation
- Team Mentoring
- Knowledge Sharing
- Leadership
- Communication
- Problem-Solving
- Time Management
- Presentation Skills
- Mind Management
- Teamwork
- Decision Making
- Attention to Details
My Journey
Work Experience
Senior Frontend Engineer
Eva Pharma
EgyptFreelance Project ContractMar 2026 - PresentCurrentFreelanceSenior Frontend Engineer
Idigit Solutions
KSAFreelance Project ContractMay 2025 - Oct 2025FreelanceSenior Frontend Engineer
Arkdev
EgyptJan 2021 - PresentCurrentMid. Frontend Developer
Arkdev
EgyptJan 2019 - Dec 2020Junior Frontend Developer
Arkdev
EgyptOct 2016 - Dec 2018
Key Responsibilities
- Architect, develop, and maintain scalable, high-performance frontend applications using React.js, Next.js, and Drupal CMS
- Build responsive, mobile-first, and cross-browser compatible interfaces that deliver seamless user experiences across all devices
- Translate UI/UX wireframes and design mockups into pixel-perfect, accessible, and visually engaging web interfaces
- Implement modern frontend best practices with a strong focus on performance optimization, Core Web Vitals, SEO, and WCAG accessibility compliance
- Integrate and consume RESTful APIs and authentication systems to connect frontend applications with backend services
- Collaborate closely with UI/UX designers, backend developers, product managers, and clients to transform business requirements into scalable technical solutions
- Lead frontend architecture decisions, establish reusable components, and contribute to design systems that improve development efficiency and consistency
- Drive product engineering and UX initiatives by translating business and user needs into intuitive, scalable solutions, from user flows and wireframes to high-quality frontend implementation
- Drive responsive design strategies and advanced animations using modern libraries such as Framer Motion and GSAP
- Conduct usability testing before deployment to ensure a high-quality user interface
- Conduct code reviews and enforce code quality standards using ESLint, Prettier, testing frameworks, and development best practices
- Mentor frontend developers through knowledge sharing, technical guidance, and hands-on support to enhance team capabilities
- Organize and schedule meetings with clients to discuss website design preferences and requirements
- Provide accurate task estimations, technical assessments, and strategic input during project planning and decision-making
- Leverage AI-powered development tools such as Cursor, Claude, ChatGPT, Gemini, and Lovable to accelerate delivery and improve productivity
- Continuously learn and implement new technologies while developing diverse and high-quality websites
What I've built
Featured Projects
Universities, government platforms, SaaS products, and corporate websites built with React, Next.js, Vue, and Drupal.
Let's connect
Get In Touch
I'm currently open to new opportunities and collaborations. Whether you have a project in mind or just want to say hello, feel free to reach out!
Email
abdelrahman.mohamed.380@gmail.com
Phone
+201066814380
Location
Gardenia City, Nasr City, Egypt
LinkedIn
Connect on LinkedIn