About Ibrahim
Arabic
Native or bilingual
English
Fluent
French
Fluent
Experience
- I-Cube ResearchData/AI EngineerRESEARCHOctober 2025 - Today (8 months)Toulouse, FranceI-Pulse Groupe InternationalConception et mise en œuvre d'une infrastructure de données évolutive pour une entreprise de R&D spécialisée dans les applications industrielles de Hautes Puissances Pulsées (HPP) à dimension internationale.Principales Réalisations & Responsabilités :• Architecturé et déployé une solution d'entrepôt de données moderne, pilotant la migration progressive depuis Odoo vers SQL Server et Azure Cloud, incluant le nettoyage des données, la conception de schémas normalisés et la documentation exhaustive.• Développé et optimisé des pipelines ETL sur Nexla et Python (POO) pour l'extraction, la transformation et le chargement automatisés de données multisources, réduisant significativement le temps de traitement manuel.• Conçu des systèmes de contrôle d'accès aux données de niveau entreprise avec autorisation basée sur les rôles (RBAC) et sécurité au niveau des lignes (RLS) pour SQL Server et Azure, garantissant la conformité et la gouvernance des données.• Implémenté IBM Planning Analytics et des tableaux de bord Power BI pour l'analyse financière, le reporting et le support à la prise de décision stratégique.• Créé des scripts Python automatisés pour l'analyse de trésorerie et le traitement des transactions comptables, générant des rapports financiers en temps réel pour les parties prenantes.• Collaboré de manière transversale avec les équipes d'ingénierie et les parties prenantes non techniques pour identifier les besoins en données et proposer des solutions techniques via des présentations claires.• Élaboré une documentation technique complète pour les architectures de données, les flux ETL et les modèles de données en utilisant des outils standard de l'industrie.
- Conduent Business Solutions FranceDéveloppeur .NET / C#SOFTWARE PUBLISHINGSeptember 2023 - September 2024 (1 year and 1 month)Valence, FranceConception et implémentation d'un outil d'analyse des fichiers logs pour la détection et le diagnostic des dysfonctionnements du système billettique• Analyse des besoins métiers et des fichiers logs : J'ai collaboré avec les parties prenantes pour identifier les exigences fonctionnelles et non fonctionnelles, ainsi que les types de données pertinentes dans les fichiers logs, afin de développer un outil de diagnostic interne adapté aux attentes du secteur.• Conception de l'outil : En appliquant les principes SOLID, j'ai élaboré une architecture logicielle robuste. J'ai utilisé des diagrammes UML (diagrammes de classes, diagrammes de séquence et diagramme de workflow) pour visualiser les interactions au sein du système.• Développement de l'outil : J'ai utilisé .NET, C# et WPF, intégrant le modèle MVVM (Model-View-ViewModel) pour séparer les préoccupations et garantir une performance optimale. L'application a été conçue pour être extensible et maintenable.• Mise en place de tests unitaires et d'intégration continue : J'ai intégré NUnit pour les tests unitaires, assurant le bon fonctionnement des composants. Une pipeline CI/CD sur Azure DevOps a été mise en place pour automatiser les builds et les déploiements.• Création d'une interface utilisateur ergonomique : J'ai conçu une interface intuitive et réactive en utilisant XAML, optimisant l'expérience utilisateur avec des éléments visuels soigneusement choisis.• Déploiement et gestion sur Azure : J'ai orchestré le déploiement continu de l'outil sur Azure, utilisant les pipelines Azure DevOps pour automatiser les processus de build, test et livraison, assurant scalabilité et disponibilité.• Rédaction de documentation technique : J'ai également rédigé des documents techniques, incluant un README, un guide utilisateur et des commentaires dans le code, facilitant la compréhension et l'utilisation de l'outil par d'autres développeurs.
- AUSYDéveloppeur C/C++/QtSOFTWARE PUBLISHINGApril 2022 - July 2022 (3 months)Lyon, FranceDéveloppement d'une application de service de réservation de places d'avion• Analyse du projet et compréhension des besoins clients : J'ai travaillé en étroite collaboration avec l'équipe de projet et les parties prenantes pour analyser les besoins fonctionnels et non fonctionnels, en assurant une bonne compréhension des spécifications du client.• Conception de la base de données avec SQLite : En collaboration avec les membres de l'équipe, nous avons conçu et implémenté la base de données pour gérer les informations relatives aux réservations, aux vols et aux utilisateurs.• Développement en équipe avec Qt et C++ : En utilisant Qt et C++, j'ai participé activement à la conception et au développement de différentes fonctionnalités logicielles. J'ai régulièrement échangé avec les autres développeurs pour intégrer les retours et assurer une progression continue.• Tests unitaires et validation des composants avec gtest : J'ai réalisé les tests unitaires pour chaque brique logicielle en utilisant gtest.• Analyse et correction de bugs : En collaboration avec l'équipe de test, j'ai identifié, analysé et corrigé les bugs, en mettant l'accent sur l'amélioration de la robustesse et de la stabilité de l'application.• Création de l'API avec Qt HTTP Server : En équipe, nous avons développé une API pour la communication avec les services externes, utilisant Qt HTTP Server. Les données étaient échangées au format JSON, facilitant ainsi l'intégration avec d'autres systèmes et l'extensibilité future de l'application.• Développement de l'interface graphique avec QtCreator : J'ai conçu et implémenté l'interface utilisateur avec QtCreator, en collaboration avec des designers pour garantir une expérience utilisateur fluide et intuitive.
Recommendations
Be the first to recommend Ibrahim
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Formation Professionnelle – Consultant IASkillsoft / Global Knowledge – Programme européen ARISA (Digital Europe)2025Formation intensive (209 h), spécialisée dans l'accompagnement des entreprises dans leur transformation digitale par l'IA et dans la mise en œuvre de solutions d'IA, en travaillant à la fois au niveau stratégique et opérationnel. 🎯 Stratégie IA : Analyse besoins, solutions sur mesure, stratégies d'implémentation. 🔧 Technologies IA : Maîtrise des fondamentaux de l'IA générative, Machine Learning, Deep Learning, NLP, LLM, MLOps, et plateformes cloud (AWS, Azure). 📊 Gestion de projet : PRINCE2, Agile, DevOps, conduite du changement. ⚖️ Gouvernance & conformité : RGPD, réglementations européennes, éthique IA. 🛠️ Stack technique : Azure AI, AWS GenAI, Microsoft Copilot, MLOps (CI/CD, MLflow), Dataiku, Jupyter, Python (NLTK, SpaCy, PyTorch, Hugging Face). 🎓 Projet d'étude : Conception d'une solution IA générative pour une entreprise RH. Cas d'usage concrets pour l'optimisation de la gestion des compétences et la génération automatisée de supports de formation personnalisés.
- Bachelor Pro (Bac+3) Concepteur Développeur d'Applications en alternanceÉcole d'ingénieurs CESI2024Développement d'une application web intégrée mobile (Ressources relationnelles) en Laravel/PHP