Hassen GHAZEL

Développeur Fullstack

Salaire / Taux journalier

69200 Vénissieux, France

Mobilité : France, Suisse, ...

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Spring BootAngularPythonDeep LearningDjangoJavaCPostgreSQLMicrosoft SQL ServerDockerJenkinsPostmanCoaching agileJiraAdministration système & réseauData EngineeringData ScienceMachine LearningCRMERPIAData AnalysispandasTalendRequêtes SQLLinuxWindows

À propos

Introduction

Récemment diplômé en ingénierie informatique à Polytech Lyon, je suis à la recherche d’un poste en développement full stack (Spring Boot, Django, Angular, etc.), en IA ou dans le domaine de la data, aussi bien en France qu’à l’étranger. Mon parcours m’a permis de m’adapter facilement à différents environnements et modes de travail, tout en restant curieux et engagé. J’ai travaillé dans divers types d’entreprises — ESN, start-up/PME, laboratoire et multinationale — et cette expérience variée, combinée à ma formation, m’a donné les moyens de contribuer rapidement à des projets stimulants. Grâce à cette combinaison d’apprentissage académique et d’expériences concrètes, j’ai développé des compétences notables en développement full stack, en IA et en data (Python, Pandas, Talend, bases SQL, etc.). J’ai également renforcé ma capacité à gérer des projets complexes, à naviguer entre plusieurs technologies et outils, et à collaborer efficacement au sein d’équipes pluridisciplinaires.

Liens

Expérience de travail

Développeur Fullstack

Sogeti

mars 2025 - août 2025

6 mois

Lyon, France

- Développement d’un POC fullstack (Spring Boot et Angular) pour calculer et visualiser des itinéraires alternatifs pour les trains en cas d’obstacles, en utilisant un algorithme de graphe (k plus courts chemins) et des données géographiques structurées (GeoJSON). - Conception d’une interface utilisateur interactive avec Angular, intégrant une carte dynamique pour afficher les trajets initiaux et les alternatives proposées, ainsi que des fonctionnalités de filtrage et de sélection. - Modélisation d’une base de données PostgreSQL pour stocker et exploiter les données géographiques, et déploiement de la solution avec Docker et Jenkins. - Refonte d’un module de gestion des zones ferroviaires (Spring MVC, Thymeleaf, Hibernate) pour améliorer l’ergonomie, avec ajout de filtres dynamiques, de tris avancés et d’une visualisation graphique des zones. - Automatisation de tests fonctionnels avec Robot Framework pour valider la cohérence des données entre les systèmes de géolocalisation et les plans de transport. - Mise en place d’une authentification sécurisée via OIDC et intégration de Vault pour gérer les identifiants et mots de passe de manière sécurisée, remplaçant les anciennes méthodes d’accès. - Analyse et exploration des APIs avec Postman pour comprendre leur fonctionnement et faciliter leur intégration dans les tests automatisés. - Participation active aux cérémonies Agile (daily stand-ups, sprint plannings, rétrospectives) et utilisation de Jira pour le suivi des tâches et la gestion du temps.

Développeur Python | SQL Server | CRM/ERP

MBA SRL (Micro Belgium Application)

juin 2024 - août 2024

3 mois

Wavre, Belgique

Automatisation de la gestion des appels avec Google Sheets et SQL Server • Développement d'un programme Python pour extraire quotidiennement des données d'un fichier Google Sheets contenant l'historique des appels (nom du client, catégorie, sujet de conversation, durée de l'appel, code client, dette, identifiant, etc.). • Insertion automatique de ces données dans une base SQL Server chaque jour pour assurer une mise à jour en temps réel. • Utilisation de Google Apps Script pour créer des fenêtres d'alerte locale via des triggers onEdit, incitant les utilisateurs à formater correctement les données lors de la saisie. Surveillance des erreurs dans la base de données d'appels • Création d'un script Python hebdomadaire pour analyser la base de données des appels et identifier les erreurs (client non reconnu, sujet de conversation vide). • Stockage des erreurs dans un dictionnaire avec comme clé le destinataire de l'appel et comme valeur une liste des erreurs (numéro de ligne et type d'erreur). • Envoi d'un récapitulatif des erreurs détectées par email aux personnes concernées dans l'entreprise. Surveillance des serveurs avec Centreon • Utilisation de Centreon pour monitorer des serveurs critiques de l'infrastructure. • Développement d'une solution client-serveur en Python permettant à Centreon d'interagir avec un serveur de messagerie pour envoyer des alertes en temps réel. Développement d'une application web Django • Développement d'un site Web Django pour gérer une liste de clients et suivre les dettes qu'ils doivent. • L'application permet de stocker le montant dû par chaque client et de suivre la durée depuis laquelle la dette est en suspens. • Conception d'une interface utilisateur intuitive pour faciliter la gestion des clients et l'historique des dettes.

Développement Python et Administration Systèmes/Réseaux

Institut de Physique des 2 Infinis

sept. 2023 - janv. 2024

5 mois

Lyon, France

- Réalisation d'une étude de marché approfondie pour identifier des solutions open source adaptées aux besoins du laboratoire. - Mise en place d'un système de monitoring sophistiqué pour superviser plus de 150 serveurs, dont des systèmes LINUX, Windows, serveurs Web, et divers équipements comme des climatiseurs, à l'aide de scripts Shell, Perl et Python. - Rédaction d'une documentation technique détaillée sur le fonctionnement du site de monitoring. - Exploration et analyse de datasheets spécifiques à des équipements, notamment Schneider Electric. - Conception d'une application Web publique pour observer les différentes étapes d'analyse d'un pipeline informatique lié à l'étude des ondes gravitationnelles. - Mise à jour d'une plateforme de données utilisée par des collaborations internationales menant des expériences sur les ondes gravitationnelles.

Conception d’un banc de test

GE Grid Solutions

avr. 2021 - juil. 2021

4 mois

69800 Saint-Priest, France

- Étude d'une matrice programmable, destinée à aiguiller des courants et des tensions sur des équipements électroniques intelligents (IED) comme des relais de protection. - Réalisation d’un tableau de distribution électrique, et d’un schéma de câblage. - Étude de documentation technique d’équipement, afin de réaliser un bilan de puissance. - Recherche d’équipement destiné à améliorer le fonctionnement du banc de test. - Réalisation de scénario de tests à faire appliquer aux équipements présent sur le banc de test.


Formation

Polytech Lyon

École d’ingénieur, Computer Science

2021 - 2024

3 ans 1 mois

IUT Lyon 1

DUT Génie électrique et informatique industriel, Mathematics and Computer Science

2019 - 2021

2 ans 1 mois

lycée Chevreul Lestonnac

Baccalauréat scientifique, spécialité maths

2016 - 2019

3 ans 1 mois

Résultat : Mention assez bien

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.