
Louis-Marie Soulard
🏡 Full Stack Developer
Salaire / Taux journalier
85000 La Roche-sur-Yon, France
Freelance
Ă€ distance uniquement
Expertises
Langues
Ă€ propos
Introduction
Développeur Full Stack Freelance passionné avec 8 ans d'expérience, 100% remote depuis 6 ans. Mon parcours m'a permis de développer une expertise pointue dans la conception et le développement d'applications web, du frontend, au backend jusqu'au test, validation et déploiement. 🔍 Compétences Clés Frontend : Vue.js 2, Vue.js 3, Vuetify, Bulma, Buefy et material design, React.js. Backend : Node.js, Python, Fast.API, Django, Django REST, Docker, SQL, MongoDB, Elasticsearch
Expérience de travail
Full Stack Developer
MOMA
janv. 2024 - juil. 2024
7 mois
Ă€ distance
Développement de la plateforme de gestion d'énergies renouvelables - Migration de l'application web Vue2 vers Vue3 - Création d'une nouvelle API FastApi et migration SQLAlchemy 1.4 vers 2.0 - Ajout de nouveaux écrans de monitoring de fermes solaires et éoliennes Python / FastAPI / SQLAlchemy / Alembic / SQL Node.JS / Vue.JS
Full Stack Developer
Unifai
mars 2022 - janv. 2024
1 an 11 mois
Ă€ distance
Unifai est spécialisé dans le développement d'un SaaS d'onboarding de données produit pour des retailers. Mon objectif principal était de développer de nouvelles fonctionnalités pour améliorer la plateforme et les différents modules. J'ai également été chargé de mettre en place des tests end-to-end pour assurer la qualité et la fiabilité de notre solution. Mes principales réalisations incluent : - Le développement front-end (Nuxt.JS / Vue.JS / Buefy) et back-end (Python / Django / Django REST / Pandas), en veillant à la création d'une interface utilisateur intuitive et d'une architecture back-end efficace. - La rédaction de tests d'intégration et unitaires pour maintenir un haut niveau de qualité du code. - La maintenance et l'optimisation des workflows de CI avec GitHub Actions, assurant une livraison continue et fiable. - La mise en place de tests end-to-end, jouant un rôle crucial dans la garantie de la performance et de la stabilité de la plateforme. - La configuration personnalisée de la plateforme pour les clients, ainsi que la préparation et la réalisation de démonstrations pour illustrer les capacités et les bénéfices de notre solution. Cette expérience m'a permis de développer des compétences approfondies en développement frontend/backend, en tests automatisés et en gestion de la configuration de plateformes SaaS, contribuant à l'évolution du produit et à la satisfaction des clients. Node.JS / Python Vue.JS / Pandas Docker / Github Actions
Full Stack Developer
Prevision.io
sept. 2021 - mars 2022
7 mois
Ă€ distance
Pendant mon passage chez Prevision.io, une entreprise spécialisée dans le développement d'une plateforme de Machine Learning automatisé (autoML), j'ai été engagé comme développeur full stack. L'objectif principal durant cette période était d'innover et d'étendre les fonctionnalités de la plateforme, en particulier en termes de monitoring des modèles de machine learning et de systèmes d'alerting. Mes tâches principales comprenaient : - Le développement de fonctionnalités front-end et back-end, en veillant à la cohérence et à l'efficacité de l'interface utilisateur ainsi qu'à la robustesse de l'architecture serveur. - La conception et la mise en œuvre d'un nouveau micro-service d'alerting, améliorant la réactivité du monitoring des modèles de machine learning entrainés sur la plateforme. - La réalisation de tests end-to-end (e2e) et unitaires en utilisant Mocha, Cypress, et Gitlab CI, assurant ainsi la fiabilité et la qualité du code produit. Ce rôle m'a permis de consolider mes compétences dans les domaines du développement web, du machine learning et des architectures de micro-services, tout en contribuant à l'évolution d'une plateforme autoML de pointe. Frontend / Backend / Docker / Kubernetes / Node.JS / Vue.JS Tests e2e / Test unitaires / Mocha / Cypress / Gitlab CI
Full Stack Developer
MyScienceWork
sept. 2018 - sept. 2021
3 ans 1 mois
Ă€ distance
Chez MyScienceWork, une entreprise dédiée à la promotion de l'open access et de la science ouverte par des solutions technologiques, j'ai occupé le poste de développeur full stack pendant trois ans. Mon rôle principal était de développer et d'optimiser PolarisOS, une solution clé de l'entreprise. Mes responsabilités et réalisations ont inclus : - Le développement et l'amélioration du framework PolarisOS, une application open source low-code réactive pour la gestion d'archives ouvertes, de projets de recherche et de jeux de données. - La conception et la mise en œuvre du back-office de PolarisOS, incluant la création de modèles de données, de formulaires, ainsi que la configuration de pipelines et de workflows de données. - Le développement du front-end de la solution, en me concentrant sur l'analyse de données, la visualisation de données, et l'amélioration de l'UX/UI. - La personnalisation et la configuration de PolarisOS pour répondre aux besoins spécifiques de chaque client. - La réalisation de démonstrations et la formation des clients sur l'utilisation des fonctionnalités de PolarisOS. - La maintenance du site mysciencework.com, qui compte plus de 500 000 membres, 70 millions de publications en libre accès, 12 millions de brevets, et reçoit environ 1 million de visites par mois. Au cours de cette période, j'ai utilisé et renforcé mes compétences en Node.js, Docker, ElasticSearch, Vue.js, Kibana et Kubernetes. Node.JS / ElasticSearch / Kibana / Vega Vega-Lite / Vue.JS Kubernetes / Docker Swarm / Docker Compose / Docker
Chief Technology Officer
Asmodine
juin 2019 - juin 2020
1 an 1 mois
Ă€ distance
Durant mon mandat chez Asmodine, une entreprise innovante dans le domaine du conseil en image pour les sites e-commerce, j'ai relevé des défis multiples en tant que CTO indépendant. Ma responsabilité principale était de mener la solution de l'entreprise à travers sa phase de bêta test, avec notre premier client. Mes contributions clés ont inclus : - Le management d'une équipe technique, la structuration de celle-ci, ainsi que le recrutement de nouveaux développeurs. J'ai également supervisé et validé les développements effectués par nos prestataires. - La mise en place et la gestion de projet en suivant la méthodologie SCRUM, favorisant une approche agile et efficace. - La conception et le développement de notre technologie phare, A-tailoring, couvrant à la fois le frontend et le backend. - L'architecture et la mise en production de la technologie, en veillant à son intégrité, performance et sécurité. - La validation et l'implémentation d'améliorations basées sur les retours de notre client principal. - La présentation de notre technologie innovante au CES de Las Vegas en 2020, un jalon important pour l'entreprise et pour la reconnaissance de notre solution sur le marché. Pendant cette période, j'ai utilisé des compétences techniques approfondies en Framework Symfony, MySQL, React.js, Docker, et ElasticSearch, ce qui a contribué de manière significative à l'évolution de la technologie Asmodine.
Full Stack Developer
Kyalis Group Inc.
juin 2018 - août 2018
3 mois
Ă€ distance
Chez Kyalis, j'ai rejoint une équipe dynamique de 7 développeurs pour travailler sur une application de booking développée pour l'agence Toundra. Ma mission en tant que freelance était d'intégrer de nouvelles fonctionnalités clés à leur plateforme. Mes principales réalisations incluent : - Le développement de nouvelles fonctionnalités pour la plateforme de gestion de réservation B2B, conçue comme une application "single page" réactive. - La mise en œuvre du design frontend en utilisant le "material design", offrant une expérience utilisateur intuitive et moderne. - Le renforcement du backend avec des bases de données SQL, assurant une performance et une fiabilité élevées. J'ai appliqué mes compétences en PostgreSQL, microservices, React.js, et Kubernetes pour répondre efficacement aux besoins du projet, en contribuant ainsi à améliorer l'offre de services de l'entreprise. React / PostgreSQL / Kubernetes
Full Stack Developer
EISOX
sept. 2016 - mai 2018
1 an 9 mois
Angers, France
Chez EISOX, une startup innovante dans les radiateurs connectés, j'ai travaillé en tant qu'ingénieur d'études dans une équipe compacte, comprenant un développeur embarqué et un développeur web. Notre mission principale était d'intégrer une plateforme embarquée avec une application mobile pour une gestion et un monitoring efficaces. Mes responsabilités incluaient : - La conception d'une application IoT scalable avec une base de données NoSQL. - Le développement et mise à disposition d'API pour l'intégration des systèmes. - La création d'applications cross-platform Android et iOS. - La gestion de la collecte et de l'analyse de données massives. - La participation au développement logiciel embarqué. J'ai utilisé des compétences techniques en Node.js, SQL, MongoDB, Meteor, Linux embarqué, C++, ElasticSearch, et mes compétences en systèmes embarqués pour mener à bien ces tâches.
Formation
ESEO
Generalist Engineering Diploma, Informatique, Electronique, Télécommunications
2011 - 2016
5 ans 2 mois
Ecole supérieure d'Electronique de l'Ouest-ESEO ANGERS
Master en ingénierie, Technologies de l'​'information
2011 - 2016
5 ans 2 mois
Licences et certifications
Formation Meteor: Maîtrisez et créez vos sites de A à Z
Délivré le : juil. 2023
Neo4j: GraphDB Foundations with Cypher
Délivré le : nov. 2019
Complete Guide to Elasticsearch
Délivré le : août 2018
Machine Learning With TensorFlow
Délivré le : juil. 2018
Voltaire 826 - Langue Française niveau orthographe AFFAIRES
Délivré le : avr. 2014
TOEIC 805
Délivré le : oct. 2013
Portfolio
