Expérience professionnelle
2021-present TF1 – Boulogne-Billancourt/Remote
Développeur Go Senior
• Développements sur l’écosystème applicatif lié à l’affichage de publicités pour le
groupe TF1
• Optimisation d’algorithmes pour le tracking d’impressions de publicité, refactorisation pour traitement via SQS, alimentant bases métiers, metrics IT, et
datalake BI
• Développement d’une configuration adaptive rechargée en temps réel pour un
cluster d’applicatifs à haut trafic et haute disponibilité
• Implémentation d’un radix tree concurrent comme router haute disponibilité
• Évolutions de l’algorithmie des décisions de publicité ciblée par segment de
population
• Développement d’un système d’alerting par messagerie, customisé aux besoins
précis du métier
Environnements : Go, AWS, Kuberne
2020-2021 FRANÇOIS ******** DEVELOPMENT – Menlo Park/Toulouse
Architect
• Conception et Architecture d’une plateforme de réseau social
• Développement en Go du back
• Gestion, transformation, et export de contenu pour distribution multi-canaux
• Approche novatrice DETL (Distributed ETL)
• Formation à la sécurité d’une développeuse frontend
• Tests unitaires, fonctionnels, de charge
• Traçabilité et monitoring du parcours de la donnée
Environnements : Go, Gitlab CI, Google Cloud, Docker, Git, Linux, Grafana, MariaDB,
RabbitMQ
2017-2019 VEEPEE (Vente Privée) – St. Denis
Lead IT, Finance Tribe
• Direction Technique pour le domaine de la finance
• Responsable de 7 produits et 4 équipes de développement, dans 3 pays
• Développement d’un système de paiement groupe, vers une multitude de SPS
• Développement d’une brique de Valorisation du stock
• Développement d’une couche d’intégration avec SAP, reprenant l’intégralité des
données des 6 partenaires du groupe
• Projet RFP et Intégration de l’ERP du groupe (SAP Cloud)
• Traitement des données financières du groupe
• Optimisation d’algorithme, optimisation et sécurisation d’échanges de données
• Formations, BBLs, Meetups
• Recrutement et suivi des collaborateurs
• Vision technique, veille technologique, meilleures pratiques
• Garant des principes d’architecture groupe (datastores, domaines fonctionels...)
• Lien avec les autres domaines de l’IT, le comité de direction, et le comité
opérationnel du groupe
Environnements : Go, Python, C#, Grafana, Kibana, Icinga, VMs, Rancher,
Kubernetes, Helm, Ansible, Git, Gitflow, Linux
2016-2017 L'EXPRESS – Paris
Développeur PHP Senior
• Mise en place du moteur de recherche ElasticSearch. Indéxation, requêtage,
développements Symfony (back) et Silex (front).
• Virtualisation Docker des stacks des environnements de développement.
• Développement d’un backend des tournois de sport, alimentant plusieurs sites du
groupe. Symfony 2, Sonata, Doctrine, MySQL, Mongo, API REST
• ETL des fichiers du ministère de l'éducation, pour les résultats des élections,
temps réel sur sites du groupe. Architecture SOA, Composition, Symfony 3.
• Développement des flux de contenus entre groupe Altice Media/l'Express et SFR.
• Développement de dashboard pour monitoring des contenus exportés.
• API REST d'authentification d'utilisateurs. SSO sur l’ensembe des sites du groupe.
Environnements : PHP5, MySQL, SQL Server, Elastic Search, Mongo DB, Symfony 3,
Symfony 2, Javascript natif, jQuery, PHPUnit, Jenkins, Webistrano, Linux, Git, Gitlab,
Apache, RabbitMQ, Elastic Search, Memcache, Varnish
2014-********
Lead Développeur
• Lead technique d'une équipe de 8 personnes : architecture, revue de code, veille
technologique, support technique.
• Scrum Master de l'équipe pilote de la transition agile. Calculs des vélocités,
burndown chart, priorisation avec métiers, rituels Agile.
• Audit et correction du code PHP, JavaScript, pour failles de sécurités, y compris
SQL injection, XSS, DOS, sur quatre frameworks différents.
• Monitoring et détection d’incidents, intrusions. Kibana, ElasticSearch.
• Développement avec le moteur de recherche Intuition (Sinequa).
• Développement en Symfony 3 d'une interface de déploiement utilisée par toutes
les équipes de développement informatique. Bash, Capistrano, SVN, Git.
• Développement d’un backend de publicités SmartAd api v2, en PHP 5 et jQuery,
reprenant la taxonomie du site pour contenus ciblés.
• Développement d'un admin de redirections SEO (301, 302, 404) sur un site
comprenant 4 frameworks différents. Symfony 2.
• Développement d'un CMS pour le SEO. Symfony 2, API REST consommée par
chacun des 4 frameworks du site.
• Développement d'une API REST des URLs alternate et canonical, dans le cadre
des directives “mobile friendly” de Google. PHP 5.
Environnements : PHP5, MySQL, SQL Server, Symfony 2, Javascript natif, jQuery,
API Google Maps, API SmartAd, PHPUnit, Jenkins, Linux, IIS, svn, Git, Gitlab,
Apache, Payline, RabbitMQ, Memcache, Redis, Varnish, Scrum, Kanban
2012-2014 ACCELA, INC. – San Mateo, CA (USA) / Paris
Développeur PHP Senior
• Développement d'un intranet collaboratif avancé en Symfony 2 reliant les agents
de la companie avec ses clients prioritaires
• Programmation en PHP 5, Symfony 2, Javascript (jQuery), CSS
• Développement du site corporate, en PHP 5, MySql
• Optimisation du site pour SEO, effort collaboratif entre développement, ingénieur
réseaux, et le marketing.
• SSO avec Salesforce, en PHP 5
• Intégration avec l'API Google Maps, en Javascript
• Développement de divers plugin jQuery
• Développement d'un système de tracking avancé, offrant une meilleure visibilité
sur les parcours utilisateurs, en PHP 5
• Développement d'un module utilisateur avancé pour le CMS Joomla, qui permet un
ACL plus poussé, en PHP 5
Environnements : PHP5, MySQL, Symfony 2, jQuery, API Google Maps, PHPUnit,
Jenkins, Linux, Apache, git, Basecamp
2010-2012 HAVOK, INC. – Dublin (Irelande) / Paris
Développeur PHP Senior
• Développement en PHP 5 / Drupal d'un extranet reliant membres de la
companie, partenaires, clients, et acheteurs potentiels
• Login unique, expérience unifiée en seamless SSO via REST/OAuth, à travers
plusieurs infrastructures : Drupal, vBulletin, AnswerHub, Facebook.
• Développement d'un module signin bridge en PHP 5 permettant
l'interconnection avec vBulletin.
• Développement d'APIs REST, authentifiée par OAuth, consommées par sites
internes, sites externes, applications desktops internes (logiciels vendus par
client).
• Backend en PHP 5, MySQL
• Frontend en Javascript (jQuery), CSS, Bootstrap
• Réalisation d'un site corporate exposant les activités de l'entreprise
• Intégration avancée avec l'API Google Maps (affichage customisé, calcul de
distance entre l'utilisateur et l'endroit d'un évènement annoncé sur le site).
• Intégration avancée avec l'API Salesforce (tracking, collection de données,
contacts vers CRM).
Environnements : PHP5, MySQL, jQuery, API Salesforce, API Google Maps, Linux,
Apache, MySQL, Load Balancer, Web Services, Perforce, Merlin (Gantt), github, JIRA
2009-2010 TUNEUP – San Francisco, CA (USA) / Paris
Développeur Web
• Programmation en PHP 5, Javascript (jQuery), CSS, ActionScript
• Développement d'un backend administratif permettant une interaction directe entre
le marketing et les utilisateurs du produit de la companie, TuneUp, en PHP 5,
MySql
• Développement d'un backend administratif permettant de gérer les publicités
lancées par la companie, en PHP 5, MySQL
• Développement d'un plugin jQuery pour chercher / trier / paginer les lignes de
résultat dans les pages administratives
• Intégration entre applications existantes, PHP / Ajax / json / REST
• Réalisation de diverses animations publicitaires en Javascript, ActionScript
• Administration des serveurs Apache, MySQL de la companie, monitoring réseau,
optimisation et backups
Environnements : PHP5, MySQL, jQuery, API Salesforce,
2008-2009 INFORMATICA, INC. – Redwood City, CA (USA)
Développeur Web
• Programmation en PHP 5, Javascript (jQuery), CSS
• Développement du site Informatica Cloud (division SaaS de la compagnie)
• Connection avec l'API Salesforce
• Liaison, en tant que développeur, avec le marketing, designers, et direction du
produit
• Réalisation de graphiques, publicités, support commerciaux, bannières
Environnements : PHP5, jQuery, API Salesforce, Linux, Apache, MySQL, Git
Développeur/Concepteur Web / Mars 2007 - Présent
Conception et développement de sites web
Programmation XHTML, CSS, PHP, SQL et Ajax, JavaScript (jQuery, MooTools)
Installation et customisation de CMS comme Joomla ou WordPress
Réalisations de graphiques et animations Flash
Branding: logos, palettes de couleur, support commerciaux (en-têtes, cartes de visites, etc).
CAPE CLEAR SOFTWARE, INC. - San Francisco (Etats-Unis)
Webmaster / Août 2006 - Mars 2007
Conception et développement d’un nouveau site web
Branding complet de la compagnie: site, logo, palette de couleurs, cartes de visite, promos, etc.
Entretien et amélioration du site
Programme de SEO qui a obtenu des résultats dans les résultats de recherche sur Google
Intégration customisée avec SalesForce sur SOAP (XML, XML-RPC, WSDL), en PHP
PLANETOUT, INC. - San Francisco (Etats-Unis)
Développeur Web (CDD) / Mars 2006 – Août 2006
Préparation d’images avec Photoshop et Illustrator
Programmation du site: HTML, Tcl, JavaScript
Conception et réalisation de plusieurs Newsletters
MANAGEMENT SOLUTIONS JAPAN - Tokyo (Japan)
Programmeur Web / Spécialiste IT / April 2002 - March 2006
Conception et Développement d’un site: HTML, CSS, and PHP/MySQL on Linux/Apache.
Rédaction du contenu pour ce même site.
Etablissement des réseaux informatique, email, etc.
Peformance de toutes fonctions IT pour la compagnie
MACROMEDIA, INC. - San Francisco (Etats-Unis)
Chef de Service, Service Tec...