Marvin Courcier

Marvin Courcier

Directeur Technique

Développeur depuis 5 ans, j'ai travaillé dans des entreprises e-commerce, data, et agroalimentaire. Ayant une très grande soif d'apprentissage cela m'a permis d'évoluer sur beaucoup de compétences, Back End, Front End, Devops, mais aussi en gestion de projet ainsi que gestion d'équipes.

Area of expertise

Scrum

Agile project management framework focusing on iterative progress.

PHP

Open-source scripting language widely used for server-side web development.

Symfony

Open-source PHP web application framework with a set of reusable components.

API Platform

Framework for building APIs with Symfony, embracing JSON-LD and GraphQL.

Docker

Open-source platform halfway between application virtualization and automation, allowing to manipulate software containers

Doctrine

Object-Relational Mapping library for PHP, simplifying data persistence.

PostgreSQL

Open-source object-relational database system known for robustness and scalability.

-

PHPUnit

Testing framework for PHP, ensuring code quality through unit tests.

Behat Created by Konstantin Kudryashov

Behat

Behavior-Driven Development framework for PHP, enhancing collaboration.

linux

Linux

Unix-like operating system known for stability and open-source nature.

PHPStan

Static analysis tool for finding errors in PHP code without running it.

Gitlab CI

Continuous integration service within GitLab, automating the software development process.

PHP CS Fixer

Command-line tool for automatically fixing PHP coding standards.

DDD

Domain-Driven Design, a strategic approach to software complexity.

CQS

Command-Query Separation, a principle for clear object interaction.

CQRS

Pattern that separates read and write operations for scalability.