Skip to content
Ismail Bentabett

Work

Products I built on my own and in my jobs, with live links and, where it is public, the source code.

Most of my 1,404 Upwork hours were spent inside other teams' code, under NDA, so that work stays private. The record is at the foot of this page.

Every project

Built in my jobs

Work from my jobs and my own companies. Live sites are shown as they are today; private tools and work that is no longer online are shown as drawn covers.

Everything else

Side projects, tools for my business, a CLI on npm and a student team build, from 2020 on, with the code or a live link where one is public.

One system, 54 pages

Twelve pages from the homepage studio. Each has its own type, colour and layout, and every one is screenshotted and checked with axe-core by script before it ships.

  • Concept homepage for a plumbing business
    Plumbing
  • Concept homepage for a electrical business
    Electrical
  • Concept homepage for a heating and cooling business
    Heating and cooling
  • Concept homepage for a carpentry business
    Carpentry
  • Concept homepage for a cleaning business
    Cleaning
  • Concept homepage for a landscaping business
    Landscaping
  • Concept homepage for a masonry business
    Masonry
  • Concept homepage for a flooring business
    Flooring
  • Concept homepage for a pest control business
    Pest control
  • Concept homepage for a pool service business
    Pool service
  • Concept homepage for a demolition business
    Demolition
  • Concept homepage for a auto repair business
    Auto repair

The Upwork record

Since 2019 I've billed 1,404 hours on Upwork, kept a 100% Job Success score and earned $30K+, mostly working inside other teams' code.

Recent contracts

  • Senior Next.js and Tailwind developer

    Rated 5.0 of 5

    Feb to Mar 2025. Next.js, Tailwind CSS.

  • Nuxt.js and Strapi build

    Rated 4.0 of 5

    Sep to Oct 2024. Nuxt.js, Strapi.

  • Front-end developer

    Rated 5.0 of 5

    Jan to Aug 2024. Front-end development.

    1,230 hours. The client endorsed my work and gave the Clear Communicator badge.