
Younes Aboulabbes
Senior PHP Developer
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior PHP developer with 10+ years of expertise in microservices architecture and high-scale e-commerce platforms. Led payment systems serving 10M+ users at unicorn startups, integrating 23+ payment gateways processing 100K+ annual transactions. Specialized in Symfony/Laravel development with proven expertise in AWS, Docker, and event-driven architecture for scalable backend solutions.
Expérience de travail
Développeur back-end
MeeticFreelance
avr. 2024 - Présent
2 ans 7 mois
Senior PHP Back End Developer
Vestiaire Collective
juin 2021 - mai 2024
3 ans
Paris, France
Context: Vestiaire Collective is a 11th French unicorn startup - ecommerce platform for online second-hand luxury fashion, It currently has more than 10,000,000 users and is rapidly scaling up. Function: Senior PHP backend developer in the agile payment team focused on the implementation and architecture of various microservices but also to improve the existing legacy base. Technical environment: PHP, Symfony 5.x, Python, Go, Git, AWS, GitlabCI, Docker, MariaDB, MongoDB, Kafka, Datadog, TalonOne, Jira, Jenkins Responsibilities: - Work in a diverse team of engineers (internal and external) to implement backend services in the platform - Participate in grooming of user stories, advice, asses strength of proposal and participate in feasibility studies and deployments of new technical solutions - Build service definitions, OpenAPI specifications, SDKs, and documentation for other developers that consume these services - Integrate with other services and data sources using APIs, messaging systems, databases - implementation of asynchronous architecture. - Implementation on event based architecture based on KAFKA events. - Implementation of DataDog dashborads and alerts. - Collaborate with the DevOps team on microservices design, containerization, and automated deployments - Build automated test suites to ensure these services are reliable and performant - Participate in the resolution of production incidents when they occur, on duty calls, fixing bugs reported by users Most notable projects: • Addition of KRW currencies and Korean payments flows on the VC platform. • Integration of the Talon.One API for the management of promo codes and vouchers. • Implementation of a micro service for the management of buyer payments (list of means of payment, registered cards, integration of a rule internal engine) • Optimization of the performance of cronjobs and Vestiaire Collective API endpoints (payment scope)
Automation PHP Engineer
Orange
juil. 2019 - juil. 2021
2 ans 1 mois
Paris, France
Context: Orange S.A. is a French multinational telecommunications corporation. It has 266 million customers worldwide and employs 89,000 people in France, and 59,000 elsewhere. In 2020, the group had revenue of €50 billion. Function: Automation engineer in: DOMA team – DévelOppement autoMAtisation and GRAPA team – Gestion Référentiel Adresse IP et Automatisation working on implementation of integration and continuous delivery processes (CI/CD chain) for the deployment of infrastructure components or containerized applications. Technical environment: PHP, JavaScript, HTML, CSS, Python, Angular, Django, Jira, GitLab, Docker, Ansible, Kubernetes, Selenium, Grafana, Prometheus, MongoDB, Git, Unix, Oracle, Jquery, Zend Framework, Symfony, SVN, Git, Confluence, SoapUI, ZEND Framework, Oracle 12g,PL/SQL Robot Framework Responsibilities: - Integrated of tools to automation of operations workflows - Collaborated cross-functionally with clients and engineers during the development and integration project phases to troubleshoot and/or debug software stacks - Participated in the implementation of Cloud infrastructures by participating in the production of the environments (development, qualification, production, etc.) necessary for the project activities -Created documentary deliverables for installation, operation, use, acceptance and reference documents (addressing, flow, diagrams, cartography). - Maintained services at a nominal level of operation by avoiding or minimizing the bug effects on the business. Most notable projects: - Automating opening the stream using Skybox solution, fortinet fortimanager and micros focus Operations Orchestration
Design PHP Engineer
OMNILOG SAS
févr. 2019 - juil. 2019
6 mois
Neuilly-sur-Seine, France
Context: Worked as external developer on mission for iRaiser, a SaaS vendor of fundraising solutions for nonprofits. iRaiser works with over 500 international organizations & nonprofits, hospitals & research centers, cultural institutions, educational Institutes and political parties, helping them raise over 1.3 billion euros on the platform since lunch. Project: Full development of payment gateway microservice for iRaiser using Omnipay. Omnipay is a payment processing library for PHP. - Used by 3 iRaiser products (with hundreds of instances). - Integrates 23 payment gateways APIs (Stripe, PayPal, Nets, etc). - More than 100K payments per year go through the microservice. Responsibilities: work prioritization, architecture, deployments, monitoring, training of support team. Technical environment: PHP, Laravel, Symfony, Ionic, Cordova, Git , Azure, MySQL, Angular JS
Tech Lead PHP/Symfony
Sofrecom
sept. 2017 - mars 2019
1 an 7 mois
Casablanca, Maroc
Context: Sofrecom, a subsidiary of the Orange group, is a consulting and engineering firm specializing in the telecommunications sector. Sofrecom advises and supports the transformation of operators, governments and regulators in more than 100 countries. Function: Tech Lead PHP/Oracle on project for Orange S.A. Project: Redesign of HBM PHP portal applications to O.F.T "Orange Framework Tools" Responsibilities: - Maintained and evolved of the RUN cost calculation (CRUN) - Redesigned of the QS IT tool - Written/implemented regression test campaign - Tech Lead , created development standard, for the attention of the offshore team (Morocco) as part of their skills development - Collaborated with Business Stakeholders and other Architects Tech environment: PHP, ZEND Framework, Oracle 12g,PL/SQL Robot Framework
Tech Lead PHP/MySQL
IDCONTACT
mars 2015 - oct. 2017
2 ans 8 mois
Casablanca, Maroc
Function: Tech Lead for a SaaS marketing solution for centralizing customer knowledge and cross-channel customer relationship management. Responsibilities: - Managed directly of 4 PHP developers (1on1, evaluation, yearly review, kpi, hiring, etc.) - Modeled, Designed and Optimized of DMP instances ((Data Management Platform, ETL, SGBDR) for several clients (Marco Vasco, the Other store, American Vintage etc…) - Developed all exchange flows: from data sources to data warehouses - Created personalized Dashboards, conversion rates etc. - Implemented and respected of the work schedule TECHNICAL ENVIRONMENTS AND TOOLS ● PHP, MySQL, JavaScript
Back End Developer
INTELCIA
nov. 2012 - mars 2015
2 ans 5 mois
Casablanca, Maroc
Context: Created 20 years ago in Morocco and driven by a strong ambition, the Intelcia supports clients in all their outsourcing operations in order to enable them to better focus on their core business and challenges. Project: Principal design engineer that worked on complete overhaul of the IS within the D.S.I. Responsibilities: - Drafted the architecture file and specifications - Developed of all feed flows: applications (HR access, cegid, avaya) to the data warehouse - Developed of all outgoing flows: to applications (Teleopti, ActiveDirectory, Hr access) to the data warehouse - Collaboration with Business Users, Directors of different departments (HR, Operational, Logistics, Training, Planning) Technical Expertise - Optimization of SQL processing and feed flows - Intranet development (PHP, MYSQL, BOOTSTRAP) - Participated of project committees Technical environment: PHP, Mysql, Avaya, Hr Access, TeleOpti Notable projects: - Worked on: Employee leave management module, Employee planning module, Team management modules, o Employee “HR-PAIEe space” module, "Quality" module listening interface and qualifications of the quality of telephone calls, "Business agreement management" module, “Alert management” modules, Employee "timeline" module: monitoring of employee activity, "Management of the telephone tariff grid" module
Ingénieur logiciels
Kindy Info Maroc SA
sept. 2011 - juil. 2012
11 mois
Casablanca, Maroc
Ingénieur d’études
Gfi Maroc
sept. 2010 - août 2011
1 an
Casablanca, Maroc
ingenieur php zend
Ingénieur d’études
INTEGRYTIS
sept. 2009 - août 2010
1 an
Casablanca, Maroc
Formation
Telecom Bretagne
Master's degree
2007 - 2009
3 ans
IGA - Institut supérieur du Génie Appliqué
Maitrise (Master)
2004 - 2007
4 ans