Alexandre Soyer

Développeur Full-Stack JS (React / Node)
Passionné depuis + 10 ans, j'adore coder et j'en parle sur mon blog.
(Recherche en full-remote + possibilité de monter sur site chaque mois)
Montpellier
30 ans
Permis B
France
06 49 93 38 51
Compétences
Développeur Frontend JS

React.js (Redux, RHF, Formik, MUI, Next.js, React Router, ReactTesting Library, Styled Components) - TypeScript

Développeur Backend JS

Node.js avec Joi, Jest, Cucumber, Sequelize, TypeORM etNestJS (Fastify), Express.js - Git & MERN Stack

Réseaux sociaux
Références
Bastien HUBERT
Lead developer, Beelance
in/bastien-hubert
Laurent ESPOSITO
Associé fondateur, Codéin
in/laurent-esposito
Langues
Français

Langue natale

Anglais

Bilingue

Expériences professionnelles
Développeur Full-stack JS (React.js / Node.js) - 2 ans
Depuis septembre 2021
Freelance Europe

Bonnes pratiques de développement logiciel axées sur la méthodologie Agile et la communication, BDD, DDD & TDD.

Missions principales (1 an) :
Pour les 5K utilisateurs de 3 pays sur la plateforme Beelance :

  • Système de désinscription mailing segmentées avec Node.js et GraphQL API + synchro SendInBlue API (React Testing Lib, Cypress pour les e2e)
  • Event Sourcing Async dans NestJS (Fastify, TypeORM) avec +40 types d'événements, React Admin et filtrage (testing avec Cucumber)
  • Amélioration de 30% du matching freelance et système de filtrage avec React.js et Next.js en utilisant TDD et divers design patterns

Missions secondaires (6 mois) :

  • 7 audits de performance de sites web, recommandations et corrections, passant de 25/100 → 95+/100 dans les Core Web Vitals
  • Écriture sur mon blog personnel de dev, Twitter (10K), LinkedIn (4K) et ma newsletter (1.6K abonnés)
Lead développeur Front-end (React + Angular) - 3 ans
D'octobre 2018 à juillet 2021
Codéin Montpellier

Conception, architecture et formation sur React 16.8, Angular 10+. Migration de nos apps d'Angular à React, rédaction des bonnes pratiques, revues de code, gestion de projet technique, managment...

Missions principales :

  • Création d'un système de QCM à fort trafic pour les accréditations d'électriciens avec système de sécurité et anti-triche, très bonnes performances web délivrant 1K d'accréditations mensuelles (Angular, RxJS, NG Material et API Platform)
  • Création d'une application de gestion de +30K équipements pour les ouvriers du bâtiment avec différentes catégories et règles de stock (React.js, Redux, Formik, React-Query, Zustand, Material-UI)
  • Augmentation du taux de conversion de 1% à 4% en optimisant le site pour le SEO et les performances web sur une application très interactive avec plusieurs flux de Adobe Campaign à Salesforce traitant plus de 2K mises à jour quotidiennes en base de données (eZ Platform, PlatformSH, Symfony)
Développeur web (JavaEE) - 5 ans
De novembre 2012 à août 2017
Cubis-Helios Consoluting Saint Ouen l'Aumône

Apprentissage du développement Java et de l'administration système à distance pendant mes études jusqu'à l'obtention de mon diplôme.

Missions principales :

  • Création d'un CRM personnalisé créé en 2015 entièrement par moi-même, le logiciel est toujours utilisé actuellement avec JEE7, JSF, Primefaces et Hibernate avec Glassfish (Système d'envoi d'e-mails multithread, surveillance et détection d'erreurs).
  • Plus de 30 serveurs maintenus avec Debian / CentOS (SSH, Apache HTTPD, Glassfish, IPTables, Docker, MySQL, Tomcat, NGINX)
Diplômes et Formations
Master Informatique
D'octobre 2012 à septembre 2017
EPSI Montpellier

Expert en informatique et systèmes d'information