avatar

Laurent Bardin
Developer

About

I am a developer specialised in web technologies, with an emphasis on backend development. I have tackled many projects during my years of experience, acquiring relevant knowledge in tightly related subjects like DevOps, Database Administration, CI/CD Management, etc. When I am not watching a movie or reading a fantasy novel, I like to learn about any topic I find interesting and in which I consider myself lacking. As a result, I have recently turned my attention toward Python and Go to further my understanding of these two languages.

Work Experience

Asmodee Digital (Asmodee Group)
Paris, FR
Video Games Editor and Producer
February 2017 – June 2024
Fullstack Web Developer
Now known as Twin Sails Interactive, Asmodee Digital was the Asmodee division focused on porting boardgames to various digital platforms. Our team is responsible for the sites, services, and infrastructure used by those games and their users, known as the AsmoConnect platform. The two main components of said platform are a standardised, documented, and well-tested API, as well as an account management website (also well-tested) providing SSO facility to our users through the OAuth2 and OpenID Connect protocols.
Highlights
  • Develop and maintain REST APIs and an account management website written in PHP (Slim framework)
  • Close interaction with the DevOps team, picking up some experience along the way (Jenkins, AWS)
  • Maintain and enhance test suites for various PHP projects with Behat and PHPUnit
  • Handling of multiple PHP upgrades (5 to 7 to 8)
  • CI/CD migration from self-hosted Jenkins to CircleCI
  • ORM layer migration from idiorm to Illuminate Database
  • Contribution to the creation of an Organized Play API, developed using Django REST framework
  • Development of our internal Studio Manager v2 using VueJS
IsCool Entertainment
Paris, FR
Online Social Games
September 2011 – April 2015
Frontend Web Developer
IsCool Entertainment is an Online Games studio producing various card and word games. I worked in two teams as a frontend developer, each working on their own project: one game integrated into the Facebook ecosystem, and one running on iOS.
Highlights
  • Full refactor of the IsCool game using the Spine framework
  • Development of a standardised JSON-RPC API
  • Development of a mobile collectible card game using the Titanium framework
  • Maintenance and fixes on the backend stacks (Symfony, Pyramid)
Owlient
Paris, FR
Online Web Games
January 2007 – August 2011
Fullstack Web Developer
Owlient, now part of Ubisoft, is specialised in web and mobile games. I worked on many different projects while at that company, doing development on the internal PHP framework and some of the games using it, as well as some R&D activities focusing on architecture and performance.
Highlights
  • Development on various games using an internal PHP framework
  • Development of new functionalites on the internal PHP framework and related tools
  • Research & Development on various subjects: performances, cross-application communications, redis, etc.
Owlient
Paris, FR
Online Web Games
October 2006 – January 2007
Developer Internship
Owlient, now part of Ubisoft, is specialised in web and mobile games. I did an internship at Owlient before being hired as a full-time developper.
Highlights
  • Development on a PHP graphing library
  • HTML/CSS integration of the second version of the company's website

Education

  • AFPA Marseille

    Training - Level II Title

    Information Technology, Developement

    Courses
    • SQL, Database Design
    • Procedural & Object Oriented Programming
  • University of Toulon

    DEUG

    Sciences

    Courses
    • Physics & Chemistry
    • Mathematics & Information Technology
  • Dumont D'Urville High-School

    Baccalauréat - Scientific Section

    Sciences

    Courses
    • Physics, Chemistry, Mathematics, Biology

Skills

Web Development
HTML CSS JavaScript VueJS
Programming Languages
PHP Perl Python C
Databases
MySQL PostgreSQL Redis
Operating Systems
macOS Linux Windows
Development Tools
Git vim Docker CircleCI

Languages

  • FrenchNative speaker
  • EnglishAdvanced

Interests

Technology
Cryptography
Arts & Crafts
Photography Cinema
Reading
Sci-Fi Fantasy Comic Books
Games & Entertainment
Video Games Boardgames TV Series
Sport
Wing Tsun