Skip to content
Abdelrahman Mohamed

Hello, I'm

Abdelrahman Mohamed

Senior Frontend Engineer

9+ years of experience building scalable, responsive, and high-performance web applications for enterprise, government, education, and SaaS platforms.

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

Arabic (Native)English (B2)

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

  1. Senior Frontend Engineer

    Eva Pharma

    EgyptFreelance Project Contract
    Mar 2026 - PresentCurrentFreelance
  2. Senior Frontend Engineer

    Idigit Solutions

    KSAFreelance Project Contract
    May 2025 - Oct 2025Freelance
  3. Senior Frontend Engineer

    Arkdev

    Egypt
    Jan 2021 - PresentCurrent
  4. Mid. Frontend Developer

    Arkdev

    Egypt
    Jan 2019 - Dec 2020
  5. Junior Frontend Developer

    Arkdev

    Egypt
    Oct 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!