About Ibrahima
French
Native or bilingual
English
Fluent
Experience
- HABIT'AVENIR
On Malt
ERP Platform CreationENERGY AND UTILITIESNovember 2025 - March 2026 (4 months)•Analysis of functional and technical project requirements•Design of the application's overall architecture (front-end, back-end, database)•Implementation of the back-end using Node.js / Express•Design and implementation of the REST API•MongoDB database modeling (schemas, relationships, validations)•Development of the Angular front-end (interfaces, forms, navigation)•Implementation of authentication and role management (JWT)•Development of customer, service, sales, and payment management modules•Implementation of cash and financing payment logic (schedules, calculations)•Generation of PDF documents (quotes, contracts, summaries)•Management of statuses, histories, and business validations•Application security (data validation, OWASP best practices)•Functional and technical testing•Bug fixing and optimizations•Writing minimal technical documentation•Support for deployment if necessary - CNIL
On Malt
Development, integration, and support services on the Nuxeo platformPUBLIC SECTORSeptember 2025 - January 2026 (4 months)- Review and structuring of the list of shortcomings
- Optimization of the search form (relocation and improvement of the Legal Basis field)
- Correction of autocompletion in document entries
- Improvement of field searches
- Customization and improvement of search results display (columns, default sort)
- Implementation and improvement of the "Edit search result columns" functionality
- Exploitation and configuration of the Spreadsheet functionality for data export and visualization
- Improvement of the advanced search form ergonomics
- Disabling unused blocks to improve readability and user experience
- General ergonomic improvements to the interface
- SPIE Global Services Energy
On Malt
Development and automation of ECM processes on Alfresco (Docker / Workflow / Regex / API)ENERGY AND UTILITIESAugust 2025 - October 2025 (2 months)Paris, FranceAutomation of the reception, processing, and transmission of technical documents via custom workflows:- Design and implementation of custom content models with properties, aspects, and associations tailored to business needs.
- Development of complex validation workflows with multiple stages, multi-user loops, and automatic notifications.
- Creation of Java listeners to automate actions (metadata updates, status tracking, email sending, external API calls).
- Customization of Share forms (FTL) with specific fields, validation rules, and dynamic controls.
- Automation of the creation of document spaces and user rights management according to the document lifecycle.
- Integration of a mail sending system configured via SMTP, used in workflows and custom actions.
- Writing installation and configuration scripts to facilitate Alfresco deployment in a Docker environment.
- Contribution to platform optimization and technical support: error resolution, Maven dependency verification, and configuration adjustments.
- Development of a comprehensive technical guide for project setup, configuration, and deployment.
Reviews
Recommendations
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
- Master Project Manager and Cybersecurity ExpertEsic2022Planifier et coordonner les étapes du projet, maîtriser les outils de gestion de projet, et assurer la veille technologique. Sécuriser les systèmes d’information, gérer les incidents de sécurité, et maîtriser les outils de cybersécurité. Concevoir et développer des projets web en utilisant les technologies appropriées et en assurant des tests rigoureux. Réaliser des audits de systèmes d’information, évaluer les compétences acquises, et préparer les soutenances finales.
- Bachelor FullStack DeveloperIT-akademy2021Concevoir et modéliser une application (web, hybride, mobile ou desktop) ou l’évolution d’une application existante Développer la partie front-end d’une application (web, hybride, mobile ou desktop) Développer la partie back-end d’une application (web, hybride, mobile ou desktop) Déployer et assurer le maintien en production d’une application (web, hybride, mobile ou desktop)