Creative Web Developer with over 7 years of experience dedicated to create and optimize high-impact websites focused on user experience for businesses. With a strong background in Symfony, I have the ability to utilize its components and tools to develop scalable, maintainable, and high-performing web applications. From creating RESTful APIs to implementing custom workflows, I have a deep understanding of the Symfony ecosystem and its integration with other web technologies.
Antadis (7 mois) : - Position: Senior Developer - Context • https://www.privatesportshop.fr/ • Provide support to the core team for maintaining the existing system • Develop new features (e.g., Mirakl integration, Orchestra, voucher system, etc.) • Participate in implementing a new architecture based on gateway API between the front office, back office, mobile app, and other third-party services - Objectives: • Application Maintenance (TMA) for the Back Office • Application Maintenance (TMA) for the Front Office • Creation of a Gateway API • Creation of a new Front Office - Technologies used: • Symfony 6/PHP 8.1 • ApiPlatform 2.6 • Prestashop 1.4 • Lumen (PHP Micro-Framework By Laravel) 5.8/PHP7.4 • Maria DB • PHPcs, PHPStan, Psalm • PHPunit • Redis • Docker • Git/Gitlabs, Gitlab-ci • Microsoft Azure (ticket management), Mattermost
Fidesio (9 mois) : - Position: Lead Developer - Context: • https://mym.fans/ • Responsible of payment and subscription development • Mentoring junior developers • Participation in the design and modeling process • Code review - Objectives: • Replatforming and migration from PHP 4 to Symfony 5. • Adding missing features - Technologies used: • Symfony 5.4/PHP 8.1 • ApiPlatform 2.6 • Postgresql • Mercure • Onesignal Api • HWI Oauth • RabbitMq, Amazon SQS messenger • Checkout sdk, EPOCH • REDIS • AWS S3 • Easy admin 3 • Sentry, PHPcs, PHPstan, Datadog • Docker • Git/Gitlabs, Gitlab-ci • Preview (ticket management), Slack
Largus (2 months): - Position: Senior Developer - Context: • Ensure maintenance of the existing system • Develop new features - Objectives: • Migration from Symfony 2.5 to Symfony 3.4 • Application maintenance (TMA) for the back office and API of the MAURIN application - Technologies used: • Symfony 2.5/3.4 • FOSRestBundle • MySQL • PHPcs • Docker • Git/Gitlabs • Jira/Confluence (ticket management), Slack
Octelio (1 year 8 months) - Position: Experienced Developer - Context: • [OEA]http://avmsd.obs.coe.int/ • [OEA]https://mavise.obs.coe.int/ • [Touristra]https://www.touristravacances.com/ • [OEA] Multilingual search engine for audiovisual law articles for the European Audiovisual Observatory (OEA) • [AMFE] Mobile app for AMFE (Association for Children Liver Diseases) for detecting liver diseases in children • [AMFE] Design, modeling, and estimation of API and back office • [AMFE] Application development • [AMFE] Analysis of uploaded images via the mobile app for detecting dominant colors • [AMFE] Deployment and production setup • [Touristra] Maintenance of the existing system and development of new features for a French tourism company's website - Objectives: • [OEA] Creation of a multi-site back office • [OEA] Document management and generation • [AMFE] Creation of a back office and API • [Touristra] Addition of missing features - Technologies used: • FOSRestBundle • MySQL, PostgreSQL • OpenApi • Expo push notifications • Wkhtmltopdf • phpoffice/phpspreadsheet • SSO integration • PHPcs, PHPstan • Rancher • PHP GD library • MySQL • PHPcs • Docker • Git/Gitlabs • Trello (ticket management), Slack
Company DescriptionTech My Team is a digital and mobile production company located in Marrakesh. They position themselves as a key partner for your digital transformation. Their expertise covers various areas including UX/UI, Front & Back-end development, data analysis, web marketing, and DevOps. They are also skilled in using different CMS platforms such as Drupal (Acquia certification), WordPress, and Prestashop (partnership), as well as technologies like the Symfony framework (the first SensioLabs partner in Morocco), React, React Native, Azure, Gitlab CI/CD, Kubernetes, and Node.js. Since 2015, Tech My Team has been focusing on the development of custom web applications, from consultation to development, and also offers third-party application maintenance (TMA) services.
Participation in the design and development of web applications
Software maintenance, bug fixes, and software evolution
Some Missions :
AGENTX : - ECUVIE : Creation of different versions of their intranet application ◦ Mission2019 Developed using Symfony 3.4 ◦ Mission2018 Developed using Symfony 2.8 ◦ MissionUC Developed using Symfony 2.8 ◦ Route2016 Developed using Symfony 2.5
TechMyTeam :
• Creation of the official website for TechMyTeam agency at https://techmyteam.com/fr/ using Symfony 2.5
Implementation of a professional healthcare network "Sehatuk" Web/Mobile. "Finalist Project at Innovation Prize for Africa 2015". Technologies: Symfony2, Android, REST web services, Bootstrap, Twig, Doctrine, JQuery,HTML5, CSS3, YouTube API.
Design and development of an online reservation web application Technologies: Symfony2 Framework, Bootstrap, Twig, Doctrine, JQuery, HTML5, SCSS, PayPal API, Facebook API.