Beschikbaar voor nieuwe projecten

Hallo, ik ben Omar

Full Stack Developer
Next.js · React · TypeScript

Full Stack Engineer die productie-webapplicaties bouwt en onderhoudt in Next.js, React en TypeScript — momenteel frontend owner van een platform met 10.000+ dagelijkse gebruikers.

Cairo, Egypt (Open to relocation)
Omar Mohamed Abdelhamid — Full Stack Software Engineer

Upwork

⭐ 5.0 · 100% JSS

3+ jaar · Productie

10k+ gebruikers/dag

Over mij

Bouwen voor schaal & impact

Full Stack Engineer met 3+ jaar ervaring in het bouwen en onderhouden van productie-webapplicaties in Next.js, React en TypeScript. Momenteel frontend owner van een travel e-commerceplatform met 10.000+ dagelijkse gebruikers, waar ik de frontendarchitectuur, renderingstrategie (SSR/SSG/ISR), SEO en Core Web Vitals aanstuur. Ervaren in het bouwen van schaalbare, componentgedreven frontends en gedeelde ontwerpsystemen over multi-applicatieproducten heen, en in nauwe samenwerking met designers, product owners en backend engineers om gebruikersgerichte features end-to-end op te leveren.

Kernexpertise

  • Eigenaarschap over frontendarchitectuur: renderingstrategie, prestaties en feature-levering
  • Next.js App Router met SSR / SSG / ISR voor prestaties en SEO-schaalbaarheid
  • Componentgedreven frontends en gedeelde ontwerpsystemen over multi-applicatieproducten heen
  • Monorepo-architectuur en multi-merk, multi-locale systeemontwerp
  • SEO, metadata, schema-markup, hreflang en Core Web Vitals-optimalisatie
  • PostgreSQL schema-ontwerp, Drizzle ORM en queryoptimalisatie
  • Node.js- en Express-API-ontwikkeling, CMS-integraties (Strapi)
  • Samenwerken met designers, product owners en backend engineers, end-to-end

Belangrijkste prestaties

  • 10.000+ dagelijkse gebruikers bediend via productie-applicaties
  • Bijgedragen aan Vue.js → Next.js platformherbouw, nu enige frontend-eigenaar
  • Zes merken in zes Europese markten bediend vanuit één codebase
  • Twee multi-app monorepo-producten (Valorcy en Tallaby) vanaf nul gebouwd
  • 5-sterren Upwork-beoordeling met sterke klanttevredenheid bij internationale projecten
  • Consistente focus op Core Web Vitals, SSR/SSG/ISR-prestaties en SEO

3+

Jaar ervaring

10k+

Dagelijkse gebruikers

3

Productiebedrijven

100%

Upwork JSS

Tech Stack

Tools waarmee ik werk

Frameworks, tooling en werkwijzen voor productieklare webapps

Webontwikkeling & frameworks

React.js
React.js
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap
Material UI
Material UI
shadcn/ui
shadcn/ui

Frontend engineering

SSRISRSSGSEO- & metadata-optimalisatieCore Web VitalsResponsief ontwerpToegankelijkheidPerformance-optimalisatieOntwerpsystemenHerbruikbare componentarchitectuur

Backend & database

Node.js
Node.js
Express.js
Express.js
PostgreSQL
PostgreSQL
SQL
SQL
Dr
Drizzle ORM
Supabase
Supabase
RE
REST APIs
Qu
Query-optimalisatie
JW
JWT-authenticatie
AP
API-integraties
Se
Servicegebaseerde architectuur
Strapi CMS
Strapi CMS

Cloud & DevOps

Docker
Docker
CI
CI/CD
Om
Omgevingsconfiguratie
AW
AWS

Tools & workflow

Git
Git
GitHub
GitHub
Pu
Pull requests & code review
Jest
Jest
Vercel
Vercel
Figma
Figma
Postman
Postman
Zod
Zod
React Query
React Query
Re
React Context
Zu
Zustand
Ne
Next-intl (i18n)
Cloudinary
Cloudinary
Da
Day.js
Date-fns
Date-fns
Chart.js
Chart.js

