
Hiba Elwafi
Lead Ingénieur Full Stack
Salaire / Taux journalier
Ariana, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur Full Stack avec 2 ans d'expertise en plateformes de recrutement IA et architectures microservices. Spécialisée en développement React/Node.js avec intégration NLP et automatisation avancée, réduction significative des temps de déploiement via Docker/Jenkins. Votre partenaire pour des solutions web innovantes et scalables.
Expérience de travail
Hirecue Dev team lead
HireCue
mai 2025 - Présent
1 an 6 mois
Gouvernorat Tunis, Tunisie
Ingénieur Full Stack
Teligencia
déc. 2023 - mai 2025
1 an 6 mois
Tunisie
Conception et développement d’une plateforme de recrutement innovante avec intégration de fonction nalités IA avancées : • Extraction automatisée de données (CVs, profils) via des modèles de NLP. • Génération dynamique de compétences et questions d’entretien basées sur les tendances du marché. • Analyse des résultats de tests et des entretiens (dont analyse tonale via traitement du langage na turel). Développementetmaintenancedusitewebdel’application (frontend et backend) avec des architectures microservices. Implémentation de tests automatisés (end-to-end, unitaires) pour garantir la qualité du produit. Technologies & Outils : • Backend: Node.js, Express.js, Flask, REST API, RabbitMQ (messagerie). • Frontend : React.js. • Basesdedonnées: MySQL. • DevOps: Jenkins (CI/CD), Docker, Docker-Compose (orchestration). • Monitoring : Grafana, Prometheus (métriques et performances). • Qualité : SonarQube (analyse statique de code), Playwright (tests E2E). • Environnement : Agile/Scrum, développement collaboratif (Git), intégration continue.
Stagiaire
Teligencia
mars 2023 - oct. 2023
8 mois
Bubanza, Burundi
Plateformes de Recrutement et d'Évaluation : Conception et développement d'une plateforme de recrutement sophistiquée, fusionnant des fonctionnalités avancées : Automatisation Expertise : Concevoir et mettre en œuvre une solution d'extraction automatisée de CV, évaluant ensuite les candidats par le biais de scores générés. Cette fonctionnalité clé repose sur une architecture robuste construite avec Flask. Optimisation de Correspondance : Création d'une section exclusive dédiée aux offres d'emploi, permettant une synchronisation fluide entre les profils des candidats et les postes vacants, maximisant ainsi les chances de correspondance idéale. Évaluation Multidimensionnelle : Intégration de tests techniques, psychoTechnique et de personnalité, réalisés au moyen de technologies avancées développées avec Node.js. Cela assure une évaluation holistique des candidats. Épreuve de Compétences Techniques : Intégration d'un jeu de codage pour évaluer en profondeur les compétences techniques des candidats, offrant une perspective authentique de leurs capacités. Gestion Évolutive : Exploitation de la virtualisation Docker pour la simplification de la gestion et une mise à l'échelle aisée, garantissant que la plateforme peut suivre la croissance et l'évolution des besoins. Stockage Sécurisé : Mise en place d'une architecture de base de données MySQL pour garantir un stockage sécurisé et efficace des données sensibles. Expérience Utilisateur Avant-Gardiste : Développement d'une interface utilisateur dynamique avec React JS pour une expérience utilisateur optimale.
Stagiaire
ESPRIT (Ecole Supérieure Privée d'Ingénierie et de Technologies)
juin 2022 - oct. 2022
5 mois
Ariana, Tunisie
Gestion des Affectations, Recrutements et Formations : Création d'un système automatisé de gestion des affectations, des recrutements et des formations. Utilisation de techniques de Web Scraping sur LinkedIn pour identifier les candidatures pertinentes en fonction des offres disponibles. Mise en place d'un environnement organisé pour les enseignants. Technologies utilisées : Django et React JS pour le développement, MongoDB pour la base de données, et Restframework pour les API.
Stage d'apprentissage
Tunisie Telecom
juil. 2021 - oct. 2021
4 mois
Le Kef, Tunisie
Installation Cartes Réseau et Câbles RJ45. Contrôle précis boîtiers distribution. Configuration équipements et raccordements. Tests pour connectivité optimale. Mise en pratique concepts théoriques.
Stage PFE
Sitex Sousse
févr. 2020 - juil. 2020
6 mois
Sousse, Tunisie
Conception d'un nouveau contrôle automatique du système de transport des ensouples : Analyse et proposition d'améliorations pour un système de transport existant. Conception du système de contrôle automatique du transport. Intégration réussie au système préexistant. Création d'interface graphique intuitive avec CX-Supervisor. Utilisation de CX-Programmer pour programmation et CX-Supervisor pour IHM.
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Cycle d'ingénieur
2020 - 2023
3 ans 1 mois
ISIMM | Higher Institute of Computer Science and Mathematics of Monastir
Licence
2017 - 2020
3 ans 1 mois