Skip to content
Ismail Bentabett

Ismail Bentabett, front-end focused full-stack engineer

Front-end focused full-stack engineer. Open to remote full-time roles and contracts.

I build product front ends in React, Next.js, Vue and Nuxt, and the APIs behind them.

Freelance and in-house since 2019, for teams in Germany, the Netherlands, France, Algeria and the US. Open to remote roles and contracts.

Experience
Shipping since 2019
Upwork
1,404 hours, 100% Job Success
Time zone
UTC+1 all year, overlaps EU and US mornings
Languages
Arabic, English, French
Ismail Bentabett

Selected work

Products I designed and built end to end, with live links and source code. Client work stays private.

All work

Where I've worked

Product teams in the US, Germany, the Netherlands, France and Algeria, mostly remote and mostly on the front end.

  1. Merchwell

    Front-end developer

    Built the Next.js storefront for a branded-merch company: catalog, brand and product pages, cart and checkout, and a blog run from Sanity. Jul 2025 to Jun 2026, United States, remote.

  2. Panturnal

    Sales and marketing specialist

    A contract role in sales and digital marketing: social media outreach and social media campaigns. Apr 2025 to Jan 2026, United Kingdom, remote.

  3. Maildroppa

    Front-end developer (React and Next.js)

    Built new marketing pages in Next.js and Tailwind for an email-marketing product for small businesses. Jan to Apr 2025, Germany, remote.

  4. Astrolean

    Founder and software engineer

    A software venture I founded and built as its engineer. Jan 2025 to Jun 2026, United States, remote.

  5. Monday Merch

    Front-end developer (Vue and Nuxt)

    Rebuilt the e-commerce front end in Nuxt, with server rendering for faster first loads. Dec 2023 to Sep 2024, Rotterdam, remote.

What I work with

TypeScript every day. React and Vue on the front, Node, NestJS or Laravel behind them.

Front end

  • TypeScript
  • React
  • Next.js
  • Vue
  • Nuxt
  • Pinia
  • Vuex
  • Angular
  • Tailwind CSS
  • Radix and shadcn/ui
  • Framer Motion

Back end and data

  • Node.js
  • NestJS
  • Prisma
  • PostgreSQL
  • Laravel and PHP
  • Inertia
  • Filament
  • REST APIs
  • Firebase
  • Directus
  • Strapi
  • Odoo API
  • Python

Mobile

  • React Native
  • Expo
  • Capacitor

Tooling and practice

  • Git and GitLab CI/CD
  • Vercel
  • Vite
  • Playwright
  • Mocha
  • axe-core
  • Accessibility (WCAG)
  • Core Web Vitals
  • OpenAI API
  • Anthropic API
  • Cloudflare Pages

GoHighLevel and marketing

  • GoHighLevel
  • CRM automation
  • SMS and email follow-up
  • Zapier
  • n8n
  • Lead generation
  • Cold outreach
  • Cold calling
  • Appointment setting
  • Media buying
  • Meta ads
  • Social media marketing
  • Email marketing
  • WordPress
  • Shopify
  • Wix

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.

A view over the city of Saida, Algeria
Saida, Algeria. Photo: habib kaki 2, public domain.

Remote from Saida

I live in Saida, Algeria, on UTC+1 all year. That's a full working day with Europe and the morning with the US East Coast.

More about me