Ervaring

Werkervaring

Rollen gericht op levering, schaal en meetbare productimpact

Voetbaltrips.com logo

Full-Stack Web Developer

Voetbaltrips.com·Full-time

Apr 2024 – Present

Netherlands (Remote)
  • Bijgedragen aan het herbouwen van het platform van Vue.js naar Next.js + TypeScript, en nu volledig verantwoordelijk voor frontend-architectuur, prestaties en feature-levering
  • Bedien zes merken in zes Europese markten vanuit één codebase — Voetbaltrips (NL), Erlebefussball (DE), Goal.pl (PL), Svenskafans (SE), Tipsbladet (DK) en Visitfootball (EN) — elk op een eigen domein met gelokaliseerde content, routing en branding
  • Een multi-merk, multi-locale architectuur gebouwd met gedeelde componenten en per-merk theming, zodat nieuwe markten en domeinen live gaan zonder de codebase te forken
  • Schaalbare boekings- en contentworkflows gebouwd en onderhouden voor 10.000+ dagelijkse gebruikers
  • Facetzoeken en filtering gebouwd met URL-gesynchroniseerde state, server-gerenderde resultaten en paginering
  • SEO verbeterd via metadata-optimalisatie, schema-markup, hreflang over locales en server-gerenderde content — inclusief het waarborgen dat belangrijke pagina-inhoud rendert met JavaScript uitgeschakeld
  • Lighthouse- en Core Web Vitals-scores verhoogd via SSR/SSG/ISR-renderingstrategie, beeldoptimalisatie, lazy loading en refactoring
Next.jsTypeScriptTailwind CSSReactSSR/SSG/ISRSEOStrapi CMS
Zaher.io logo

Frontend Web Developer (Monorepo)

Zaher.io·Part-time

May 2025 – Sep 2025

Saudi Arabia (Remote)
  • Dashboardfuncties opgeleverd voor een websitebouwer, prijsplannen en abonnementsbeheer op een SaaS-platform voor het lanceren en beheren van professionele webwinkels en websites
  • Direct samengewerkt met de CEO en senior technisch lead aan scope en prioriteiten
  • Responsieve en herbruikbare frontendcomponenten ontwikkeld met Next.js, TypeScript, Tailwind CSS en shadcn/ui
  • Supabase en Drizzle ORM geïntegreerd voor realtime datastromen en schaalbare architectuur
Next.jsTypeScriptTailwind CSSShadcn UISupabaseDrizzle ORM
Upwork

Full-Stack Software Engineer

Upwork·Freelance

Apr 2023 – Present

Remote (International Clients)
  • Meerdere productie-klare webapplicaties en dashboards geleverd voor internationale klanten
  • 5-sterrenclassificatie behouden met sterke klanttevredenheid
  • Trivoh.com — businessplatform gericht op het verbeteren van productiviteit en communicatie
  • Rentop.co — autoverhuurplatform met luxe en economy auto's, eenvoudig boeken en scherpe prijzen
Next.jsReactTypeScriptNode.jsSupabaseTailwind CSSREST APIs

Projecten

Uitgelichte projecten

Twee productieplatforms — een AI website builder SaaS en een multi-brand voetbalreisplatform — plus geselecteerd werk in e-commerce en interactieve webproducten

Vlaggenschipproject

Valorcy

AI Website Builder SaaS-platform

Valorcy is een compleet SaaS-ecosysteem om websites te bouwen, lanceren en beheren met AI. Het is geen enkele site — het is één product dat wordt geleverd als drie productie-applicaties die een ontwerpsysteem, typedefinities, utilities en authenticatie delen binnen één monorepo.

Productie-applicaties
3Productie-applicaties
Gedeelde monorepo
1Gedeelde monorepo
Functiemodules
40+Functiemodules
Ondersteunde talen
3Ondersteunde talen

