About Essid
French
Native or bilingual
Arabic
Native or bilingual
English
Fluent
Portuguese
Fluent
Experience
- Bank for International SettlementsDrupal DeveloperBANKING AND INSURANCEAugust 2025 - Today (10 months)Bâle, SwitzerlandFull development of a banking website using Drupal 11, from designto production deploymentSet up a local development environment using DockerDesigned an SDC architecture with integration of a Node.js-basedfront-endCreated and structured advanced content types using ParagraphsImplemented security patches and maintained the applicationAutomated installation and update scripts using MakefileSet up a search engine with Solr, including facet managementOptimized performance (Drupal cache management, Varnishintegration)Ensured compliance with accessibility standards (RGAA)Implemented a continuous deployment process (releasemanagement, branching, and merging with Git)Worked in an agile environment (Scrum/Kanban), collaborating withcross-functional teams
- United NationsDrupal DeveloperApril 2023 - Today (3 years and 2 months)Full responsibility for the Financial Tracking Service (FTS) website, a centralized platform for tracking humanitarian funding on a global scale. Developed custom features based on client-specific requests, adhering to Drupal standards and best development practices. Integrated and consumed the FTS API to dynamically generate views and reports tailored to business needs. Regularly implemented security updates: applied critical patches and monitored the security of contributed modules. Implemented the Apache Solr search engine to enhance search performance and improve user experience. Managed faceted search to enable intuitive navigation and filtering of results by various criteria (country, sector, year, funding type, etc.). Strengthened JavaScript security by restricting script execution to authorized partners through fine-grained permission handling and Content Security Policies. Upgraded the platform from Drupal 8.x to Drupal 10.x, including data migration, module compatibility adjustments, and theme adaptation. Wrote and maintained unit tests to ensure code stability and support continuous deployment. Used JavaScript libraries to build and adapt interactive visualizations (bar charts, line graphs, pie charts, maps). Implemented complex calculations and conditional logic based on humanitarian funding rules (bilateral, multilateral, earmarked/uneartmarked, emergency-specific, etc.). Tailored visualizations based on user-selected filters and handled exceptions related to different donor reporting formats. Performed similar tasks on the Humanitarian Action website. Technical environment: Drupal 10, Git, Docksal, Solr
- The Bank of FranceTEAM LEAD DEVELOPERJanuary 2022 - December 2022 (1 year)Development of a multi-site web application from scratch for the Banque de France. Each site shares the same core, along with a set of contributed and custom modules, while maintaining certain specific features per site. Set up essential tools: Drush, Git pre-commit hooks with PHPCS, installation and update scripts, and custom Makefile commands. Implemented GulpJS for minification and optimization of front-end assets. Set up SSO (Single Sign-On) authentication integration. Established CI/CD processes using Jenkins, including packaging, version tagging, and deployment pipeline from integration to production. Assisted DevOps teams with setting up environments (SSL, Redis, MySQL connections, etc.). Created Drupal Features for content types, roles, and permissions management. Developed a range of custom functionalities: Web services for communication with external providers, Media management, Customized CRON jobs, Tailored admin pages Contributed to accessibility improvements and eco-design best practices. Followed GitFlow for source control (branching, releases, hotfixes). Actively participated in Agile ceremonies, reviewed User Stories with the Product Owner, and created Technical Stories to support development planning. Technical environment: Drupal 9, Git, Windows, XAMPP
Recommendations
Be the first to recommend Essid
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
- Master's Degree in E-Commerce (Bac2012Master's Degree in E-Commerce (Bac
- Scientific Baccalaureate2007Scientific Baccalaureate