About Michel
French
Native or bilingual
English
Fluent
Portuguese
Fluent
Spanish
Conversational
Experience
- SETECPHP/Symfony DeveloperCIVIL ENGINEERINGOctober 2022 - September 2023 (11 months)- Bug fixes on legacy applications (PHP 8.1, Javascript, JQuery, Bootstrap)- Feature additions to legacy applications (PHP 8.1, Javascript, JQuery, Bootstrap, Datatables)- Addition of an API to a Symfony application with unit tests (Docker, PHP 8.1, Symfony 6.2, PHPUnit 9)- Development of an API from scratch (Docker, PHP 8.1, Symfony 6.2, API Platform 3, Doctrine 2.14, Foundry)
- Bourse directLead Web DeveloperBANKING AND INSURANCEOctober 2020 - August 2022 (1 year and 10 months)Paris, FranceI joined the development department (12 people) as a lead developer. In this role, I was responsible for successfully completing the following projects:- Trading tool in Vue.js consuming Symfony and Node.js REST APIs (REST and sockets)- Launch of a partner offer providing access to stock securities at reduced prices, via a Symfony microservice and evolutions of our order placement tunnel in Vue.js- Improvement of the general conditions management system under Symfony (Event Subscribers).- Trading API from scratch, developed in Hexagonal architecture and TDDFurthermore, I contributed to quality improvement:- Automated tests: increased unit test coverage (PHPUnit), implementation of functional tests (PHPUnit), PoC on exploratory tests (Cypress), initiation and support in writing tests and TDD philosophy- Code review- Pair/mob programming- Refactoring- Mini training sessions
- CARIZYLead PHP/Symfony DeveloperAUTOMOBILEJanuary 2019 - August 2020 (1 year and 7 months)92400 Courbevoie, FranceUnder the CTO, I first evolved within Carizy as a Lead Developer, supervising developers and contributing to the dissemination of good coding and team management practices. Since January 2020, I have added the manager role, handling recruitment and managing a team of fullstack developers.Methodology- Participation in the implementation of agile methodologies.- Organization of internal tool support- Transition from Redmine to JIRABusiness Projects- Development of an appointment marketplace for vehicle expertise, for our partners (Doctrine ORM, Symfony, GraphQL API)- Modification of the payment module (Consumption of external Rest APIs via Guzzle, Symfony, Doctrine)- Redesign of the back-office under Vue.js with consumption of a GraphQL APITechnical Projects- Improvement of application robustness (PHP7 compliant code, advanced error handling)- Reorganization of application directory/file structure- Initiation and implementation of unit tests- Version upgrade from PHP 7.1 to 7.2 and from Symfony 3.3 to 3.4- Setup of datasets using Nelmio Alice
Recommendations
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 License, Management Information SystemsIUT Paris V2007Licence professionnelle, Systèmes d'information de gestion
- Higher National Diploma, Management Information SystemsLycée Louise Michel2006Brevet Technicien Supérieur, Informatique de gestion
Certifications
- Scrum Master Iscrum.org2022