Eén product, drie applicaties

Elke applicatie wordt apart gebouwd en uitgerold, maar ze delen dezelfde basis — waardoor ze eruitzien en aanvoelen als één product.

MarketingwebsiteDe publieke voordeur
GebruikersdashboardDe applicatie waarin klanten leven
AdminpaneelHet platform draaiende houden
Gedeelde basisGedeelde monorepo
  • Eén componentbibliotheek die door alle drie de applicaties wordt gebruikt — een knop, dialoog of datatabel wordt één keer gedefinieerd en gedraagt zich overal identiek
  • Eén ontwerpsysteem van tokens, typografie en spacing, waardoor de marketingsite, het dashboard en het adminpaneel onmiskenbaar hetzelfde product zijn
  • Gedeelde TypeScript-types die het databaseschema, de API-contracten en de UI-props overspannen — een schemawijziging verschijnt als compileerfout, niet als runtime-bug
  • Gedeelde utilities voor formattering, validatie, permissies en datatoegang, wat gedupliceerde logica tussen apps wegneemt
  • Uniforme authenticatie en sessiebeheer — gebruikers gaan van de marketingsite naar het dashboard zonder tweede login
  • Gemeenschappelijke architectuur en codestandaarden die drie applicaties reviewbaar en onderhoudbaar houden voor een klein team

01

Marketingwebsite

De publieke voordeur

Bezoek live site
https://valorcy.com
Marketingwebsite screenshot

Doel

Het publieke gezicht van het platform: landingspagina's, prijzen, templategalerij, de showcase van de AI-websitebouwer, blog, documentatie en SEO-gerichte content. Het is het eerste dat een potentiële klant ziet en het toegangspunt tot authenticatie, dus is het afgestemd op snelheid, vindbaarheid en conversie.

Belangrijkste functies

Landingspagina'sPrijzenTemplategalerijAI Website Builder-showcaseBlogDocumentatie+6 meer

Technologieën

Next.jsTypeScriptTailwind CSSFramer MotionSSR / ISR

02

Gebruikersdashboard

De applicatie waarin klanten leven

Gebruikersdashboard
Gebruikersdashboard screenshot

Doel

De primaire SaaS-applicatie en degene waarmee klanten dagelijks werken. Hier genereren ze een site met AI, bewerken die visueel, beheren content en commerce, koppelen een domein en regelen hun abonnement. Elk ander onderdeel van het product bestaat om te ondersteunen wat hier gebeurt.

Belangrijkste functies

AI Website BuilderDrag & drop-editorThema'sTemplatesOntwerpsysteemCMS+14 meer

Technologieën

Next.jsTypeScriptTailwind CSSShadcn UISupabaseDrizzle ORMTanStack Query

03

Adminpaneel

Het platform draaiende houden

Adminpaneel
Adminpaneel screenshot

Doel

De interne applicatie waarmee de SaaS wordt beheerd: gebruikers en hun abonnementen beheren, plannen definiëren, gepubliceerde websites modereren, templates en content cureren, de AI configureren en bepalen wie binnen het bedrijf wat mag doen.

Belangrijkste functies

GebruikersbeheerRollen & permissiesSupporttoolsAbonnementsbeheerPlanbeheerWebsitemoderatie+8 meer

Technologieën

Next.jsTypeScriptTailwind CSSShadcn UIPostgreSQLDrizzle ORMRBAC

Vlaggenschipproject

Voetbaltrips

Multi-brand voetbalreisplatform voor zes Europese markten

Een grootschalig voetbalreisplatform dat zes Europese merken bedient vanuit één Next.js-codebase. Ik leid frontendarchitectuur, performance, SEO, lokalisatie en feature-ontwikkeling voor een productieplatform met 10k+ dagelijkse gebruikers.

