disponible en freelance & temps plein

Jacem Sghaier

Ingénieur Logiciel — |

J'ai toujours été attiré par la logique et la créativité derrière la technologie — ce qui a commencé comme une fascination d'enfance pour les jeux et la résolution de problèmes est devenu un intérêt plus profond pour la façon dont les systèmes sont construits, optimisés et connectés. Aujourd'hui, je conçois des microservices bien structurés en Java et Python, et je les livre de bout en bout via Docker, Kubernetes et Terraform.

0
MISSIONS RÉALISÉES
0%
COUVERTURE DE TESTS, DERNIÈRE MISSION
0%
DISPONIBILITÉ LIVRÉE EN PRODUCTION
0
CERTIFICATIONS & DISTINCTIONS
01

À propos

Je suis un jeune diplômé Ingénieur Logiciel avec une expérience concrète acquise à travers cinq missions en backend et cloud-native — conception de microservices bien structurés en Java et Python (Spring Boot, FastAPI), et livraison de bout en bout via CI/CD, Docker, Kubernetes et Terraform.

Ce qui me motive, c'est le processus de construire des choses qui fonctionnent — pas seulement en théorie, mais en pratique. J'aime creuser les problèmes, écrire un code propre et utile, et collaborer avec d'autres pour concrétiser des idées. Qu'il s'agisse de simplifier un workflow ou d'améliorer la fiabilité d'un système, je cherche toujours à avoir un impact tout en continuant à apprendre.

Je suis particulièrement intéressé par les environnements où la curiosité, la responsabilisation et l'amélioration continue font partie de la culture — et je suis motivé à évoluer en tant qu'ingénieur backend ou platform engineer.

Basé à
Ariana, Tunisie (ouvert à la mobilité)
Diplôme d'Ingénieur
Informatique — ESPRIT, Tunis
Licence
Informatique — ISI Mahdia
Expérience
5 missions · backend, full stack & cloud
Langues
Arabe (natif), Français (courant), Anglais (courant)
Statut
Ouvert au temps plein & freelance
02

Compétences

Cloud & DevOps
Kubernetes
88
Docker
90
Terraform
80
AWS
65
Backend & frontend
Java / Spring
85
Python / FastAPI
78
React / Angular
82
PostgreSQL / SQL
78
03

Expérience

Logo LittleBig Connection
Ingénieur Logiciel StagiaireJan. 2026 – Juil. 2026
LittleBig Connection · Ariana, Tunisie
Migration de composants d'un monolithe legacy GWT (Java 11) vers des microservices Spring Boot via le pattern Strangler Fig, en appliquant DDD, SOLID et l'architecture hexagonale avec un frontend Angular sur 4 bounded contexts.
Résolution de 60+ tickets de bugs sur le système legacy GWT pendant la migration, tout en implémentant de nouveaux microservices en Java 11/21 et en intégrant des agents basés sur des LLM pour automatiser des workflows internes.
Atteinte de 85%+ de couverture de tests avec JUnit 5 et Mockito sur les services backend, et Karma/Jasmine sur les composants Angular ; livraison de fonctionnalités de bout en bout via GitLab CI/CD, intégration de services externes tels que Brevo, sur des bases MongoDB et SQL, en environnement agile.
85%+ de couverture de tests (JUnit 5, Mockito, Karma/Jasmine)
Java 11/21Spring BootAngularMongoDBSQLGitLab CI/CDJUnit 5MockitoKarma/JasmineAPI BrevoAgents LLM
Logo Ooredoo Tunisie
Ingénieur Cloud StagiaireJuin 2025 – Août 2025
Ooredoo Tunisie · Tunis, Tunisie
Backend FastAPI sur PostgreSQL pour collecter et exposer en temps réel des métriques d'infrastructure — dont CPU, mémoire et stockage — sur l'ensemble du datacenter vSphere de l'organisation.
Tableau de bord ReactJS offrant aux équipes infrastructure une vue unifiée et en temps réel des principales métriques d'infrastructure sur l'ensemble du datacenter vSphere.
Automatisation du provisionnement de VM avec Terraform et Docker, réduisant le temps de provisionnement de ~70 min à ~42 min (réduction de 40%).
Temps de provisionnement réduit de ~70 min à ~42 min (40%)
FastAPIPostgreSQLReactJSTerraformDockerAPI vSphere
Logo YonnovIA
Ingénieur Full-Stack & PlatformMar. 2025 – Juil. 2025
YonnovIA · Télétravail, temps partiel
Administration d'un serveur dédié et orchestration de services conteneurisés avec Kubernetes et Docker pour l'environnement de production de l'entreprise.
Développement de modules Odoo/Python personnalisés et intégration d'API tierces avec un frontend ReactJS.
+20% de vélocité de livraison via une stratégie Git structurée & CI/CD optimisé
KubernetesDockerOdooPythonReactJSGit
Logo EuroMed Innovation Center
Ingénieur Logiciel StagiaireJuin 2024 – Août 2024
EuroMed Innovation · Marseille, France
Livraison d'une plateforme d'évaluation de maturité digitale de bout en bout sur 3 couches — API Spring Boot, frontend ReactJS, base MySQL — déployée en production sur un VPS via Docker.
Atteinte de 99% de disponibilité et réduction du temps moyen de résolution d'incidents de ~25% grâce à des outils de monitoring.
99% de disponibilité, −25% de temps moyen de résolution d'incidents
Spring BootReactJSMySQLDocker
Logo VERMEG
Programmeur LogicielSep. 2022 – Juin 2023
VERMEG · Tunis, Tunisie · Temps plein
Maintenance et amélioration de COLLINE, un produit financier critique, résolution de bugs de production en Java 8/11, JavaScript et JSP.
−15% de défauts de release grâce à un workflow Git rigoureux & revues de code
Java 8/11JavaScriptJSPGit
04

