About Essama
French
Native or bilingual
Experience
- InfinitePHP/SYMFONY React DeveloperENTERTAINMENT AND LEISUREOctober 2024 - October 2025 (1 year)Paris, FranceInfinite is a community platform for sharing videos and articles. Each registered member has a channel where they can share videos and articles, and other members can subscribe to their channel and receive the content they share in their news feed. The application has several sections, including a video listing, an article listing, a categories section containing videos and articles classified by category, a profile section containing all of a member's resources, and a news feed.I am the founder and developer of Infinite. I was responsible for its complete design using Symfony 7 for the backend, and React for the frontend, Gitlab CI for continuous deployment on a Debian server, and Mysql for the database.The application is accessible at: https://infinite-app.com
- CentraleSupélecFull-stack PHP/SYMFONY DeveloperPUBLIC SECTORApril 2024 - September 2025 (1 year and 4 months)Gif-sur-Yvette, FranceIntegrated within the DISI (Information Systems Department) of CentraleSupElec, within a team of 4 developers, supervised by a digital architect, several project managers, and a technical director, I held the position of full-stack Symfony React application developer, serving this engineering school. I performed several tasks for different projects related to the management of the school's student affairs and personnel:- Development of new features using the Symfony framework (version 6 and 7) and maintenance of existing features.- Development and maintenance of frontend components in Twig, React, or Jquery- Design of Rest APIs with Symfony- Integration of Rest APIs.- Full-stack feature development using Symfony 6 for the backend, and React for the frontend.- Bug fixing on various projects.- Performing several version upgrades (Symfony 6 to 7, PHPUNIT, PHPCSFIXER, PHPSTAN).- Increasing code coverage by performing unit and functional tests with PHPUNIT.- Participating in application deployment on different environments.- Conducting code reviews for other team members.- Participating in team meetings and providing reports on the progress of my work.- Writing technical documentation.
- NeorychSymfony Application DeveloperRETAIL (SMALL BUSINESS)July 2023 - July 2024 (1 year)Lyon, FranceNeorych is an e-commerce web application specializing in the online sale of electronic products, for which I am the founder and developer.The application is accessible at: neorych.comThus, I was responsible for the complete design of the Neorych website.I developed several sections using primarily the Symfony 6 framework for the backend, and Html/Css, Twig, Javascript, Jquery, for the frontend:- Registration, login, forgotten password recovery system- Product listing and product page- Cart and Wishlist- Integration of the Mollie payment solution.- Integration of installment payments via Klarna.- Creation of the purchase journey.- Sending emails at strategic moments (registration, password recovery, payment confirmation, acknowledgment of a return request, confirmation of receipt of a customer complaint..)- Contact form- Complete creation of a customer area with several sections: management of personal information, addresses, orders, return or withdrawal requests, also allowing access to delivery tracking and invoices.- Creation of a complete administrator area (management of products, orders, cancellations, returns, site policies, complaints, invoices, frequently asked questions, customers...)- Creation of a frequently asked questions section and a contact form.- Integration of the Google Shopping REST API.- Creation of a blog section in the application and a dedicated section in the administrator area for creating and managing articles.
Recommendations
Be the first to recommend Essama
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 title (RNCP) at BAC +4 level of PHP/SYMFONY developerOpenclassrooms2020Il s'agit d'une formation de développeur PHP/SYMFONY, dispensé par OpenClassrooms, et aboutissant à l'obtention d'un titre RNCP de développeur PHP/SYMFONY, de niveau BAC + 4, reconnu par l'Etat. Au cours de cette formation qui a duré 2 ans j'ai réalisé de nombreux projets, chacun validé par un jury d'experts PHP/SYMFONY, et cela m'a permis d'acquérir les compétences indispensables pour exercer le métier de développeur d'applications PHP.