“Great developer, manager and human being. Easy to work with him but hard to keep up with his tremendous work! If you need state of the art but still working architecture, stick with Kévin, you won’t regret it ;)”
About
Founder at Les-Tilleuls.coop and freelance software architect.
Creator of the API…
Experience
Education
Publications
-
Discovering API Platform
php[architect]
See publicationAPI Platform is an open-source PHP web framework focusing on web API development (yeah, the name is pretty explicit). It is built on top of the famous Symfony full-stack framework and is 100% compliant with it: you can install any Symfony bundle and you can add API Platform to existing Symfony projects. In this article, you will learn how to use API Platform together with some Symfony bundles to create a small but fully featured API, by leveraging its basic features. This API, built step by…
API Platform is an open-source PHP web framework focusing on web API development (yeah, the name is pretty explicit). It is built on top of the famous Symfony full-stack framework and is 100% compliant with it: you can install any Symfony bundle and you can add API Platform to existing Symfony projects. In this article, you will learn how to use API Platform together with some Symfony bundles to create a small but fully featured API, by leveraging its basic features. This API, built step by step, will be a customer and prospect directory.
-
Persistence in PHP with the Doctrine ORM
Packt Publishing
See publicationBuild a model layer of your PHP applications successfully, using Doctrine ORM
Overview
Develop a fully functional Doctrine-backed web application
Demonstrate aspects of Doctrine using code samples
Generate a database schema from your PHP classes
In Detail
Doctrine 2 has become the most popular modern persistence system for PHP. It can either be used as a standalone system or can be distributed with Symfony 2, and it also integrates very well with popular…Build a model layer of your PHP applications successfully, using Doctrine ORM
Overview
Develop a fully functional Doctrine-backed web application
Demonstrate aspects of Doctrine using code samples
Generate a database schema from your PHP classes
In Detail
Doctrine 2 has become the most popular modern persistence system for PHP. It can either be used as a standalone system or can be distributed with Symfony 2, and it also integrates very well with popular frameworks. It allows you to easily retrieve PHP object graphs, provides a powerful object-oriented query language called DQL, a database schema generator tool, and supports database migration. It is efficient, abstracts popular DBMS, and supports PHP 5.3 features.
Doctrine is a must-have for modern PHP applications.
Persistence in PHP with the Doctrine ORM is a practical, hands-on guide that describes the full creation process of a web application powered by Doctrine. Core features of the ORM are explained in depth and illustrated by useful, explicit, and reusable code samples.
Persistence in PHP with the Doctrine ORM explains everything you need to know to get started with Doctrine in a clear and detailed manner.
From installing the ORM through Composer to mastering advanced features such as native queries, this book is a full overview of the power of Doctrine. You will also learn a bunch of mapping annotations, create associations, and generate database schemas from PHP classes. You will also see how to write data fixtures, create custom entity repositories, and issue advanced DQL queries. Finally it will teach you to play with inheritance, write native queries, and use built-in lifecycle events. If you want to use a powerful persistence system for your PHP application, Persistence in PHP with the Doctrine ORM is the book you.
Courses
-
Architecture logicielle et programmation orienté objet avancé
-
-
Base de données avancé
-
-
Création de parsers, lexers et compilateurs
-
-
Intelligence artificielle
-
-
Programmation logique et fonctionnelle
-
-
Programmation réseau
-
-
Programmation système
-
Projects
-
API Platform
See projectI'm the creator of API Platform, a modern PHP framework designed to create omni-channel applications. It provides powerful tools to create semantic data models, Linked Data enabled web APIs and smart clients.
This framework is used by Decathlon, Trip Advisor, BNP Paribas, General Electric, beIN SPORTS, Renault, Alstom, Adeo (formerly Leroy Merlin group), LVMH, Smile, M6... -
Symfony
See projectI'm one of 11 Symfony core team members allowed to merge code in the framework.
Symfony is the leading PHP framework with more than 2000 contributors, 300.000 developers and 500.000.000 of monthly downloads.
Popular open source softwares Drupal, Laravel, Magento, Prestashop, phpBB and eZ Platform as well as major websites including BlaBlaCar, Meetic, Spotify, Dailymotion, beIN SPORTS, Vogue and Yahoo! Bookmarks, M6 and Canal+ are built with Symfony. -
Alice's Garden Information System
-
See projectI'm the software architect behind the Information System of Alice's Garden (#39 e-commerce company in France).
This high grade Information System is designed to manage in a centralized place and in real time stocks, accounting, products, offers, orders, customers and shippings of the company on Amazon, eBay, Auchan, CDiscount, Rue du Commerce, La Redoute, Price Minister and Pixmania. It is fully integrated with 5 carriers and 3 warehouses. It also includes a high-performance e-commerce…I'm the software architect behind the Information System of Alice's Garden (#39 e-commerce company in France).
This high grade Information System is designed to manage in a centralized place and in real time stocks, accounting, products, offers, orders, customers and shippings of the company on Amazon, eBay, Auchan, CDiscount, Rue du Commerce, La Redoute, Price Minister and Pixmania. It is fully integrated with 5 carriers and 3 warehouses. It also includes a high-performance e-commerce website available in 5 countries.
All the system has been developed from scratch using Symfony, Java and Angular. -
beIN SPORTS Core Platform
-
See projectI've designed the beIN SPORTS digital core platform. This project has been awarded Best Symfony B2C website of the year in 2015.
The beIN SPORTS core platform has been developed in a 4 months time frame. This mission critical infrastructure serves up to 70 m PV and 50 m video views monthly, across 30 countries where beIN operates 24/7, in 4 languages. From day-1 launch, back-end platform supported multilingual publishing workflow by a team of 60 journalist/editorialist, distributed…I've designed the beIN SPORTS digital core platform. This project has been awarded Best Symfony B2C website of the year in 2015.
The beIN SPORTS core platform has been developed in a 4 months time frame. This mission critical infrastructure serves up to 70 m PV and 50 m video views monthly, across 30 countries where beIN operates 24/7, in 4 languages. From day-1 launch, back-end platform supported multilingual publishing workflow by a team of 60 journalist/editorialist, distributed across 4 Newsrooms (Miami, Paris, Doha, Sydney).
API Platform and Symfony power the API distributing content to the frontend, backend and connected devices. The frontend is powered by Symfony, Twig and Guzzle consuming the API, the backend is a SPA in AngularJS.
-
Le Figaro/CCM Benchmark
-
See projectAs a software architect, I designed the progressive migration of the technical infrastructure of the leading french media group from a custom PHP framework to the Symfony framework.
The new infrastructure powers websites websites such as Linternaute.com, CommentCaMarche.net, le Journal du Net and le Journal des Femmes. -
Sonata
-
See projectI'm the maintainer of the component adding support for the MongoDB database to the Sonata project, a set of high-level components for the Symfony framework including an administration system.
-
The Fork Manager (The Fork / Trip Advisor ERP)
-
See projectAs a software architect, I've designed the new ERP provided by La Fourchette (a Trip Advisor company). This ERP allows to manage bookings, menus, rooms and accounting of restaurants.
I've also planned the progressive migration from the legacy, desktop only, PHP code to the new software built with Symfony and available as mobile apps as well as a desktop application.
Languages
-
Français
Native or bilingual proficiency
-
Anglais
Full professional proficiency
-
Langues germaniques
Elementary proficiency
Organizations
-
Symfony
-
Recommendations received
3 people have recommended Kévin
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More