avatar

Laurent Bardin
Développeur

Présentation

Je suis un développeur spécialisé dans les technologies du web, avec une préférence pour les développements côté serveur. J'ai travaillé sur de nombreux projets au cours des 15 dernières années, acquérant à cette occasion une bonne expérience sur des sujets connexes tels que le DevOps, l'administration de base de données, la gestion CI/CD, etc. Quand je ne suis pas plongé dans un film ou un roman de fantasy, j'aime creuser des sujets qui m'intéressent et sur lesquels je manque de connaissance. Ainsi, je me suis récemment tourné vers Python et Go afin d'approfondir mes connaissances sur ces deux langages.

Expérience professionnelle

Asmodee Digital / Twin Sails (Asmodee Group)
Paris, FR
Éditeur et producteur de jeux vidéos
Février 2017 – Juin 2024
Développeur Fullstack
Maintenant connu sous le nom de Twin Sails Interactive, Asmodee Digital était la division d'Asmodee chargée de produire et publier sur différentes plateformes les versions numériques de nombreux jeux de plateau. Notre équipe est responsable des sites, des services et de l'infrastructure utilisés par ces jeux et leurs utilisateurs : la plateforme AsmoConnect. Les deux composants principaux dont nous avons la charge sont une API documentée et testée, ainsi qu'un site pour gérer son compte (convenablement testé lui aussi), fournissant une solution SSO à nos utilisateurs grâce aux protocoles OAuth2 et OpenID Connect.
Points clés
  • Développement et maintenance d'APIs et d'un site de gestion de compte utilisateur écrits en PHP (framework Slim)
  • Coopération permanente avec l'équipe DevOps, gagnant un peu d'expérience dans le domaine (Jenkins, AWS)
  • Maintenance et amélioration de nombreux tests sur divers projets PHP à l'aide de Behat et PHPUnit
  • Multiple mises à jour de PHP (5 vers 7 vers 8)
  • Migration CI/CD depuis un Jenkins interne vers CircleCI
  • Migration de la couche ORM depuis idiorm vers Illuminate Database
  • Participation à la conception d'une API pour piloter un site d'organisation de tournois, développée à l'aide de Django REST framework
  • Développement de notre outil interne Studio Manager v2 à l'aide de VueJS
IsCool Entertainment
Paris, FR
Jeux & réseaux sociaux
Septembre 2011 – Avril 2015
Développeur Frontend
IsCool Entertainment est un studio de jeux en ligne, produisant divers jeux de cartes et de lettres. J'ai travaillé dans deux équipes en tant que développeur front : d'abord sur un jeu de cartes à collectionner intégré à l'écosystème Facebook, puis un second sur iOS.
Points clés
  • Réécriture totale du jeu IsCool avec le framework Spine
  • Développement d'une API JSON-RPC standardisée
  • Développement d'un jeu de carte à collectioner sur mobile à l'aide du framework Titanium
  • Maintenance et corrections sur la partie serveur (Symfony pour PHP, Pyramid pour Python)
Owlient
Paris, FR
Jeux web
Janvier 2007 – Août 2011
Développeur Fullstack
Owlient, aujourd'hui un studio Ubisoft, est spécialisé dans les jeux web et mobiles. J'ai pu y travailler sur des projets nombreux et variés, allant du framework interne écrit en PHP et les jeux qui l'utilisaient, jusqu'à des activités de R&D se focalisant sur l'architecture et les performances.
Points clés
  • Participation au développement de jeux utilisant un framework PHP interne
  • Développement de nouvelles fonctionnalités sur ce même framework et de nombreux outils internes
  • Recherche et développement sur des sujets variés : performances, communication inter-applications, redis, etc.
Owlient
Paris, FR
Jeux web
Octobre 2006 – Janvier 2007
Développeur stagiaire
Owlient, aujourd'hui un studio Ubisoft, est spécialisé dans les jeux web et mobiles. J'y ai effectué un stage de 3 mois avant d'y être engagé à temps plein.
Points clés
  • Développement d'une bibliothèqe PHP pour créer des graphiques
  • Intégration HTML/CSS de la seconde version du site web de l'entreprise

Éducation

  • AFPA Marseille

    Titre de Développeur Informatique - Niveau 2

    Informatique, Développement

    Sujets
    • SQL, Design de base de données
    • Programmation procédurale & orientée objet
  • University de Toulon

    DEUG

    Sciences

    Sujets
    • Physique-Chimie
    • Mathématiques-Informatique
  • Lycée Dumont D'Urville

    Baccalauréat - Série S Physique-Chimie

    Sciences

    Sujets
    • Physique, Chimie, Mathématiques, Biologie

Compétences

Développement Web
HTML CSS JavaScript VueJS
Languages de programmation
PHP Perl Python C
Bases de données
MySQL PostgreSQL Redis
Systèmes d'exploitation
macOS Linux Windows
Outils
Git vim Docker CircleCI

Langues

  • FrançaisLangue maternelle
  • AnglaisAvancé

Centres d'intérêt

Technologies
Cryptographie
Arts, Culture
Photographie Cinéma
Lecture
Science-Fiction Fantasy Bandes dessinées
Jeux, Loisirs
Jeux vidéos Jeux de plateau Séries TV
Sport
Wing Tsun