Meow! Let's deploy this!
SB.
Visits0
Sami Ben Taarit
SOFTWARE
ENGINEER

I build applications that live right at the intersection of beautiful design and robust architecture. I actually care about how users interact with the front-end just as much as the reliability of the back-end powering it.

Sami's professional persona
// STATUS: Ready for production. Code reviewed.
MOBILE/WEB DEVELOPER - DEVOPS - DATABASE MOBILE/WEB DEVELOPER - DEVOPS - DATABASE MOBILE/WEB DEVELOPER - DEVOPS - DATABASE MOBILE/WEB DEVELOPER - DEVOPS - DATABASE
FULL STACK - ARCHITECTURE - CLOUD - AI - FULL STACK - ARCHITECTURE - CLOUD - AI - FULL STACK - ARCHITECTURE - CLOUD - AI - FULL STACK - ARCHITECTURE - CLOUD - AI -

.OUTSIDE THE IDE

Software engineering happens behind a screen, but consistency is built away from it. Finding balance, discipline, and inspiration in life.

Discipline
// system.uptime()
Balance
// memory.recharge()
Focus
// focus.lock()

.EXPERIENCE

Personal Project

School Management Web Application (SaaS)

Personal Project • 2026

View Details

Design and development of a full-featured multi-tenant school management platform covering attendance, timetables, work hours, grades, events, and enrollments. Engineered a secure, scalable architecture with role-based access (RBAC) and real-time communication via WebSockets using Laravel 12, Next.js 16, and PostgreSQL hosted on Azure and Neon.

Personal Project

Pablo — Multiplayer Online Card Game

Personal Project • 2026

View Details

Real-time multiplayer card game built with an authoritative server architecture. Implemented a deterministic game engine to guarantee rule consistency using TypeScript, React, Node.js, and Socket.IO. Handles lobbies, turns, special card effects, and round progression.

Tunisie Booking

Hotel Management Web App

Tunisie Booking • March - September 2025

View Details

End Of Engineering Studies: Centralized hotel operations including reservations, room management, and user access control. Simplified daily administrative workflows for hotel staff through the automation of contract creation and role-based access. Integrated an AI-assisted pricing suggestion feature.

Summer Internship

ROAM MAZE

Summer Internship • May - June 2024

View Details

Web and mobile application to facilitate communication between school administration and parents. Improved communication and centralized announcements, notifications, and messaging using React, Flutter, Node.js, and MongoDB.

Les Nouvelles Générations

Bus Schedule Management

Les Nouvelles Générations • May - June 2023

View Details

Digitized bus scheduling and route management for school transportation using Spring Boot, Angular, and MySQL.

BFI Groupe

Project Versioning Management

BFI Groupe • January - June 2022

View Details

Bachelor's Final Project: Centralized project version tracking and artifact management system integrating GitLab and Artifactory APIs using Angular and Spring Boot.

.SKILLS

Tools and technologies I use to bring ideas to life. From front-end polish to scalable back-end infrastructure.

Frontend

React
Next.js
Angular
TypeScript
JavaScript
Flutter

Backend

Java
Spring Boot
Node.js
C#
.NET
PHP
Laravel
Symfony

Database

PostgreSQL
MySQL
MongoDB
Oracle

DevOps & Cloud

Docker
Jenkins
Azure
Vercel
SonarQube
Grafana
CI/CD

Architecture

Multi-tenancy
RBAC
WebSockets
SaaS architecture

EDUCATION.

Engineering Degree in Web Development

ESPRIT, Tunis

2022 – 2025

Bachelor's Degree in IS Development

ISET Djerba

2019 – 2022

LANGUAGES.

ArabicNative
FrenchB2
EnglishB2

LET'S TALK

> ./me --mode=available
// STATUS: Open to work. Response time < 24h.

© 2026 Sami Ben Taarit