Matthieu Lopez

fullstack ; senior symfony, cms, QA, dev flutter

Remote from Montpellier

  • 43.5984
  • 3.8968
  • Indicative rate €400 / day
  • Experience 2-7 years
  • Response time 1h
Propose a project The project will only begin when you accept Matthieu's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Matthieu's quote.

Location and geographical scope

Location
Montpellier, France
Remote only
Works remotely most of the time

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months
Company size
  • 1 person
  • 2 - 10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
+2 autres

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

  • Espéranto

    Basic

Skills (15)

Matthieu in a few words

Hello !

Je m'appelle Matthieu Lopez, je suis un développeur expérimenté polyvalent / automaticien / formateur

Titulaire et Major d'un Master professionnel Informatique (spécialité technologies web avancées), j'ai travaillé pour plusieurs entreprises & projets très variés :

➛ Chez SMILE (ESN) en tant qu'ingénieur développeur
➛ Chez Stardust (startup), en tant que lead testeur et développeur interne
➛ Chez Docaposte (filiale numérique de la poste), en tant qu'ingénieur Assurance Qualité et référent technique PHP/Drupal
➛ Chez Aformac (centre de formation privé), en tant que formateur pour le titre professionnel Développeur Web et Web mobile
➛ Chez Comalia/Sogétrel (éditeur logiciel), en tant que responsable Assurance Qualité

Cette diversité m'apporte une grande polyvalence et une forte capacité d'adaptation, je porte aujourd'hui une multitude de casquettes dont, entre autres :

✔ celle du développeur passionné, se formant continuellement sur les stacks techniques actuelles (Symfony, PHP, flutter, dart, nodejs, responsive design, ...)
✔ celle du testeur et de l'automaticien, rigoureux et sensibilisé sur les questions de sécurités générales (cypress, phantomJS, codeception, Selenium, Jmeter, bugtrackers divers, ...)
✔ celle du pédagogue et du formateur, me permettant d'offrir une écoute et un accompagnement professionnel efficaces auprès de mes clients dans leurs projets

Quelle que soit votre taille ou votre domaine, je mets mes compétences à votre service !
Je me forme depuis fin 2019 sur la technologie flutter (developpement cross-mobile) pour varier les plaisirs ;)

Je suis en freelance depuis Automne 2019 (micro entreprise) et réside actuellement sur Montpellier, mais je peux me déplacer ponctuellement si besoin. Je suis bien sur équipé pour travailler efficacement à distance (pour du développement notamment)

Mon site web personnel où vous pourrez trouver mon linkedin et mes contacts : subluno.com

Experience

Comalia / Sogetrel - Sogetrel

Software Publisher

Responsable qualité logiciels

Montpellier, France

August 2018 - September 2019

▄▄▄▄▄▄
Contexte
▀▀▀▀▀
Comalia, éditeur logiciel, vends depuis plus de 10 ans une solution SAAS nationale de gestion de travaux sur les lignes de télécommunication. J'ai été recruté en tant que responsable qualité dans cette entreprise à taille humaine et suivant scrupuleusement la méthodologie Agile.
La solution Comalia possède une très forte emprunte métier, les personnes les plus à même de tester fonctionnellement les applications dektop et mobile sont des personnes du métier des réseaux telecom.

J'ai donc proposé la conception et le développement d'une plateforme interne de création et d'exécution de tests fonctionnels.
Les premiers utilisateurs étant des personnes "métiers" non techniques (Po, proxy Po, support..), la création et l'exécution de test se font à travers d'interfaces web userfriendly.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
La plateforme Symepty
▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Les avantages sont multiples :

> Industrialiser/Automatiser/Centraliser des tests auparavant effectués manuellement
> Dégager du temps pour les personnes du métier en les soulageant des tests fonctionnels / end to end
> Permettre aux utilisateurs de créer leurs propres tests à partir des briques fournis par Symepty
> Via une API web (JSON/REST) automatiquement générée, intégrer très facilement des tests jugés 'vitaux' dans une CI (gitlab ici)

