Back-end - Expert (9 ans et +)
Recherche active
Il est actuellement à la recherche d'un emploi et est prêt à passer un entretien.
Accepte les contrats en : CDI seulement
Souhaite travailler uniquement en CDI
Horaire souhaité : 09:00 - 18:00
Salaire souhaité : 65 000,00 €/an
Disponibilité confirmée il y a 4 mois
PHPSymfonySQLRedisRabbitMQPostgreSQLMySQLCQRSEvent SourcingMicroService
Lead dev / Architect
Lyon | avr. 2022 - Aujourd'hui (2 ans 1 mois)
PHP 8.1Symfony 6PostgreSQLRabbitMQRedisBehatDocker
Mission: Accompagner l'entreprise dans la refonte de son SI et l'internalisation du développement.
Les applications (externaliser) étaient arrivées à un point de blocages. Il a été décider une réécriture, mais également une internalisation des équipes de dev et en premiers lieux la partie back. À mon arrivée, le travail avait commencé, j'ai donc procédé à un état des lieux entre la demande et ce qui avait été commencé. J'ai donc proposé de changer pour nous orienter sur une architecture Micro Service, CQRS et Event Sourcing. Ce qui permet d'avoir une plus grande souplesse, facilite la maintenabilité des règles métiers, tout en combattant les risques d'inconsistance des données.
J'ai mis en place les bases de la solution et accompagné la montée en compétence de l'équipe (3 dev) pour l'appropriation de la solution. J'ai également joué un rôle de garant du code pour m'assurer que la solution mise en oeuvre soit pérenne, avec la mise en place de test automatiser, ou des revues de code constructif systématique.
J'ai également pris à ma charge certains développements :
Gestion du transfert des data entre les deux architectures.
Optimisation de l'initialisation.
Mise en places de monitoring pour limiter les angles morts dans l'exécution du code.
Mise en place des abstractions et optimisation pour faciliter l'utilisation de l'architecture.
Optimisation de traitement de data massive (de 48h à 8h de traitement)
Mon poste m'a conduit à prendre également d'autres responsabilités :
Interlocuteur privilégié avec : le Front pour se caler sur la technique, le SysAdmin pour piloter le besoin ou le PO pour l'aider dans le découpage et l'estimation des taches.
Implication sur l'aspect technique pour le recrutement : définition des besoins, définition et réalisation des entretiens techniques (+ 60 pour 3 postes).
Veuille et proposition d'axe d'amélioration que ce soit technique/qualité ou pour les produits.
Expert PHP
Montpellier | févr. 2021 - avr. 2022 (1 an 2 mois)
PHP 7.4/8.1Symfony 4.4/5.4Sulu CMSPostgreSQLRabitMQRedisWorkerasynchroneDockerGIT/GitlabVanillaJSAngular
Mission: Apporter mon expertise PHP/Symfony que ce soit en interne en tant référent technique, mais également auprès des clients.
Expertise technique auprès des clients :
Participation à des projets afin d'apporter soit une aide ponctuelle, soit la réalisation de projet avec des contraintes fortes sur les temps de développement ou avec des problématiques techniques et architecturales.
Tech Lead sur des projets :
Gestion d'une équipe de dev à géométrie variable, 7 intervenants sur toute la durée du projet. Dont des profils juniors ou en alternances.
Distribution du travail et suivi afin de finir le projet dans les temps.
Aide auprès des développeurs.
Assurer la cohérence et valider le code produit.
Assurer les orientations techniques tout en respectant les contraintes de base.
Interlocuteur technique auprès des différents intervenants (client / interne / partenaire API).
Participation au développement.
Anticipation des problématiques (RGPD / performance...)
Référent technique pour CGI :
Qualification technique des candidats.
Participation au chiffrage pour des appels d'offres.
Analyse technique en avant vente.
Mentor - Freelance
Télétravail | oct. 2020 - déc. 2023 (3 ans 2 mois)
PHPsymphony
Mission: Accompagnement individuel quotidien d'étudiant dans leur parcours de formations.
Expert PHP
Montpellier | oct. 2020 - déc. 2020 (2 mois)
PHP 5.5/7.1Lua/Solar2D
Mission: Accompagnement de la société dans l’évolution de leur application mobile et le Back-Office.
Ajout fonctionnel.
Conseil pour améliorer la solidité du code.
Conseil pour la migration du back-office vers Symfony.
Étude d'impact pour répondre à une demande pour gérer un nouveau type de partenaire : étude des solutions en prenant en compte le fait de minimiser le temps de développement et minimiser les risques.
Revue de code.
Expert Symfony
Paris | août 2020 - oct. 2020 (2 mois)
PHP 7.4Symfony 5.1
Mission: Accompagnement de la société dans la réécriture d’une application métier.
Conseil sur l’architecture et initialisation du projet.
Accompagnement technique sous Symfony.
Réécriture des différents écrans
Formateur
Télétravail | juin 2020 - juin 2020
Symfony
Mission: Réalisation de Live autour de Symfony, 1h, une fois par semaine. Support aux apprenants sur le forum de l’école.
Lead Développeur
Montpellier | avr. 2019 - mai 2020 (1 an 1 mois)
PHP 7.3Symfony 3.3|4.3|5.0VuejsMySQLBlackfireGit
Mission: Accompagnement de la société dans l’internalisation et de l’évolution de son SI, en apportant une expertise sur la partie PHP/Symfony
Maintenance et évolution de l’application existante.
Optimisation des performances de l’application existante.
Création d’outils pour la normalisation des données et préparation de la migration, dans le cadre d’un changement du gestionnaire de contrat.
Intégration d’API, Rest et SOAP.
Architecture de la future version du SI (Micro service, API-gateway, Asynchrone/Worker...)
Encadrement stagiaire.
Orange
Montpellier | févr. 2019 - avr. 2019 (2 mois)
PHPBehat
Mission: Participer au socle de support PHP d’Orange
Support au projet
Maintenance et développement du Framework Orange.
Audit de Code.
Veille et force de proposition.
Organisation de Coding Dojo.
Développeur
Montpellier | nov. 2017 - févr. 2019 (1 an 3 mois)
AngularJSZend 1ZackMySQLJiraGitAngular 5Java Spring BootAPI RestCassandraAngular 2Symfony 3
Mission: Reprise et modernisation d'un module de devis
Reprise du projet.
Ajout de fonctionnalités.
Correction Bug.
Réunion avec le PO et le métier pour déterminer les manques et suivi de l’avancement.
Accompagnement à la mise en production.
Mission: Participer à la refonte de l’application de prise en charge du courrier industriel avec en particulier toute la gestion des IHM sous Angular 5.
Initialisation du projet sous Angular 5 en utilisant les prêts requis La Poste.
Réalisation des différentes pages, avec la récupération des données sur le Webservice.
Création de Webservice en Java avec des tables MySQL et Cassandra.
Documentation.
Mission: Participer à la finalisation d’une nouvelle application pour mise en production et ajout fonctionnel.
Création de nouveaux écrans sous Angular.
Modification et création d’appels API sous Symfony 3.
Intégration de nouvelles règles métiers.
Ajout d’une fonction d’exportation des données.
Correction de Bug.
Documentation.
Transmission technique à la TMA.
Responsable Pôle Web / Développeur Dephi
Montpellier | avr. 2008 - sept. 2017 (9 ans 5 mois)
PHPSymfonyJavascriptDelphi
Mission: J'ai participé au développement des différents logiciels sous Delphi. J'ai également petit à petit pris le lead sur toute la partie : développement web.
Responsable Pôle Web (5 ans)
Conception, modélisation et choix techniques : choix du framework, utilisation de web services...
Gestion du travail d’un collaborateur.
Développement en mode agile, Scrum.
Maintenance des applications existantes de gestion commerciale.
Création de nouveaux produits : dashboard, Insight... Sous Symfony
Travail d'optimisation (cache, optimisation requêtes SQL...)
Création d’un Framework maison.
Intégration graphique.
Déploiement et suivi du site en ligne.
Développeur Dephi (9 ans)
Implémentation des fonctions de récupération de la donnée.
Refonte pour optimisation des temps de chargement.
Intégration du graphisme exigeante.
Ajout de sources de données : API Google Analytics, API + Hack Google Webmaster Tools. API AHref et Majestic.
Adaptation pour un fonctionnement en mode client-serveur.
Développeur Delphi / PHP
Montpellier | janv. 2001 - mars 2008 (7 ans 2 mois)
DelphiPHP
Help Informatique: Création de sites internet. Création et maintenance d'applications sous Delphi en liaison avec les outils Sage.
Lauréats Informatique: Création d’un serveur d’API SOAP sous Delphi pour une utilisation en PHP.
AME Informatique: Création de la société. Différente mission, installation réseaux, développement site...
2IE Technologies: Création d'applications de gestion en Delphi pour le milieu de la recherche. Migration de site ASP vers PHP et finalisation.
Université de Franche-Comté
🇫🇷 France, Besançon
sept. 2001 - sept. 2003 (2 ans)
EPSI
🇫🇷 France, Montpellier
sept. 2001 - sept. 2003 (2 ans)
IUT
🇫🇷 France, Montpellier
sept. 1999 - sept. 2001 (2 ans)
IUT
🇫🇷 France, Montpellier
sept. 1997 - sept. 2000 (3 ans)
Informations privées
Informations visibles uniquement
avec un abonnement.