Iheb Sahli

Full Stack Developer

Salaire / Taux journalier

69100 Villeurbanne, France

Mobilité : Lyon, Paris, ...

CDI

Peut venir sur site

Expertises

AngularReactPythonJavaJenkinsGitGrafanaSpring BootPostgreSQLGitHubHTMLBootstrapTypescriptSQLitePower BIGitLabRESTful APIsSassTailwind CSSJavascriptNumPypandasNodeCSSReduxExpressDjangoOracle DatabaseMongoDBMySQLMicrosoft SQL ServerDockerKafkaPostmanSwagger/OpenAPI

Langues

Arabe (Maternelle)Français (Courant)Anglais

À propos

Introduction

Développeur Full Stack avec 3 ans d’expérience, spécialisé en Java / Spring Boot et Angular, avec une bonne maîtrise de ReactJS et Node.js. Je maîtrise la conception et le développement d’API REST et les environnements Docker. Habitué aux méthodologies Agile Scrum, je participe aux revues de code, aux tests JUnit et à la mise en place de pipelines CI/CD avec GitLab.

Liens

Expérience de travail

Développeur Full Stack

Sindibed Group

janv. 2025 - Présent

1 an 10 mois

À distance

Conception et développement d’une plateforme web de gestion pour un client spécialisé dans le transport par bus. Développement des fonctionnalités back-end en Java / Spring Boot et conception des API REST. Conception et développement des interfaces utilisateur avec Angular / TypeScript. Mise en place des fonctionnalités de gestion des bus, des lignes et des trajets. Conception et gestion de la base de données PostgreSQL. Intégration du front-end Angular avec les API REST. Mise en place de tests unitaires avec JUnit et correction des anomalies. Conteneurisation de l’application avec Docker et mise en place de pipelines CI/CD. Gestion des tickets et suivi des anomalies avec Jira. Collaboration à distance avec l’équipe dans un environnement Agile Scrum.

Développeur Full Stack

Entech smart energies

mai 2024 - déc. 2024

8 mois

Lyon, France

Conception et développement de microservices Java / Spring Boot et d’API REST connectées à PostgreSQL pour la gestion des configurations et le suivi des KPIs énergétiques. Mise en place d’une architecture événementielle avec Apache Kafka. Développement d’interfaces Angular pour les tableaux de bord et le paramétrage applicatif. Développement d’une application complémentaire en Python / Django REST Framework. Mise en place de tests automatisés avec JUnit et Pytest. Création de pipelines GitLab CI/CD et conteneurisation avec Docker. Participation au développement en Agile Scrum et suivi des anomalies via GitLab / Confluence.

Ingénieur Full Stack

Inspire

nov. 2022 - déc. 2023

1 an 2 mois

Tunisie

Conception et développement d’une plateforme applicative de restauration et d’un outil de gestion dédié. Développement d’API modulaires avec Node.js / NestJS et intégration de l’API OpenAI. Développement d’interfaces réactives avec ReactJS / TypeScript et gestion d’état avec Redux. Modélisation et gestion des données avec MongoDB. Développement de traitements et scripts métiers sous Node.js. Conteneurisation avec Docker et mise en place de tests unitaires et d’intégration avec Jest Validation des API via Postman et intégration dans les pipelines CI/CD. Participation au développement en Agile Scrum, revues de code et suivi des anomalies via Jira.

Stagiaire

Global Services Technologies

sept. 2021 - oct. 2022

1 an 2 mois

Sousse, Tunisie

Conception et développement de l'API back-end principale en Java (Spring Boot) pour centraliser et traiter les réclamations et incidents clients. Modélisation de la base de données relationnelle PostgreSQL et gestion de la persistance via Spring Data JPA. Mise en place d'un environnement de développement conteneurisé avec Docker. Mise en place d'une couverture de tests unitaires et d'intégration automatisés avec JUnit pour sécuriser la logique métier. Conception de l'interface utilisateur et de formulaires dynamiques sous Angular connectés aux API Java. Développement d'un micro-outil en Python pour la classification automatique des requêtes métiers. Configuration et intégration de pipelines CI/CD pour automatiser la validation et le déploiement continu de l'application. Rédaction de la documentation technique et centralisation des connaissances sur Confluence.


Formation

ECE. Ecole d'ingénieurs. Engineering School.

Master 2 (M2), Data engineer & IA

2023 - 2024

1 an 2 mois

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Informatique

2016 - 2021

4 ans 11 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.