Nesrine souilhi

Senior Full Stack DevOps Engineer

Salaire / Taux journalier

93800 Épinay-sur-Seine, France

Freelance

Peut venir sur site

Expertises

PythonDevOpsTerraformNodeAngularMongoDB

Langues

Français

À propos

Introduction

Ingénieure full-stack DevOps avec 5+ ans d'expertise en IA générative et architecture cloud AWS. TechLead experte en automatisation CI/CD, développement Python/Angular et déploiement scalable via Lambda/Terraform. Spécialisée en solutions d'IA appliquée et optimisation des processus de développement pour accélérer vos projets tech.

Liens

Expérience de travail

Backup TechLead Intelligence Artificielle

PORTAGOFreelance

nov. 2023 - Présent

3 ans

95880 Enghien-les-Bains, France

La mise en place d'une application web conçue pour faciliter et accélérer la revue de code dans GitLab, GitHub et BitBucket en utilisant une solution d’intelligence artificielle générative (GenAI). L’application permet d’accéder aux demandes de fusion (merge requests) et d’utiliser l’intelligence artificielle pour générer des commentaires et suggestions automatiques. • Utilisation d’AWS (Amazon Web Services) : 🔹Consommation des modules AWS fournies par l’équipe OPS avec Terraform et Terragrunt en utilisant les services AWS suivants: S3, API-Gateway, Cognito, Lambda • Utilisation de LangChain et CrewAi: 🔹Intégration de LangChain pour développer un modèle génératif automatisé de commentaires sur les demandes de fusion, analysant les modifications de code afin de proposer des suggestions d’amélioration en clean code, bonnes pratiques et optimisation des performances. • Développement Backend avec Python Chalice: 🔹 Développement d’une API RESTful avec Python Chalice pour orchestrer les interactions entre l’application web et trois plateformes, déployée de manière scalable et sécurisée via AWS Lambda. • Développement Frontend avec Angular: 🔹Développement de composants Angular dynamiques pour afficher et interagir avec les demandes de fusion. 🔹Mise à niveau d’Angular et Angular Material vers la dernière version LTS • Tâches du techlead: 🔹Encadrement technique de l’équipe de développement et accompagnement dans la montée en compétences. 🔹Revue de code régulière pour garantir la qualité, la maintenabilité et la conformité aux bonnes pratiques. 🔹Veille technologique continue et proposition d’améliorations techniques (outillage, performances, sécurité). 🔹Participation aux choix d’architecture et aux décisions techniques clés du projet. 🔹Participation active à toutes les cérémonies du sprint (sprint planning, daily meetings, sprint review, rétrospective), avec prise de décisions techniques et suivi de l’avancement de l’équipe.

Ingénieur informatique

Allence Tunisie

sept. 2021 - oct. 2023

2 ans 2 mois

Gouvernorat Tunis, Tunisie

La mise en place d’un processus de déploiement pour un ERP de facturation appelé ”ALLGO” implique la mise en œuvre d’une plateforme de gestion d’entreprises, d’employés et de comptabilité en ligne. • Utilisation d’AWS (Amazon Web Services) : Consommation des modules AWS fournies par l’équipe OPS avec Terraform et Terragrunt en utilisant les services AWS suivants: 🔹S3: pour exposer le front 🔹API-Gateway: pour exposer le back 🔹Cognito: pour l’authentification 🔹Lambda: pour déployer le backend en NodeJs • Gestion des pipelines CI/CD avec GitLab: 🔹Automatisation du déploiement des applications backend Node.js sur le service Lambda d’AWS. 🔹Automatisation du déploiement des applications front-end Angular sur S3 d’AWS. • Mise en place de la Base de données: 🔹Déploiement de la Base de données mongo des différents environnements du développement jusqu’en production. 🔹Déploiement des scripts MongoDB • Utilisation de Vault: 🔹Gestion des mots de passe. 🔹Gestion des variables d’environnement. • Développement Backend avec NodeJs : 🔹Création et développement de la partie backend représentant les API REST du projet. Optimisation des requêtes MongoDB pour améliorer les performances d’accès aux données. 🔹Intégration du SonarQube pour analyser la qualité du code, détecter les vulnérabilités et améliorer les normes de développement, assurant ainsi un code plus robuste et sécurisé 🔹Implémentation des tests unitaires/intégration angular en utilisant Jest.

Développeur Intelligence Artificielle

HK Consulting

sept. 2019 - août 2021

2 ans

Gouvernorat Tunis, Tunisie

UBIM: Le projet ”UBIM” est une plateforme de vente de packs de formations en ligne. Elle offre aussi la fonctionnalité de reformulation des CVs des utilisateurs dans le but de faire le matching avec les formations disponibles dans de prochaines étapes. 🔹Développement de scripts Python pour automatiser la récupération d’URLs de profils LinkedIn 🔹Analyse exploratoire du DataSet, suivie d’un nettoyage des données. 🔹 Création de dictionnaires de mots-clés techniques par spécialité, utilisés pour classer automatiquement les profils scrappés 🔹Traitement automatisé des CVs déposés, suivi d’une tokenisation via NLTK pour extraire les mots-clés 🔹Développement d’un script Python permettant de faire le matching entre les exigences des formations et les contenus des CVs analysés. 🔹Création d’un endpoint avec Python Flask 🔹Encadrement des stagiaires : accompagnement dans leurs tâches, résolution de problèmes techniques, soutien au développement professionnel, participation aux décisions techniques et validation des Merge Requests. Vibrom: Le projet ”Vibrom” est une plateforme permettant au client de HK consulting d’assister aux réunions en réalité virtuelle, pour pouvoir voir les chantiers en 3D et faire un tour en utilisant leurs téléphones, un ordinateur ou des lunettes de réalité virtuelle. 🔹 Collecte d’une base de données audio depuis Kaggle, suivie d’un filtrage par langue 🔹Nettoyage des données afin d’assurer la qualité et la cohérence du jeu de données pour l’entraînement du modèle. 🔹Séparation des fichiers audio par langue (français et anglais) pour entraîner deux modèles distincts 🔹 Traitement des fichiers audio avec la bibliothèque Python speech-recognition, expérimentation de plusieurs algorithmes d’IA, pour identifier le plus performant, création de deux modèles SVM distincts. 🔹 Développement d’un endpoint avec Python Flask pour intégrer la fonctionnalité de rédaction de PV de réunions dans une application web développée avec Three.js.


Formation

lycée Laaouina

Baccalauréat

2017 - Présent

9 ans 5 mois

Université Sesame

Engineer's Degree

2017 - 2022

5 ans 2 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.