Sami

HomeAboutBlogProjects

About Me

I'm Bentaleb Sami, a full stack web developer with more than 4 years of experience in creating comprehensive web solutions. My journey in web development has led me to work on a diverse range of projects, honing my skills in both front-end and back-end technologies.

Some of the notable projects I've worked on include: • A dynamic music platform with user accounts and playlist management • A portfolio website for an architect with an image viewer, 3D viewing capabilities, flipbook integration and a music player • A Maritime Risk Assessment Engine with complex data visualization and filtering • An annotation and text analysis platform for a research institution

I approach each project with a focus on creating intuitive user interfaces, efficient backend systems, and seamless integration between the two. My goal is always to deliver web solutions that not only look great but also perform exceptionally well.

With a background in Computer Science, I continually expand my knowledge to stay current with the latest web development trends and best practices. This allows me to provide innovative and efficient solutions to meet diverse client needs.

I invite you to explore my portfolio to see examples of my work. Whether you need a new website, want to upgrade an existing one, or have a custom web application in mind, I'm here to help bring your vision to reality. Let's collaborate and create a standout web presence for your business or project.

Mostly Used Tools

The tools I most frequently use while developing.

HTML5

HTML5

Provides structure to web content

CSS3

CSS3

Styles and formats HTML documents

JavaScript

JavaScript

Powers web interactivity

React

React

UI library for single-page apps

TypeScript

TypeScript

Static type definitions for JS

Git

Git

Tracks source code changes

Tailwind CSS

Tailwind CSS

Utility-first CSS framework

Node.js

Node.js

Runs JS outside a web browser

PHP

PHP

Server-side scripting language

Next Js

Next Js

Production React framework

SQL

SQL

Manages large data sets

Prisma

Prisma

Next-gen ORM for Node.js and TypeScript

tRPC

tRPC

End-to-end typesafe API toolkit

Linux

Linux

Open-source Unix-like OS

Other Technologies I Work With/Learning

Other tools and technologies that I am capable of working with or currently learning.

SCSS

SCSS

Enhanced CSS with variables, nesting

Python

Python

General-purpose programming language

Vite

Vite

Next-gen front-end build tool

Three.js

Three.js

Creates 3D graphics in web

Gsap

Gsap

Advanced JS animation library

mongodb

mongodb

Flexible, JSON-like database

Vue

Vue

Progressive UI framework

Nuxt

Nuxt

High-level Vue.js framework

Ruby

Ruby

High-level, interpreted language

Rails

Rails

Web app framework in Ruby