Senior Frontend Engineer · 4+ years

Ibrahim Mourad

I build production Next.js and React applications at scale — ex _VOIS, a Vodafone subsidiary, and as a freelance full-stack engineer for product and brand clients (Liqaa25, VNET, Zan, Balalino, TravelHouse).

Open to relocation: EU, Canada, Gulf. Visa sponsorship welcome.

About

Senior Frontend Engineer with 4+ years building production React and Next.js applications. Ex _VOIS, a Vodafone subsidiary, with CRO work on a high-traffic UK telecoms platform. Freelance frontend and full-stack for Liqaa25, VNET, and product clients.

I work best on platforms where the frontend and data layers are closely coupled: full-stack Next.js with Route Handlers, Supabase RLS, and end-to-end TypeScript.

I've mentored 30+ students at GoMyCode and guided junior engineers through structured code reviews. Based in Cairo; open to relocation in EU, Canada, or the Gulf.

Selected Work

Liqaa25
Next.js 15React 19TypeScriptTailwind CSS v4Supabasei18nextPostgreSQL

Liqaa25

Bilingual Arabic-first professional community platform for Saudi Arabia. Built the full frontend and backend within a 3-person team at Extend.

Preview
Balaconah — Core Web Vitals
Next.jsReactTypeScriptContentfulSupabase

Balaconah — Core Web Vitals

Arabic media platform — pages, backend services, and Core Web Vitals

Preview
Zan
Next.js 15Payload CMS 3TypeScriptTailwind CSS v4

Zan

Bilingual landing site & booking funnel for a pressed-flower brand

Preview
Gemini Media Egypt
Next.jsTypeScriptSCSS

Gemini Media Egypt

Company portfolio site & ad-slot booking web app

Preview
Apollo-mena
Next.js 15React 19TypeScriptTailwind CSS v4Payload CMSSupabaseGSAPLexical

Apollo-mena

Marketing website and Payload CMS admin platform for a MENA influencer agency. Arabic-first RTL public site with ISR revalidation and Lexical rich-text editing.

Preview
TravelHouse (freelance · solo)
Next.js 15React 19TypeScriptPayload CMS 3PostgreSQLSupabase StorageFramer MotionVitestPlaywright

TravelHouse (freelance · solo)

Bilingual (EN / AR · LTR + RTL) travel agency site on Next.js 15 + Payload CMS 3 with a layout-builder block system. Freelance, solo end-to-end: I owned the visual design, brand system, frontend, backend (CMS schema + Postgres + Supabase storage), and SEO.

Preview

My Services

What I Offer

Frontend Development

Building fast, accessible, and responsive web applications with React, Next.js, and TypeScript.

Full-Stack Applications

End-to-end development with Next.js Route Handlers, Supabase, and serverless architecture.

Performance Optimization

Core Web Vitals audits, bundle analysis, and rendering strategy optimization.

Skills

Frontend

Next.js 15
React 19
TypeScript
Tailwind CSS v4
SCSS
Redux Toolkit
MobX

Backend & data

Next.js Route Handlers
Express 4
Node.js
Supabase
REST API
JWT
RBAC

Quality & a11y

React Testing Library
Playwright E2E
WCAG 2.1
RTL / i18n

Tooling & delivery

Vercel
Git / GitHub
Contentful CMS
Payload CMS
Lexical
GSAP

Key Metrics

Tech Stack

Next.jsReactTypeScriptTailwind CSSSupabaseNode.jsPostgreSQLPlaywrightVercelGitReduxSCSSExpressContentfulPayload CMSNext.jsReactTypeScriptTailwind CSSSupabaseNode.jsPostgreSQLPlaywrightVercelGitReduxSCSSExpressContentfulPayload CMS

Get in touch

Open to relocation: EU, Canada, Gulf. Visa sponsorship welcome.