- Mise en place d’une application web Symfony sous Kubernetes. - Optimisation d’une application symfony avec Redis sous Kubernetes. - Développement d’une structure microservice en Typescript sous nodejs / fastify - Développement d’une application Facebook Messenger couplée à Google Dialog Flow et à des lambdas AWS sous NodeJS. - Mise en place d’une infrastructure de déploiement d’un site multilingues (25) avec Ansible. - Développement d’une API Lambda avec AWS et NodeJS - Développement de plusieurs sites web sous Wordpress / Timber. Sécurisation des sites existants. - Développement de sites sous Drupal. Migration D8 vers D9. - Mise en place d’une authentification sous oAuth2 pour une plateforme Wordpress. - Développement d’une solution Headless sous Drupal/Gatsby couplés à GraphQL.
Publicis Life Brand est une filiale de PHCG (Publicis HealthCare Communication Group)January 2005 - January 2021
Gestion des équipes internes
Le pôle développement de PLB est formé de 5 services distincts (iADV, web, mobile, Plateforme, Webmastering, Qualité) chacun managé par un chef de service. - Gestion des plans de formations interne, - Définition des axes d’évolution du pôle, - Evaluation des performances et des objectifs S.M.A.R.T. des ressources, - Gestion des plannings et des attributions - Gestion des ressources humaines du pôle Gestion de la sous-traitance – (française et offshore) - Recherche de partenaires - Définition des processus de travail offshore - Définition des budgets annuels en sous-traitance française et étrangère - Suivi de projets offshore Qualité logiciel et suivi de production Notre société est à la base une société de service (one shoot). Une partie importante de mon travail a été de transformer petit à petit cette stratégie, quasi exclusive, en stratégie intégrant une partie produit (50% de nos revenus sont aujourd’hui issus de solutions « turnkey ») avec, pour certains, une facturation sous forme de licence. Dans ce nouveau cadre, la qualité logicielle est devenue un élément important et source de revenus. - Définition des critères de qualités, - Mise en place d’un service qualité logiciel - Définition de suivi de produit - Stratégie de déploiement
Architecture Logicielle et infrastructure AWS, Docker, Kubernetes, Traefik, Krakend Développement web (client & serveur) PHP (Drupal/symfony/wordpress), NodeJS (nuxt, Gatsby, fastify, express, lambda) .NET, JAVA, Développement d’IHM Vue, React, Angular, jQuery, CSS, HTML Analyse de données et gestion de projet Birt, Tableau, R Studio, D3, Knime, Talend Open Studio, JIRA, Gitlab, GitHub, Bitbucket, Trello, Teams, MS Project.
Agence de communicationJanuary 2003 - January 2016
- La demande a énormément évoluée depuis quelques années en passant de simples applications déconnectées, ou de sites web autonomes, en solutions multi canal complexes intégrant mobilité, web services et clients lourd. L’aspect multiplateformes devenu incontournable ajoute une complexité de plus dans les architectures. - Mise en place de Solutions 3/ tiers Mise en place de Solutions interconnectées Web services Nos premières solutions Web Service datent de l’apparition du framework .NET (2002). Parrainés par Microsoft, nous avons pu mettre en place une première vraie solution .NET entièrement basée sur des web services (SOA) et des front end de formats multiples (HTML, XML, JSON, RSS). Par la suite, nos solutions ont continuées d’implémenter ce schéma pour davantage de souplesse. Mise en place de Solutions Clustering Certaines de nos solutions ont dû implémenter ce type d’architecture afin de supporter des charges très importantes. Compliquée, chère, pas forcément très sûre (le goulot d’étranglement est toujours présent), aujourd’hui, nous poussons davantage sur l’utilisation du Cloud computing qui délègue tous ces problèmes. Mise en place de Solutions Cloud computing Même si l’utilisation du cloud computing n’est pas un choix anodin dans une architecture (ce choix est difficilement réversible), elle reste cependant, à l’heure actuelle, la solution la plus intéressante (voir incontournable) pour la plupart des gros projets (WEB et non WEB).
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Compare prices across 3 continents & 8 countries
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.