About Me
I'm Bentaleb Sami, a full-stack web developer with over five years of experience crafting comprehensive and user-centric web solutions. My passion for development has led me to work on a variety of exciting projects, allowing me to build a robust skill set in both front-end and back-end technologies.
Some of my recent projects include:
- 2scl: An in-development platform designed to help cities track and manage their sustainable development goals, featuring AI assistance, budget and resource tracking, and both automated and manual data integration.
- MARE (Maritime Risk Assessment Engine): A sophisticated data visualization tool for the maritime industry, built with Mapbox, Turf, and D3.js.
- TrackTalk: A music streaming platform with user accounts and playlist management, developed using Next.js and Supabase.
- E-TASC: An annotation and text analysis platform for a research institution, featuring NLP capabilities.
I thrive on creating intuitive user interfaces, architecting efficient back-end systems, and ensuring seamless integration between them. My goal is to deliver web solutions that are not only visually appealing but also high-performing and scalable. With a solid foundation in Computer Science, I am committed to staying at the forefront of web development trends and best practices.
I invite you to explore my portfolio to see these projects and more. Whether you have an idea for a new website, need to enhance an existing one, or are looking for a custom web application, I'm ready to help bring your vision to life. Let's collaborate to create a powerful web presence for your business or project.
Mostly Used Tools
Here are some of the key technologies and tools I frequently use in my development process:

HTML5
Building modern and accessible web experiences.

CSS3
Crafting beautiful, responsive, and user-centric designs.

JavaScript
Developing dynamic and interactive web applications.

React
Building high-performance and scalable user interfaces.

TypeScript
Writing robust, maintainable, and error-free code.

Git
Ensuring efficient and collaborative version control.

Tailwind CSS
Implementing rapid and consistent styling.

Node.js
Developing powerful and scalable backend services.

PHP
Building robust and reliable server-side applications.

Vite
Utilizing a next-generation front-end build tool.

Next Js
Delivering high-performance, server-rendered React apps.

SQL
Managing data with efficient and reliable databases.

Prisma
Simplifying database access with a modern ORM.

tRPC
Building end-to-end typesafe APIs with ease.

Linux
Operating in a powerful and open-source environment.
AWS
Deploying scalable and reliable cloud-based solutions.
Other Technologies
Other technologies that I've worked with or currently learning:

SCSS
Creating modular and maintainable stylesheets.

Python
Leveraging a versatile and powerful programming language.

Three.js
Creating immersive 3D graphics on the web.

Gsap
Building advanced and high-performance animations.

mongodb
Designing flexible and scalable NoSQL databases.

Vue
Crafting progressive and performant user interfaces.

Nuxt
Developing intuitive and powerful Vue.js applications.

Ruby
Writing clean and elegant server-side logic.

Rails
Building full-featured web applications with Ruby on Rails.
Htmx
Enhancing HTML with dynamic, JavaScript-free interactivity.
Go
Building fast, concurrent, and scalable applications.
Flask
Developing lightweight and modular Python web services.