Les deux technologies applicatives phares utilisées sont Symfony 4 & Codeception dont leur indépendance est assurée par une architecture type micro-services. Symepty a également été pensé pour pouvoir interroger n'importe quelle application web et pour pouvoir faire des tests fonctionnels cross-applications.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Environnement technique
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
◉ OS: Linux (Kali, ubuntu)
◉ Framework front-end & back-end : Symfony v4
◉ Framework front-end : Bootstrap v4
◉ Framework de test : Codeception v2 & 3
◉ Langages : HTML, CSS (SASS), Javascript, PHP v7, SQL, bash
◉ Versioning : git
◉ Outil collaboratif : slack, gitlab

Groupe AFORMAC

Education & E-learning

Ingénieur Formateur informatique/Web

Limoges, France

June 2017 - July 2018

▄▄▄▄▄▄
Contexte
▀▀▀▀▀
Sous la responsabilité des directrice & directeur d'Aformac Limousin Mme Rodrigues, M Chaput & Mme Manec, j'ai eu à charge deux formations de "développeur logiciel". Ma première formation fut la première de ce type mise en place par la société Aformac.

▄▄▄▄▄▄▄▄▄
Les formations
▀▀▀▀▀▀▀▀
Les formations, chacune durant 8 mois dont 7 semaines en entreprise, préparent au titre professionnel "développeur logiciel" de niveau III (bac +2) reconnu par l'état.
Avec le soutien d'Aformac, j'ai donc été amené à développer les réseaux de connaissance de l'entreprise dans le secteur informatique du Limousin tout au long de ma mission.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Contenu des formations
▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Les formations sont essentiellement composées de projets à réaliser. Les projets furent adaptés continuellement afin de répondre le plus possible aux motivations des groupes tout en les plaçant dans des contextes de réalité d'entreprise (problématiques connues, contraintes, travail en équipe, outillage, etc...).
Certains projets se sont fait sur des technologies très récentes telles que Symfony 4 que je maitrise ou Angular 2.5 que j'ai appris à connaitre en même temps que mes apprenants.

Tout au long des formations, j'ai également organisé des évènements internes ou public, techniques ou non techniques; inauguration, hackathon, visite d'entreprise, visite de salon de l'informatique, et bien d'autre

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Environnement technique
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
◉ OS: Linux (Ubuntu, raspbian)
◉ CMS : Wordpress & Prestashop
◉ Framework front-end & back-end : Symfony v3 & v4, Angular v2.4 & v2.5
◉ Framework front-end : Bootstrap v4
◉ Librairie front-end : CSS (Fontawesome v5, animate.css, hover.css), Javascript (jQuery, angularJS)
◉ Language : HTML, CSS (avec/sans SASS), Javascript, PHP v7 (avec/sans POO), SQL, bash
◉ Versioning : git
◉ Outil collaboratif : github, trello, framapad

DOCAPOST

Software Publisher

Ingénieur QA, système et référent technique PHP/Drupal

Valbonne, France

July 2015 - April 2017

▄▄▄▄▄▄
Contexte
▀▀▀▀▀
Sous la responsabilité du directeur de projets technique Mr Combe de Docapost, je suis intervenu sur une multitude de projets. La solution 'Gamme RH' est sur laquelle j'ai le plus travaillé durant ma mission chez Docapost.

▄▄▄▄▄▄▄▄▄▄▄▄
Projet : ‘Gamme RH’
▀▀▀▀▀▀▀▀▀▀▀
La 'Gamme RH' est une solution SaaS de gestion de ressources humaines pour les moyennes et grandes entreprises (>100000 salariés)

Je suis intervenu dans les toutes premières phases du projet 'Gamme RH'. Fort de mes compétences en Drupal 7 et en qualité logicielle, j'ai accompagné les diffrentes parties prenantes du projet dans la conception du produit.

Par la suite, une première version commerciable du produit a été développée par une société tierce d'ingénierie informatique. Durant cette phase de plusieurs mois :