Merken
6Merken
Europese markten
6Europese markten
Dagelijkse gebruikers
10k+Dagelijkse gebruikers
Gedeelde codebase
1Gedeelde codebase

Eén codebase, zes Europese merken

Elk merk draait op een eigen domein met gelokaliseerde content, routing en branding — maar alle zes worden bediend vanuit één Next.js-codebase met gedeelde componenten en per-merk theming.

VoetbaltripsNederland · NL
ErlebefussballDuitsland · DE
Goal.plPolen · PL
SvenskafansZweden · SE
TipsbladetDenemarken · DK
VisitfootballEngels · EN
Gedeelde basisGedeelde codebase
  • Multi-brand, multi-locale Next.js-architectuur met gedeelde componenten en per-merk theming — nieuwe markten lanceren zonder de codebase te forken
  • Zes domeinen vanuit één codebase: Voetbaltrips (NL), Erlebefussball (DE), Goal.pl (PL), Svenskafans (SE), Tipsbladet (DK) en Visitfootball (EN)
  • Schaalbare boekings- en contentworkflows die 10k+ dagelijkse gebruikers bedienen
  • Gefacetteerd zoeken en filteren met URL-gesynchroniseerde state, server-gerenderde resultaten en paginering
  • SEO via metadata-optimalisatie, schema markup, hreflang over locales en content die rendeert met JavaScript uitgeschakeld
  • Lighthouse- en Core Web Vitals-verbeteringen via SSR/SSG/ISR, beeldoptimalisatie, lazy loading en gerichte refactoring

Wat dit aantoont

  • Frontendarchitectuur bezitten op een productieplatform met echt verkeer op schaal
  • Multi-brand, multi-locale systemen ontwerpen die één codebase delen zonder te forken
  • Boekings- en contentworkflows opleveren die snel blijven onder dagelijkse load
  • SEO en Core Web Vitals behandelen als producteisen, niet als bijzaak
  • Gedeelde architectuur balanceren met per-markt branding, routing en lokalisatie
Next.jsTypeScriptReactTailwind CSSSSR / SSG / ISRSEOStrapi CMSnext-intl

Overige projecten

Aanvullend productiewerk en zijprojecten

WorkflowPDF.com

Een zelfgefinancierd SaaS-product waarmee je met PDF's kunt werken zonder desktopsoftware. Documenten worden gerenderd met PDF.js en bewerkt op een React Konva-canvas, waarbij wijzigingen via pdf-lib worden weggeschreven — zo gebeuren bewerkingen van tekst, afbeeldingen, links en pagina's rechtstreeks in de browser. Rondom de editor zit een complete toolset voor het ordenen van pagina's, converteren tussen formaten en beveiligen van documenten, gebouwd op Next.js 16 en React 19 met Zustand voor de editorstate.

  • Bewerken van tekst, afbeeldingen, links en pagina's in de browser via een canvas-editor
  • Pagina's ordenen — samenvoegen, splitsen, roteren, herschikken, extraheren en verwijderen
  • Conversie tussen PDF en Word, Excel, JPG, PNG, HTML en platte tekst
  • Documenttools — comprimeren, bijsnijden, ondertekenen, watermerk, paginanummers en metadata
  • PDF.js-rendering met documentschrijfacties via pdf-lib en editorstate in Zustand
Next.jsReact 19TypeScriptTailwind CSSShadcn UIPDF.jspdf-libReact KonvaZustand
Tallaby.com project screenshot

Tallaby.com

Een volledig uitgerust multi-vendor marktplaats gebouwd als zelfgefinancierd product. Gebruikt monorepo-architectuur om drie geïntegreerde Next.js-applicaties te beheren. Bevat schaalbare relationele datamodellering, volledige marktplaatsworkflows, kern e-commerce, beheer van admins/verkopers en datascrapingpipelines.

  • Monorepo met drie geïntegreerde apps: klant, verkoper en beheer
  • Volledige marktplaatsworkflows — producten, bestellingen, verkopers, categorieën
  • Zoeken, filteren, winkelwagen en afrekenen
  • Beheer- en verkopersdashboards
  • Schaalbare relationele datamodellen met Drizzle ORM + PostgreSQL
