Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

François Baveye

Artisan développeur | Tech lead | PHP

34 ans
Paris (75012) France
Situation professionnelle
Freelance
Ouvert aux opportunités
Présentation
Freelance depuis 2009, je fais principalement du PHP et je suis passionné par le software craftsmanship.
CV réalisé sur DoYouBuzz
  • Développements sur les applications mobiles du groupe : Le Monde, La Matinale, Télérama, Courrier International et Le HuffPost.
  • Évolutions, maintenance et correctifs sur les applications du groupe, notamment : développements pour les élections présidentielles et législatives françaises, pour les midterms 2022 des USA, mise en place de la fonctionnalité text-to-speech sur les articles, améliorations sur l'analytics des applications.
  • Évolution de la stack : gestion de la dette technique, refactorisation, montée de version de PHP et de Phalcon.
  • Prise de lead : participation aux entretiens d'embauche, onboarding des nouveaux arrivants, animation d'ateliers de formation, planification des tâches, participation à des réunions décisionnelles.
  • PHP 7 (Phalcon), Javascript, PostgreSQL, CSS/SCSS, HTML, API JSON, utilisation de webviews, phpunit, GIT, docker, CI/CD, livraison continue, K8s, GCP, Figma, SCRUM, Kanban, télétravail.
Description de l'entreprise
Le journal Le Monde constitue, depuis décembre 1944, une référence dans la presse francophone. Ses déclinaisons numériques (www.lemonde.fr, applications iOS, Android, Windows, comptes Facebook et Twitter, etc.) figurent parmi les plus consultées en France pour suivre l'actualité (International, Politique, Société, Économie...).
Site web de l'entreprise
  • Mission au sein de la squad Finance de Believe, dans un contexte de changement de culture d'entreprise : transition vers des pratiques agiles et organisation SCRUM.
  • Ingestion, traitement et calculs sur des données à forte volumétrie (plusieurs dizaines de millions d'entrée par mois) et mise à disposition de ces données, en interne et pour l'utilisateur (exports, interfaces, dataviz, monitoring).
  • Planification, proposition et mise en oeuvre d'améliorations : montée de versions (PHP5 -> PHP7), refactoring, automatisation des tests, stabilité du code, redesign du code "legacy", workflow git, amélioration des pratiques agiles, monitoring de la qualité du code.
  • Formation de l'équipe sous la forme de présentations et d'ateliers sur des sujets divers : tests unitaires, TDD, DDD, refactoring, pratiques agiles, design patterns, expertise en génie logiciel, culture générale tech, fun facts...
  • Prise du lead par interim.
  • Tests automatisés + TDD (phpunit / behat), pair et mob programming, radical candor, amélioration continue, software craftsmanship, PHP (5 et 7), SQL (MariaDB, ColumnStore), JavaScript (jQuery), HTML5, CSS3, Debian, MacOS, PHPStorm, Visual Studio Code, git, Redmine, GitLab, Elasticsearch.
Description de l'entreprise
Believe is a leading digital distributor and services provider for independent artists & labels worldwide.
Site web de l'entreprise
  • Développement de l'application LEASE 16 pour des clients grands comptes (CAC40) de Consomind : un outil web permettant d'effectuer des simulations et écritures comptables dans le cadre de la mise en place de la norme IFRS 16.
  • Création de librairies PHP et Javascript permettant d'automatiser et faciliter le processus de développement.
  • Amélioration du framework interne.
  • Réalisation de scripts PHP : validation et import de données client à partir de fichiers csv et Excel, tâches CRON de traitement de données, scripts divers permettant l'automatisation de certains traitements.
  • Création d'interfaces permettant de recueillir et valider les informations nécessaires à la création de simulations et d'écritures comptables.
  • Création de dashboards offrant une vue d'ensemble des résultats des calculs comptables.
  • Mises à jour et correctifs sur ces interfaces suite à l'évolution des besoins métiers.
  • PHP7, Javascript (jQuery), PostgreSQL, Framework interne, Debian, CSS3.
  • Amélioration de l'API utilisée par les clients (REST & SOAP) en PHP en conformité avec les contraintes de performance et les législations du système bancaire.
  • Analyse de la documentation et implémentation technique des normes SEPA (harmonisation des virements, prélèvements et opérations sur les cartes bancaires dans l'Union européenne et dans les pays membres de la zone SEPA).
  • Conception et développement d'un système d'analyse et de scoring de données dans le cadre du processus KYC (législation anti-corruption, prévention d'usurpation d'identité, de fraude financière, de blanchiment d'argent et de financement du terrorisme).
  • LAMP, PHP7, GIT, GitLab, peer review (Upsource), REST, SOAP, agile.
Description de l'entreprise
Plateforme Banking as a Service
Site web de l'entreprise
  • Refonte totale des logiciels applicatifs utilisés par la Caisse d'Épargne dans les agences locales et internationales (plusieurs milliers d'utilisateurs quotidiens).
  • En binôme, puis seul développeur dans l'entreprise.
  • Analyse des besoins, mise à jour du cahier des charges, réécriture totale des applications ("from scratch"), suivi de tests, recette, mise en production, support.
  • Traitement de données à forte volumétrie, interfaces de gestion métier, retro engineering des anciennes applications, automatisation.
  • WAMP (Windows, Apache, MySQL, PHP), JSON, frameworks Laravel et BlueCrow, Big Data, optimisation PHP, Shell, svn, waterfall.
  • Mission au sein de l'équipe de Recherche & Développement.
  • Participation au développement du framework maison de Fidesio : ajout et amélioration de fonctionnalités, notamment par le biais d'automatisations (amélioration du système de gestion de fenêtres.
  • Création d'une bibliothèque de gestion/édition automatisée de fichiers OpenOffice en PHP.
  • Création d'un script traitant de manière asynchrone un volume important de données.
  • Création d'un webservice et du front-end permettant de consulter et gérer des données clients.
  • PHP, Javascript, Sencha ExtJS, jQuery, XML, MySQL, REST
Description de l'entreprise
Fidesio est une agence de communication web qui accompagne ses clients dans la création de site internet: Etude, conception, Design, développement, intégration, référencement seo, suivi et augmentation du traffic.
Site web de l'entreprise
  • Développement en PHP de scripts, modules, mises à jour et améliorations sur l'offre PrestaBox.
  • Participation au support (N3) et au service client.
  • WAMP (Windows, Apache, MySQL, PHP), Javascript, CSS, svn, ticketing.
Description de l'entreprise
PrestaShop est une application Web permettant de créer une boutique en ligne dans le but de réaliser du commerce électronique.
L'entreprise est leader sur le marché Français, Européen et s'implante actuellement aux USA.
Site web de l'entreprise

Concepteur Développeur - Vie artificielle

GenesisLab
Mars 2011 à juin 2011
Stage
Toulouse
France
  • Conception et développement en C++ d'un système de vie artificielle destiné à être porté sur des supports holographiques pour le projet LifeBeam.
  • C++, machine learning, algorithmes génétiques, vie artificielle, svn.
  • Maintenance informatique (N2) pour l'entreprise Colmant Cuvelier.
  • Développement et référencement d'un site de jeu multijoueur en ligne.
  • LAMP (Linux, Apache, MySQL, PHP), Javascript, CSS, SEO, Shell, C.
Description de l'entreprise
AMJ Informatique : prestataire de services en informatique.
    • Équilibrage du jeu et développement en Java.
    • Scripting en LUA : optimisation et complétion de divers scripts, quêtes et donjons.
Description de l'entreprise
ANKAMA Games est un des pôles de la société ANKAMA.
Ce pôle est spécialisé dans la création de jeux vidéos (Dofus, Dofus Arena et Wakfu).
Site web de l'entreprise