
Ibrahim Omar Shafiq
Mid-level Frontend Developer at Euruq Alsahra
Cairo, EgyptWork 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 TechnologyJan 2017 - Jan 2020 - 3 yr
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
Tailwind CSS
frontend masters·2025React and TypeScript, v2
frontend masters·2025Introduction to Next.js, v3
frontend masters·2025Intermediate React, v5
frontend masters·2025Intermediate Next.js
frontend masters·2025Website Accessibility
frontend masters·2025JavaScript The Hard Parts, v2
frontend masters·2025JavaScript From First Steps to Professional
frontend masters·2025Getting Started with JavaScript, v2
frontend masters·2025