Next.jsTypeScriptTailwind CSSShadcn UISupabasePostgreSQLDrizzle ORM
Trivoh.com project screenshot

Trivoh.com

Een volledig uitgerust SaaS-productiviteitsplatform voor moderne teams. Inclusief realtime chat, vergaderscheduler, AI-automatisering, documenteditor, agenda-integratie en robuuste authenticatie — allemaal ondersteund door Supabase.

  • Realtime chat en teamberichten
  • Vergaderscheduling met agendasynchronisatie
  • AI-automatiseringsworkflows
  • Documenteditor met samenwerking
  • Supabase-aangedreven authenticatie en database
Next.jsTypeScriptTailwind CSSShadcn UISupabase
Rentop.co project screenshot

Rentop.co

Een webapplicatie voor autoverhuur met voertuiglijsten, geavanceerd zoeken/filteren, boekingsstromen en een gepolijste UI geoptimaliseerd voor conversies. Gebouwd voor een internationale klant via Upwork.

  • Voertuiglijsten met zoeken en filteren
  • Boekingsstroom met datum- en locatiekiezer
  • Luxe en economische autocategorieën
  • SEO-geoptimaliseerde pagina's met server-side rendering
  • Responsieve en conversiegerichte UI
Next.jsTypeScriptTailwind CSSREST APIs

Omar-mohamed.dev

Deze site. Een drietalig (Engels, Arabisch, Dutch) portfolio gebouwd op de Next.js App Router met volledige RTL-ondersteuning, server-gerenderde metadata en een componentgedreven ontwerpsysteem. Content is gemodelleerd als gestructureerde data met tekstlagen per locale in plaats van hardcoded teksten.

  • Drietalige content (EN / AR / NL) met volledige RTL-ondersteuning
  • Server-gerenderde metadata, sitemap en JSON-LD gestructureerde data
  • Gestructureerd contentmodel met tekstlagen per locale
  • Animaties die reduced-motion-voorkeuren respecteren
  • Licht en donker thema met een gedeeld tokensysteem
Next.jsTypeScriptTailwind CSSFramer MotionNext-intl
ScreenFlix project screenshot

ScreenFlix

Een React single-page applicatie voor het browsen van films en tv-series. Bevat live data van een film-API, trailerafspeling, categorienavigatie en zoekfunctionaliteit.

  • Live film- en tv-data van externe API
  • Trailerafspeling-integratie
  • Categorienavigatie en zoeken
  • Formuliervalidatie met Formik en Yup
  • Responsieve carrousel met React-Slick
React.jsAxiosBootstrapFormikYupReact-Slick

GameOver

Een React-applicatie voor het ontdekken van games — met trending titels, categoriefiltrs, zoekfunctie en game-detailpagina's aangedreven door een games-API.

  • Trending gamesfeed van externe API
  • Categoriefiltering en trefwoordzoeken
  • Game-detailpagina's met metadata
  • Formulierverwerking met Formik en Yup
  • Responsieve Bootstrap-lay-out
React.jsAxiosBootstrapFormikYup

Opleiding

Opleiding & training

Formele academische achtergrond en technische training

Full Stack Web Development Diploma

Route Academy

dec 2022 – apr 2023
Cairo, Egypt

Intensief zes maanden durend programma over frontend- en backendontwikkeling met moderne webtechnologieën.

Bachelor's Degree in Law

Helwan University

2018 – 2022
Cairo, Egypt

Contact

Laten we samenwerken

Open voor rollen en projecten waarbij full-stack excellentie, schaalbaarheid en productimpact tellen. Deel je doelen — ik reageer meestal binnen één werkdag.

Cairo, Egypt (Open to relocation) · Beschikbaar voor remote werk wereldwijd