Projets personnels

Page d'accueil de la plateforme de streaming CineHub
CineHubEn ligne · cine-hub.me

Interface de plateforme de streaming conçue et livrée en solo, de bout en bout — navigation, listes de suivi et découverte de contenu, en ligne sur un domaine personnalisé.

Next.jsTypeScriptPostgreSQL
Page d'accueil de la marketplace El-Vitrina
El-Vitrina2024–2025

Infrastructure cloud privée construite depuis zéro sur OpenStack, hébergeant une application marketplace full-stack intégrant des modèles d'IA Python — déployée via Kubernetes et Helm avec un monitoring de bout en bout via Prometheus et Grafana.

OpenStackKubernetesHelmSpring BootAngularPython/IAPrometheusGrafana
Tableau de bord InvoiceForge — screenshot 1Tableau de bord InvoiceForge — screenshot 2Tableau de bord InvoiceForge — screenshot 3Tableau de bord InvoiceForge — screenshot 4Tableau de bord InvoiceForge — screenshot 5Tableau de bord InvoiceForge — screenshot 6Tableau de bord InvoiceForge — screenshot 7
InvoiceForge2026

Plateforme SaaS multi-tenant où des freelances importent leurs factures (PDF ou photo) et récupèrent automatiquement des données de dépenses structurées. Un système de microservices événementiel — extraction OCR + LLM, outbox transactionnel, RabbitMQ et multi-tenancy — déployé sur une vraie VM Azure avec HTTPS via Caddy & Let's Encrypt.

Java 21 / Spring BootFastAPIRabbitMQKeycloakPostgreSQLReact / TypeScriptDockerTerraform
Tableau de bord Servers-Manager — screenshot 1Tableau de bord Servers-Manager — screenshot 2Tableau de bord Servers-Manager — screenshot 3Tableau de bord Servers-Manager — screenshot 4Tableau de bord Servers-Manager — screenshot 5Tableau de bord Servers-Manager — screenshot 6Tableau de bord Servers-Manager — screenshot 7Tableau de bord Servers-Manager — screenshot 8Tableau de bord Servers-Manager — screenshot 9
Servers-Manager2026

Plateforme auto-hébergée de supervision et de gestion d'infrastructure, née du constat qu'une startup perdait le contrôle de ses serveurs, domaines et factures. On connecte un serveur en SSH en quelques étapes (rien à installer dessus), puis on suit la santé des hôtes et conteneurs, SSL et DNS, des moniteurs de disponibilité avec pages de statut publiques, la facturation cloud, et des alertes Slack/e-mail avec incidents automatiques et rollback en un clic. Sécurisée par chiffrement AES-256-GCM au repos, clés d'hôte SSH épinglées, sessions à rotation, 2FA TOTP, accès par rôles, journal d'audit et sondes protégées contre le SSRF.

NestJS / TypeScriptPostgreSQLRedis / BullMQReact / ViteTailwind CSSTanStack QuerySSH / node-sshDocker
05

Certifications

Construisons quelque chose

Ouvert aux postes à temps plein et aux contrats freelance — backend, cloud/DevOps, ou full-stack.

ou