About Ibrahim
Arabic
Native or bilingual
English
Fluent
French
Fluent
Experience
- I-Cube ResearchData/AI EngineerRESEARCHOctober 2025 - Today (8 months)Toulouse, FranceI-Pulse Groupe InternationalDesign and implementation of a scalable data infrastructure for an R&D company specializing in international High Pulsed Power (HPP) industrial applications.Key Achievements & Responsibilities:• Architected and deployed a modern data warehouse solution, leading the progressive migration from Odoo to SQL Server and Azure Cloud, including data cleansing, normalized schema design, and comprehensive documentation.• Developed and optimized ETL pipelines on Nexla and Python (OOP) for automated extraction, transformation, and loading of multi-source data, significantly reducing manual processing time.• Designed enterprise-level data access control systems with role-based access control (RBAC) and row-level security (RLS) for SQL Server and Azure, ensuring data compliance and governance.• Implemented IBM Planning Analytics and Power BI dashboards for financial analysis, reporting, and strategic decision support.• Created automated Python scripts for cash flow analysis and accounting transaction processing, generating real-time financial reports for stakeholders.• Collaborated cross-functionally with engineering teams and non-technical stakeholders to identify data needs and propose technical solutions through clear presentations.• Developed comprehensive technical documentation for data architectures, ETL flows, and data models using industry-standard tools.
- Conduent Business Solutions France.NET / C# DeveloperSOFTWARE PUBLISHINGSeptember 2023 - September 2024 (1 year and 1 month)Valence, FranceDesign and implementation of a log file analysis tool for detecting and diagnosing ticketing system malfunctions• Business and log file requirements analysis: I collaborated with stakeholders to identify functional and non-functional requirements, as well as relevant data types in log files, to develop an internal diagnostic tool tailored to the sector's needs.• Tool design: Applying SOLID principles, I developed a robust software architecture. I used UML diagrams (class diagrams, sequence diagrams, and workflow diagrams) to visualize interactions within the system.• Tool development: I used .NET, C#, and WPF, integrating the MVVM (Model-View-ViewModel) pattern to separate concerns and ensure optimal performance. The application was designed to be extensible and maintainable.• Implementation of unit tests and continuous integration: I integrated NUnit for unit tests, ensuring the proper functioning of components. A CI/CD pipeline on Azure DevOps was set up to automate builds and deployments.• Creation of a user-friendly interface: I designed an intuitive and responsive interface using XAML, optimizing the user experience with carefully chosen visual elements.• Deployment and management on Azure: I orchestrated the continuous deployment of the tool on Azure, using Azure DevOps pipelines to automate build, test, and delivery processes, ensuring scalability and availability.• Technical documentation writing: I also wrote technical documents, including a README, a user guide, and code comments, facilitating the understanding and use of the tool by other developers.
- AUSYC/C++/Qt DeveloperSOFTWARE PUBLISHINGApril 2022 - July 2022 (3 months)Lyon, FranceDevelopment of an airplane seat reservation service application• Project analysis and understanding of client needs: I worked closely with the project team and stakeholders to analyze functional and non-functional requirements, ensuring a thorough understanding of client specifications.• Database design with SQLite: In collaboration with team members, we designed and implemented the database to manage reservation, flight, and user information.• Team development with Qt and C++: Using Qt and C++, I actively participated in the design and development of various software features. I regularly communicated with other developers to integrate feedback and ensure continuous progress.• Unit tests and component validation with gtest: I performed unit tests for each software component using gtest.• Bug analysis and correction: In collaboration with the testing team, I identified, analyzed, and corrected bugs, focusing on improving the application's robustness and stability.• API creation with Qt HTTP Server: As a team, we developed an API for communication with external services, using Qt HTTP Server. Data was exchanged in JSON format, facilitating integration with other systems and future application extensibility.• Graphical interface development with QtCreator: I designed and implemented the user interface with QtCreator, in collaboration with designers to ensure a smooth and intuitive user experience.
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
- Professional Training – AI ConsultantSkillsoft / Global Knowledge – ARISA European Program (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