Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

abdelhakim aboulhaj

Web Development Engineer (PHP8, Symfony)

CERTIFIED Symfony 6
PHP
Senior Developer
Web developer
Study and development engineer
abdelhakim aboulhaj
34 years old
Driving License
Marrakech (40000) Morocco
Professional Status
Employed
Available
About Me
TECHNICAL REFERENT FOR SYMFONY/PHP

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.
Resume created on DoYouBuzz
  • Ensure daily reporting of tasks completed upon request
  • Organize, monitor, and validate projects developments
  • Management, Supervision, and Support of New Hires
  • Stay updated on technological advancements and make suggestions to the team
  • Ensure proper compliance with specifications
  • Plan department activities and ensure adherence to schedules
  • Identify user needs, provide follow-up, and propose decisions
  • Task estimation and commitment to delivery deadlines
  • Some Missions :
  • Dekupl (ongoing):
    - Position: Senior Developer
    - Context
    https://www.avoskids.com/avoskids
    Symfony 6/PHP 8.1 Pimcore 10
  • 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.