Skip to content
Ismail Bentabett

About

I'm Ismail, a front-end focused full-stack engineer in Saida, Algeria. I build the parts of a product people touch, and the APIs behind them.

Remote since 2019. I work in English, French or Arabic.

Ismail Bentabett

How I got here

I started freelancing in 2019, while I was studying computer science in Saida. Small contracts turned into longer ones, and those turned into roles on product teams.

Since then I've worked with teams in the US, Germany, the Netherlands, France and Algeria: e-commerce, email marketing, internal tools for Motorola Solutions through TRP, and agency work. Most of it front end, in React, Next.js, Vue and Angular, with Node, NestJS or Laravel behind it.

What I care about is the part people use. Interfaces that load fast, work with a keyboard, read well on a phone and don't break when the data is messy. I'm now looking for a team to do that with, full-time or on contract.

Quick facts

Ismail Bentabett in a wide-brimmed hat and glasses
Based in
Saida, Algeria
Time zone
UTC+1 all year, a full day with Europe and the US morning
Languages
Arabic (native), English (native or bilingual), French (professional working)
Studied
Bachelor's degree in Computer Science, Université Dr Moulay Tahar de Saida
Shipping since
2019, remote from day one
Looking for
Open to remote full-time roles and contracts
A view over the city of Saida, Algeria
Saida, Algeria. Photo: habib kaki 2, public domain.

Working from Saida

Saida is a city in north-west Algeria. It sits on UTC+1 all year, with no clock changes, so my working day lines up with Europe and overlaps the morning in North America.

Every team I've worked with has been remote. I write things down, keep pull requests small and show work early with a preview link.

What I work with

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

Study and certificates

  • Bachelor's degree in Computer Science, Université Dr Moulay Tahar de Saida. Oct 2018 to Jan 2021.Graded Excellent. Member of Google Developers Group Saida, founding member of the STEAM Club, and presented projects on algorithms and web frameworks at university tech events.
  • Front-end development, Zero To Mastery Academy. 2020.
  • Front-end development, freeCodeCamp. 2019.
  • Complete Angular Developer in 2025: Zero to Mastery

    Zero To Mastery

  • Remix Bootcamp: Zero to Mastery

    Zero To Mastery

  • C#/.NET Bootcamp: Full-Stack Web Development with ASP.NET Core and Blazor

    Zero To Mastery

  • JavaScript Algorithms and Data Structures

    freeCodeCamp

  • Responsive Web Design

    freeCodeCamp

  • Front End Development Libraries

    freeCodeCamp

  • Data Visualization

    freeCodeCamp

  • Complete Vue Developer (Pinia, Vitest)

    Zero To Mastery

  • TypeScript Bootcamp

    Zero To Mastery

  • JavaScript: The Advanced Concepts

    Zero To Mastery

  • WebAssembly: A Practical Guide

    Zero To Mastery

  • EF SET English Certificate, 78/100 (C2 Proficient)

    EF SET

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.

Find me elsewhere

Get in touch
PawTalk, a pet adoption product I built, on a desktop screen