Skip to content
~/lucas

/Experience

  1. → present

    Full-stack developer · Beekast

    Interactive-meetings SaaS application.

    • Kicked off the backend rewrite: migrating a Koa microservices architecture to a NestJS monolith
    • Built the new front end in Vue 3, replacing the Vue 2 application
    • Implemented a multi-organisation (multi-tenant) system across the whole application
    • Designed and implemented the subscription architecture on Chargebee: Plus and Pro plans, per-seat pricing, monthly or yearly billing, AI credits
    • Contributed to an AI assistant that builds Beekast sessions
    • Created AI assistant skills that automate the team’s repetitive tasks, including one that starts from a product discovery document, asks refining questions, then writes the specification
    • TypeScript
    • Vue.js 3
    • NestJS
    • Koa
    • GraphQL
    • MongoDB
    • single-spa
    • Chargebee
  2. →

    Software Engineer · Capgemini

    • Built web applications in JavaScript, with a Vue.js front end and an Express back end
    • Managed data in PostgreSQL and deployed to Heroku
    • JavaScript
    • Vue.js
    • Node.js (Express)
    • PostgreSQL
    • Heroku
  3. →

    Web developer · ADOC Solutions

    Work-study programme, then permanent contract.

    • Built web applications in PHP (Laravel) and JavaScript (Vue.js)
    • Developed custom features on the ELO document management system (EDM)
    • PHP
    • Laravel
    • JavaScript
    • Vue.js
    • ELO

// Education

  • 2020

    RNCP level 6 qualification (bachelor’s level) in application design and development

    EPSI Nantes

  • 2019

    BTS SIO, software solutions option (two-year vocational IT degree)

    Lycée La Joliverie, Nantes

  • 2017

    Vocational baccalaureate in electronic and digital systems, with honours

    Lycée Saint-Félix-La Salle