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
Typed throughoutshared interfaces between API and client, catches issues before they ship.

React
SPAs, data-heavy dashboards, complex interactive UIs.

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

Node.js
APIs, serverless functions, build tooling.

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

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

Tailwind CSS
Fast, consistent styling for applications and dashboards.

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