Skip to content
Abdelhadi Shams
Studio portrait of Abdelhadi Shams in a light grey suit, white shirt and brown tie, smiling at the camera against a blue-grey backdrop.

Abdelhadi Shams

Full-Stack Developer, Beirut

I design and build fast, well-found websites and web apps for clients around the world, from my desk in Beirut. Full-time at Chipa Tech EAS, Paraguay.

Work

A selection of recent sites, each placed in its city and drawn as a route from my desk in Beirut. Each one follows below, with the real distance from my desk.

  1. PopAsunción11,804 km
  2. SolvoSão Paulo10,766 km
  3. lkwjdRiyadh1,487 km
  4. The PMax TeamBeirut0 km
Scroll capture of the Pop home page at desktop width, four frames stacked: the dark hero with the line You don't choose the table and six member portraits around a dinner table, the cards that explain how a table is mixed by age, interests and personality, the night-out reveal, and the several-tables section.

Selected work

Pop

ParaguayAsunción, 11,804 km from my desk

A social dinner club in Asunción: six strangers matched into one table at a restaurant for a single dinner.

What I built

  • Sign-up with a short personality quiz and a subscription
  • Tables mixed for the members from their answers
  • The whole site in English and Spanish
Role
Full-stack developer
Year
2026
  • Next.js 16
  • Auth.js
  • Stripe
  • Transactional email
  • GSAP
  • Lenis
  • Docker
Visit usepop.app
Scroll capture of the Solvo home page at desktop width, four frames stacked: the headline Money, without the distance beside a dotted globe with United States, Brazil, Uruguay and Paraguay cards, then the dark One connection, every direction network diagram, the From collections to your next move payment journey, and the One operating layer section.

Selected work

Solvo

BrazilSão Paulo, 10,766 km from my desk

Cross-border payments for businesses across the United States, Brazil, Uruguay and Paraguay, through one contract and one integration.

What I built

  • Marketing site in English, Spanish and Portuguese
  • Corridor, solutions, compliance and resources pages
Role
Full-stack developer
Year
2026
Visit usesolvo.com
Scroll capture of the lkwjd home page at desktop width, four frames stacked: the headline Honest software reviews for MENA businesses over a night skyline, a comparison panel of Shopify and WooCommerce, a photo of a reviewer at a desk, and This Month's Top Tools with a Foodics review.

Selected work

lkwjd

Saudi ArabiaRiyadh, 1,487 km from my desk

An independent review site for business software in the Middle East, Saudi Arabia first.

What I built

  • Buyer's guides on POS, CRM, HR, payment gateways, accounting, Shopify, Salla and Foodics
  • Coverage of ZATCA e-invoicing and GOSI
  • An editorial site with cookie consent
Role
Full-stack developer
Year
2026
  • Next.js
Visit lkwjd.com
Scroll capture of The PMax Team home page at desktop width, four frames stacked: the headline Make your next move matter beside a green billboard photo, the Stop the scroll, start something poster collage, the One idea, many possibilities billboard, and the Marketing Performance Tracker with CTR, CR, CPL, CPA and ROAS rows.

Selected work

The PMax Team

LebanonBeirut, the same city as my desk

A marketing agency in Hamra, Beirut (strategy, creative, performance) with clients such as Wall Street English, Zid and DMCC.

What I built

  • The agency's marketing site
  • A free Marketing Performance Tracker on its own subdomain
  • The PMax System process site and the B.O.T. model site
Role
Full-stack developer
Year
2026
  • Next.js
  • Subdomain tools
Visit thepmaxteam.com

Faster pages, found by search

Since I have been working on the website of Hackers Academy, a cybersecurity training platform built with Nuxt 3. The aim: make it lighter, quicker to answer and easier for search engines to read. The work is ongoing; this is where it stands in November.

A lighter homepage

At first paint the homepage loaded 23,901 KB of media: an 8 MB preview video downloaded three times before its panel was on screen, all ten hero photos loaded at once, and a 1.6 MB PNG background sat on every page.

  • Only the visible hero slide and the next two load.
  • The video mounts when its panel scrolls into view.
  • The background is a WebP now, and photos are re-encoded to the size they are painted.
Homepage media at first paint, 23,901 KB then and 462 KB now. One dot is one kilobyte, so the areas are to scale./login: 1,637 KB to 31 KB

Quicker to answer

Guests get a short-lived server-side copy of public data and skip the profile request. On signed-in pages, backend calls run in parallel, and the profile comes from a lighter endpoint.

Server response for guests

  • Home6.1 s to 1.7 s
  • Courses3.1 s to 1.2 s
  • Events2.0 s to 0.8 s

Signed-in pages

  • Home3.24 s to 1.43 s
  • Courses2.92 s to 1.07 s
  • Pricing2.65 s to 1.5 s
  • Course page3.06 s to 1.33 s
Every bar on one scale.

On every page

  • A 235 KB stylesheet that repeated the inline styles is gone, so first paint comes 0.15 to 0.25 s sooner.
  • Pages no longer fetch an unused banner and settings.
  • The contact form’s captcha loads only when the form is reached.
Studio portrait of Abdelhadi Shams in a light grey suit, white shirt and brown tie, smiling at the camera against a blue-grey backdrop.

About

Full-Stack Developer (Next.js, React, TypeScript, Node.js, PostgreSQL), based in Lebanon and working remotely for international clients; full-time at Chipa Tech EAS in Paraguay since 02/2026. Arabic native, English full professional proficiency.

Based in
Beirut, Lebanon
Works with
Chipa Tech EAS, Paraguay
Stack
Next.js, React, TypeScript, Node.js, PostgreSQL
Languages
Arabic and English

Experience and education

In order, from the degree to the current role.

  1. BSc Computer Engineering

    Lebanese International University, CGPA 3.55, High Distinction

  2. Six-month full-stack program

    The Digital Hub (UNRWA)

  3. Introduction to Cloud Computing

    IBM

  4. Full-Stack Developer

    Chipa Tech EAS, Paraguay. Full-time, remote from Beirut.

  5. AI Fundamentals

    Google

Contact

For work or a question, write to me.

abdelhadishams2@gmail.com