Sami

HomeProjectsAboutBlog

About

Sami Bentaleb

I do full-stack website development and web app development. Most of my work sits in the space where the data model and the UI both matter: dashboards that represent real workflows, internal tools where interaction design is as hard as the backend, and platforms where messy or large data has to stay usable without hiding what's actually going on. I work with React, TypeScript, and Next.js.

That tends to mean strong frontend work—complex forms, data-dense views, performance-sensitive rendering—plus enough backend depth to model things right from the start. I've shipped a smart city platform (2SCL), pharmacy automation and sig management systems, maritime data visualization tools, and client projects across website building and custom web applications.


Primary Stack

What I reach for on every serious project and why:

TypeScript technology logo

TypeScript

Typed throughoutshared interfaces between API and client, catches issues before they ship.

React technology logo

React

SPAs, data-heavy dashboards, complex interactive UIs.

Next.js technology logo

Next.js

Full-stack apps with App Router, server actions, and API routes.

Node.js technology logo

Node.js

APIs, serverless functions, build tooling.

Prisma technology logo

Prisma

Schema-first ORM. Strongly typed queries, clean migrations.

tRPC technology logo

tRPC

End-to-end type-safe APIs; no schema drift between server and client.

Tailwind CSS technology logo

Tailwind CSS

Fast, consistent styling for applications and dashboards.

Git technology logo

Git

Version control and collaborative workflows.


Also Worked With

  • JavaScript
  • Python
  • Go
  • SQL / PostgreSQL
  • MongoDB
  • Supabase
  • Astro
  • Vite
  • Mapbox GL JS
  • Turf.js
  • D3.js
  • Framer Motion
  • HTMX
  • Flask
  • PHP
  • Vue
  • Nuxt
  • Cloudflare Workers
  • AWS
  • Linux
  • Playwright
  • BAML
  • Three.js