Laulom Anthony
Web développeur, curieux et attentif.
Mes contacts
- Email: anthonylaulom@gmail.com
- Phone: +33 6 71 25 67 40
- Site: laulom.io
- LinkedIn: LinkedIn
Éducation
École 42 (2014–2017)
- Développeur
Université Victor Segalen (2005-2008) - Licence de Sociologie
Lycée (2005)
- Bac Littéraire
Langues
- Français: Langue maternelle
- Anglais: Professionnel
Loisirs
- Jeux Vidéos
- Cinéma
- Musiques de jeux et de films
Mes outils et compétences
Langages de programmation
- NodeJS + Typescript
- Javascript
- HTML
Frameworks
- Express
- NestJS
- React
- Angular
- VueJS
Testing
- Mochai
- Chai
- Jest
CI/Infra, containers, cloud platforms
- Github Actions
- GCP
- AWS
- Azure
- Docker
Base de données
- MySQL
- PostgreSQl
- MongoDB
- S3
Méthodologie
- Scrum
- Agile
- Shape up
Experiences professionnelles
Février 2024 - Juin 2024
Dougs
Projet: Contribution à l’application de Dougs: des experts comptables en ligne.
Stack: Node.js - Typescript - Angular- postgreSQL - Jest - NestJS
Équipe
- Aider à la création d’une nouvelle équipe.
- Équipe Frac pour "finance retention and care"
Conception et développement
- Différentes interventions sur l’ensemble de mon scope pour assainir le code après un passage en strict mode sur typescript (retypage, ajouts de conditions pour éviter des itérations sur des variables null ou undefined, etc.).
- Ajout d’un questionnaire de satisfaction suite à des tâches métiers, qui selon la note déclenche une action de la part du service client. Modification du système de choix de pack dont les choix changent en fonction du client.
- Diverses modifications liées au calcul du prix des packs ainsi que certains coûts en plus selon le client.
Infrastructure et déploiement
- Github
Organisation/méthodologie
- Shape up
- Pair programming
- Différentes réunions quotidiennes et hebdomadaires
Avril 2023 - Janvier 2024
Kili Technology
Projet: Contribution à la plateforme de labellisation de Kili.
Stack: Node.js - Typescript - React - postgreSQL - Jest - Mocha - GraphQL
Équipe
- Aider le lead développeur à monter et former l’équipe sur le code existant.
Conception et développement
- Gestion des connexions vers des buckets (cloud storage) avec corrections de bugs et amélioration (détection de type, soft delete/restore).
- Ajout d’un système de tags sur les projets clients.
- Fonctionnalité à l’inscription pour rejoindre une organisation spécifique validée par un admin.
- Travaux sur la migration de données (encryption, changements structurels).
Infrastructure et déploiement
- Gitlab
- Google Cloud Platform
Organisation/méthodologie
- Linear pour les tickets
- Pair programming
- Différentes réunions quotidiennes et hebdomadaires
Août 2022 - Mars 2023
BCM Energy / Elmy
Projet: Développement d’applications pour un producteur, trader et fournisseur d’énergie.
Stack: Node.js - Typescript - React - postgreSQL - Jest - Mocha - Pubsub
Conception et développement
- Intégration d’Intercom pour la gestion des souscriptions.
- Export CSV des souscriptions.
- Ajout de messages PubSub pour interactions avec l’app de gestion client.
- Ajout de code promo.
- Refonte visuelle partielle de l’app de pricing B2B.
- Calculs spécifiques pour les prix live/close.
- Passage de la pagination côté back.
Infrastructure et déploiement
- Github
- Google Cloud Platform
Organisation/méthodologie
- Jira pour la gestion des tickets par le/la PO
- Pair programming
- Différentes réunions quotidiennes et hebdomadaires
Avril 2021 - Juillet 2022
Dougs
Projet: Contribution à l’app Dougs et ses microservices.
Stack: Node.js - NestJs - Typescript - AngularJs/12 - postgreSQL - Jest - RabbitMQ
Conception et développement
- Création d’une nouvelle API de signup basée sur une machine à états avec étapes et vérifications d’éligibilité.
- Développement d’une API de gestion des partenaires pour la centralisation des flux.
- Refonte du connecteur CRM Hubspot, passage de Python à Node.js pour meilleure maîtrise.
Infrastructure et déploiement
- Github
- Google Cloud Platform
- Migration depuis Heroku
Organisation/méthodologie
- Shape up (cycles 1-5 semaines, appétit défini avec PMs)
- Pair programming (notamment onboarding)
- Réunions quotidiennes et hebdomadaires
Janvier 2018 - Avril 2021
Lylo Media Group
Projet: Développement de la plateforme Youdub de gestion de la localisation audiovisuelle.
Stack: Node.js - Express js - Typescript - Vue js - mysql - mocha/chai
Conception et développement
- Module de gestion des contrats freelances (stockage S3, signature Adobe Sign).
- Module de gestion et parsing des scripts (formats RTF, SRT, XLSX).
- Modules pour comptabilité (factures, salaires, attestations, etc.) avec filtrage avancé.
- Sécurisation des routes API (rôles/permissions, middleware).
Infrastructure et déploiement
- Gitlab CI
- Docker
Organisation/méthodologie
- Code review systématique avec le lead dev
- TDD sur nouvelles routes API
- Attribution des tickets via Gitlab