dhaif's portfolio
← switch theme
↓ start herepage 4 →
property of —

Dhaifallah,
kid from 1996.

front-end engineer · still scribbling in the margins

this is the third experiment in my portfolio — the messy one. the other two were a TV and a courtyard. this one is the composition book i never quite stopped doodling in. work, life, the spacetoon afternoons, and the games we played in the dirt.

MY
PORTFOLIO
NAME
Dhaifallah
grade · senior · class of life
ضيف الله الفروي
* TURN THE PAGE
CHAPTER 01

my sticker book

every project is a card. trade no friends. some are common, some are foil. tap one to flip it over.

CHAPTER 02

about me, in lined paper

hi. i'm dhaif, born in yemen in 1996, raised on spacetoon afternoons and dust-covered backyards. i still remember the exact thump of seven flat stones stacking up before someone's knee scattered them.

most days now i write react, next.js, and typescript for a living. nights i argue with css and lose. weekends i try to sharpen the architecture muscle — server components, caching, the boring-on-paper stuff that decides whether a system survives its second year.

my portfolio comes in three flavors. you're looking at the messy one — the composition book version. the other two are upstairs: a CRT and a courtyard.

captain tsubasa fan since always.
1998 · sana'a
wrote my first html at 12.
2008 · forum themes
react clicked. couldn t go back.
2018
CHAPTER 03

things i can actually do

checked = on the back of my hand. unchecked = i'm getting there (and i'll tell you the truth either way).

foundation

  • html, properly
  • css incl. the hard parts
  • typescript daily
  • a11y by default

frameworks

  • react 18 / 19
  • next.js 15
  • tailwind + tokens
  • framer motion
  • three.js / r3f

backend

  • node, express
  • laravel / php
  • postgres, supabase
  • rust (someday)

operating

  • vercel, cloudflare
  • edge & serverless
  • cache strategy
  • system design at scale
CHAPTER 04

where i've worked

taped-in resume page. each piece of paper is a stop along the way, scribbled in the morning of a slow workday.

2024 — now

senior front-end engineer

independent · riyadh

production react, next, and typescript for SaaS clients across MENA. architecture, performance, and the boring-but-load-bearing details.

01
2022 — 2024

front-end engineer

vyrlo tech · remote

built the front-end for a multi-tenant analytics platform. owned design system, motion library, CRA → next migration.

02
2020 — 2022

full-stack developer

local agency · sana'a

laravel + vue/react for MENA clients. learned to ship under real constraints — slow networks, low specs, real users.

03
2018 — 2020

junior web developer

freelance

cut my teeth on wordpress, then jquery, then react. the order was correct.

04
CHAPTER 05

gold star collection

stickers the teacher gave me. some shiny, some matte. all earned with caffeine and stubbornness.

Meta
Front-End Pro
2024
Vercel
Next.js App Router
2024
Frontend Masters
Production Patterns
2023
AWS
Cloud Practitioner
2023
Google
UX Design
2022
edX · MIT
Computational Thinking
2022
CHAPTER 06

diary entries

posts and field notes. some are short. some are unreasonably long. none of them apologize for opinions.

knock on the door.

قراقيعان

this is the candy pouch. each piece below is a way to find me. pick whichever color you like.

Switch theme