▷ J'ai continué à appuyer la MOA dans la conception des évolutions futures du produit
▷ J'ai eu le rôle d'interface entre la MOA et la MOE en assurant, entres autres, la qualité des livraisons
▷ J'ai assuré la mise en place les différents environement techniques (serveurs applicatifs, serveurs bdd, load balancing, ...) pour accueillir l'application en interne.

La première version livrée, Docapost a mobilisé une équipe de développeurs en interne afin de continuer de développer la plateforme. Je suis intervenu dans les phases de recrutement, dans la formation et l'accompagnement de l'équipe ainsi que dans le chiffrage et le développement des évolutions du produit.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Environnement technique
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
◉ OS: Linux Mint, CentOS
◉ Technologie globale : CMS Drupal 7, PostgresSQL, Web Services
◉ Technologie pour l'automatisation des tests fonctionnels : CasperJS (Javascript), Selenium, bash scripting
◉ Technologie pour la mise en place des tests de charge : JMeter
◉ Reporting : Excel vba
◉ Outil de monitoring : uptimerobots, Zabbix
◉ Bugtracker : Redmine, Jira

StarDust Testing

Digital Agency and IT company

QA Lead testeur

Marseille, France

February 2014 - July 2015

▄▄▄▄▄▄
Contexte
▀▀▀▀▀
◉ Entreprise spécialisée dans la qualité logicielle et plus précisément sur l'exécution de campagnes de tests fonctionnels
◉ Intégration à la base dans l'entreprise en tant que simple testeur QA

▷ Montée au bout deux mois au poste de Lead Tester :
➩ Garant de la qualité et du bon déroulement des campagnes de test
➩ Référent technique interne et sur les prjets sur lesquels j'ai été amené à travailler
➩ Gestion d'équipes de 2 à 10 testeurs sur plus de 30 projets
➩ Clients de mes projets : CMA, Channel, 3 Suisses, Virgin, FDJ, Petit Bateau, Hermes, etc..

▄▄▄▄▄▄▄▄
Réalisations
▀▀▀▀▀▀▀
✔ Élaborer des stratégies de tests en relation avec les chefs de projets et les clients
✔ Exécuter de tests fonctionnels multisupports (mobile, tablette, desktop), multi-OS/versions (Android, iOS, WP, Windows, OSQ) et multi-browser
✔ Compiler et structurer les résultats des tests
✔ Reporting sur bugtrackers et reporting pour les chefs de projet ou pour les clients directement
✔ Organiser de réunions testeurs à but informatives et techniques
✔ Refactoring et Evolutions majeures des outils principaux de production de l’entreprise
✔ Développer des tests automatiques fonctionnels
✔ Refondre le site interne de gestion de Stardust

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Environnement technique
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
◉ OS: Windows, Mac, Android, iOs, Linux (Mint)
◉ Technologie utilisée pour les développements en interne : Drupal 7, MySQL, Excel vba
◉ Technologie pour l'automatisation des tests fonctionnels : CasperJS (Javascript), bash scripting
◉ Reporting : Excel vba
◉ Bugtracker : Redmine, Jira, Mantis

SMILE - Smile

Digital Agency and IT company

Ingénieur conception/développement

Marseille, France

April 2013 - October 2013

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Environnement technique
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

◉ Linux (Smile ubuntu, PHPStorm)
◉ LAMP, Drupal 7, CSS 3 (LESS), PHP5, HTML5, MySQL, JavaScript (jQuery, AJAX), Web Service
◉ Redmine, testlink
◉ virtualisation (lxc), SVN

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Interventions en tierce maintenance applicative :
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

✔ Migration Drupal 5 -> 7 : EDF-Hermes, intranet communautaire
✔ Drupal commerce : Cultura, site e-commerce « mon cultura »
✔ Drupal 7 : site « Action contre la faim »
✔ Drupal commerce : Vectis conseil, refonte de site e-commerce
✔ WordPress : site « Première Vision »

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code