×
Romain BILLOIR

Romain BILLOIR

Sénior Dév Laravel/VueJS

CORNUS, Occitanie, France, 12540
+33 7 83 34 92 84
Français, Anglais

Background


About

About

Passionné par la programmation depuis mes 17 ans, je n'ai cessé de monter en compétences en réalisant des projets en autonomie et en participant activement à la communauté open source.
Après avoir convaincu mes premiers employeurs par mes larges connaissances techniques, j'ai validé mes acquis devant un jury professionnel afin d'obtenir un titre professionnel de niveau 5.
J'ai ensuite travaillé en start-up pour une entreprise innovante dédiée à la recherche en intelligence artificielle et à la modélisation 3D.
Je recherche aujourd'hui une entreprise pour laquelle je mettrais à profit mon expertise et mon engouement.

Work Experience

Work Experience

  • Sénior Dév Laravel/Vue.jsChat3D / Overnight Studio

    Jan, 2025 - Present

    Création, maintenance et améliorations d'un chatbot IA de génération d'assets 3D et de sa plateforme communautaire.
    Création d'un ERP interne pour le suivi et l'optimisation de la production outsourcing d'artiste 3D en freelance (Overnight Studio).

    • Conception et développement de fonctionnalités back & front sur une plateforme IA/community et un ERP interne, avec Laravel 11/12/13, Vue 3 Composition API et Nuxt 4

    • Conception de base de données relationelles avec PostgreSQL

    • Développement en TDD sur l'ensemble des fonctionnalités : endpoints API, logique métier ERP, permissions, workflows de production et intégrations externes

    • Création et maintenance de pipelines CI/CD GitHub Actions pour fiabiliser les déploiements et garantir la qualité de code avec de Laravel Pint, PestPHP et Larastan

    • Amélioration continue de la qualité du code : refactoring, correction de dette technique, optimisation des requêtes et stabilisation des parcours utilisateurs

    • Administration système : configuration Nginx, php-fpm, PM2, redis et supervision des environnements applicatifs via Sentry

    • Intégration d’API tierces, notamment OpenAI, Stripe et Google, avec gestion des erreurs, sécurisation des échanges et traitements asynchrones lorsque nécessaire

    • Rédaction de documentations techniques à des fins d'utilisation par les utilisateurs de l'application avec VitePress

    • Collaboration en full remote avec une méthodologie agile : kickoff hebdomadaire, daily meetings, reviews et échanges réguliers avec les parties prenantes produit/métier

  • Sénior Dév Laravel/Vue.js, Maz Laboratory

    Aug, 2022 - Aug, 20253 years

    Création, maintenance et amélioration en sous traitance du jeu web Terrajdr.com et en indépendant de Mylen.forum

    • Laravel 5.8 à 11 et Vue.js 2 & 3 avec Nuxt (Composition API)

  • Développeur Fullstack Symfony/CMS & React/AngularGetup Agency

    Oct, 2019 - Oct, 20212 years

    Création, maintenance et améliorations de sites vitrines et de grande plateformes e-commerce

    • Maintenance et amélioration Symfony du site Helipass.com

    • Création, maintenance et amélioration sur Prestashop du site ElecDirect.fr

  • Stagiaire Développeur Fullstack WordPress & Vue.jsJeff Concept

    Oct, 2019 - Oct, 20191 day

    Réalisation d'un tunel de vente en Vue.js et intégration à WordPress

Projects Experience

Projects Experience

Skills

Skills

  • Laravel

    Contributeur framework

    Contributeur first&third party packages

    Conception et réalisation d'API

    Création de packages

    TDD

  • SQL

    PostgreSQL - NoSQL - MariaDB - MySQL

    Architecture

    Conception de base de données

    Migrations

  • Vue.js

    Nuxt.js

    Composition API

    Tests navigateurs

    Migration Vue2>Vue3

Education

Education

  • Conception et réalisation d'applications web, Auto-didacte, 

    Jan, 2007 - Present

  • Développeur Web et Web Mobile - RNCP37674, Titre professionnel, 

    Jun, 2022 - Jun, 2022