profile-img

Ibrahim Omar Shafiq

Mid-level Frontend Developer at Euruq Alsahra

Cairo, Egypt

Work Experience

  • Mid-level Frontend DeveloperFull Time

    Euruq Alsahra

    Jan 2025 - Present -5 months

    Egypt , Cairo

    • Job Details:Developed an enterprise-grade admin dashboard using React 18 and Material UI 5, integrating interactive data visualization with ApexCharts for real-time filtering and multi-dataset analysis. Built a financial reporting module with exportable analytics and performance tracking. Designed dashboard cards displaying key metrics with dynamic updates. Integrated geolocation services using Google Maps API and Mapbox for interactive maps and geofencing, and developed location-based services with custom markers and ads.
  • Mid-level Frontend DeveloperFull Time

    Travolic

    Nov 2023 - Apr 2025 -1 yr, 5 months

    Egypt , Cairo

    • Job Details:Architected an authentication system with NextAuth.js, reducing login-related support tickets by 40%. Integrated multi-factor authentication, secure session handling, and field-level validation using React Hook Form and Zod. Improved performance: PageSpeed scores up 135%, build time down 67%, and Core Web Vitals optimized (FCP: 0.6s, LCP: 0.9s). Reduced DOM size by 64% and cut API calls by 50%. Led architecture modernization with SSR and ISG, developed reusable components, and integrated JSON-LD for better SEO. Implemented i18n, supporting 7 languages, and improved SEO and analytics tracking. Collaborated in Agile cycles, mentored junior devs, and worked closely with DevOps and UX for code quality, performance, and accessibility improvements.
  • Front End DeveloperFull Time

    Planing Solutions

    Aug 2023 - Nov 2023 -3 months

    Egypt , Cairo

    • Job Details:Architected responsive web applications with Next.js 13 and TypeScript, focusing on component-driven development and reusable UI patterns. Developed custom hooks for shared business logic. Engineered performance optimizations, achieving a 30% reduction in page load times through code splitting and dynamic imports. Enhanced SEO rankings via server-side rendering and metadata optimization. Collaborated with backend engineers to create efficient API contracts, minimizing data transfer requirements.
  • Frontend developerFull Time

    IT Aqurate

    Mar 2022 - Mar 2023 -1 yr

    Egypt , Cairo

    • Job Details:Developed responsive UIs using React.js and TypeScript, creating a reusable component used across 3 projects. Implemented context-based state management to improve application stability. Collaborated in cross-functional teams, participating in Agile cycles with daily standups and working directly with UX designers.
  • Education

    • Bachelor's in Computer Science in computer science

      Higher Institute of Engineering and Technology

      Jan 2017 - Jan 2020 - 3 yr

    Skills

    • JavaScript
    • React.js
    • Next.js
    • Typescript
    • HTML
    • CSS
    • Tailwind Css
    • shadcn ui
    • React Query
    • Git
    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced

    Training & Certifications

    • Tailwind CSS

      frontend masters·2025
    • React and TypeScript, v2

      frontend masters·2025
    • Introduction to Next.js, v3

      frontend masters·2025
    • Intermediate React, v5

      frontend masters·2025
    • Intermediate Next.js

      frontend masters·2025
    • Website Accessibility

      frontend masters·2025
    • JavaScript​ The Hard Parts, v2

      frontend masters·2025
    • JavaScript​ From First Steps to Professional

      frontend masters·2025
    • Getting Started with JavaScript, v2

      frontend masters·2025
    Share this Profile