You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jérémy VillardJV

Jérémy Villard

Senior Freelance Software Engineer

650 €/jour
Lyon, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Jérémy

Développeur passionné avec une expérience diversifiée.

Tout au long de ma carrière, j'ai développé des applications back-end NodeJS (Express & NestJS) et PHP (Symfony) ainsi que des sites vitrines à l'aide de CMS (eZPlatform & Apostrophe)
En ce qui concerne le développement front-end, j'ai utilisé des frameworks/libs tels que BackboneJS, Svelte, et Angular bien que celui avec lequel je suis le plus à l'aise soit VueJS.

Que je développe du côté back-end ou front-end, j'ai un appétit pour les modèles d'architecture logicielle et les méthodologies utilisées pour maintenir les logiciels à jour et à l'épreuve du temps. Cela m'a amené à travailler avec le CQRS, les architectures hexagonales, le Domain Driven Design, l'Event Sourcing, et les SAGA ainsi que des techniques telles que l'Event Storming et le TDD.

Au-delà de ma passion pour le développement d'applications, je suis également à l'aise avec les concepts et une utilisation simples d'outils comme Docker, Kubernetes, GitLab CI, qui, selon moi, sont une partie cruciale de la construction d'applications distribuées et qu'un développeur se doit de connaitre un minimum.

Mon but est de mettre mes compétences à votre service afin de réaliser vos projets au plus près de vos besoins métiers et fonctionnels. De plus, expérimenter, découvrir et apprendre de jour en jour me permet d’emmagasiner des connaissances et de les mettre à profit pour vos projets.

N'hésitez pas à me contacter pour discuter de nouveaux projets.

#Php #Symfony #Laravel #eZPlatform #NodeJS #NestJS #Vuejs #Selvte #Angular #ApostropheCMS #BullMQ #Nx #Monorepo #Docker #Kubernetes #K9S #GitlabCI #Jenkins #CQRS #DDD #TDD #Hexagonal #Mongo #PostgreSQL #ElasticSearch #Redis

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Lyon (jusqu’à 10 km), Paris (jusqu’à  km), Lyon (jusqu’à 10 km), Genève (jusqu’à 10 km), Lausanne (jusqu’à 10 km)

Expériences

  • Novadiscovery
    Backend Architect
    INDUSTRIE PHARMACEUTIQUE
    septembre 2021 - Aujourd'hui (4 ans et 8 mois)
    Lyon, France
    Novadiscovery specializes in numerical modeling and simulation of clinical trials for biotech and pharmaceutical companies, academic research centers and non-profit organizations. We help our clients unleash the potential of combining math, computer science and biology to reduce the risks associated with R&D of new treatments for the benefit of patients.

    Leveraging years of experience in in-silico modelling and the collaborative work of our team of biologists, doctors, clinicians, mathematicians and computer scientists we are currently building our Jinkō SaaS platform. Our vision is to make it the first integrated clinical trials simulation platform, combining powerful knowledge management, modeling and simulation tools dedicated to the medical research community.

    My mission is to support the backend team of Novadiscovery on the development of the SasS Jinkō platform with the following goals:
    - Being involved in the design and architecture decision process of an ambitious scientific SaaS
    project.
    - Being involved in the implementation of challenging components such as scientific data
    visualization, multi-user interactive model editor, discussion feed
    - Working closely with frontend developers, devops and infrastructure architects, UX/UI designer, biologists, data scientists and applied math engineers.
    - Mentoring junior team members by providing my knowledge and expertise.
    - Paying a particular attention to the security of your applications.


    Approaches and tools used on a daily basis:
    - Architecture: DDD / Hexagonal architecture / TDD
    - Technical stack: NestJs, NodeJS, GraphQL, PostgreSql, Redis, ElasticSearch
    - Tools: Pnpm, Typescript, Git, Eslint, Prettier, Docker
    - Devops + CI: GitLab, AWS, Datadog, Kubernetes
    NestJs Typescript Node.js GraphQL Hexagonal Architecture DDD Jest
  • Prismea
    Tech Lead Frontend Developer
    BANQUE & ASSURANCES
    septembre 2020 - septembre 2021 (1 an)
    Lyon, France
    Prismea est une banque en ligne conçue pour les entreprises.
    Elle permet de gérer son compte professionnel dans son quotidien, de voir sa trésorerie en temps réel et de bénéficier d'un accompagnement sur mesure avec des outils intuitifs permettant par exemple d'anticiper sa future trésorerie.

    Durant ma mission, j'ai eu pour but de guider et d'accompagner l'équipe frontend de Prismea sur le développement de 3 outils clé pour l'entreprise :
    - L'application bancaire côté web (https://app.prismea.fr/login)
    - Le backoffice pour permettre aux conseillers Prismea d'avoir une vision globale sur l'ensemble des clients et de leurs comptes bancaires
    - Le site web et son blog (https://www.prismea.fr/)

    Mon quotidien chez Prismea :
    - Participer aux discussions/grooming autour de nouvelles fonctionnalités
    - Participer aux développement des différentes fonctionnalités et amélioration continue des différentes plateformes frontend
    - Veiller au respect des principes clean coding avec une approche Domain Driven Design
    - Mise en place d'une architecture hexagonal côté frontend
    - Code review et pair-programming

    Un projet riche en technologies où les tests ne sont pas optionnels:
    - Stack technique : NuxtJS, VueJS, Cypress, Jest
    - Outils : Yarn, Typescript, Git, Eslint, Prettier, Atomic Design, TDD, Prismic CMS
    - Devops + CI : GitLab, Terraform, AWS, Datadog, SonarQube
    Nuxt.js Vue.js Typescript Hexagonal Architecture DDD Cypress Jest
  • Local.fr
    Lead tech fullstack
    AGENCE & SSII
    février 2020 - Aujourd'hui (6 ans et 4 mois)
    Bourg-en-Bresse, France
    Développement d'une plateforme permettant aux commerciaux de Local.fr d'établir un devis lors de leur rendez-vous client.

    Local.fr est une agence web avec comme principal cible les TPE / PME, cette agence propose différentes offres (Site Vitrine, Site Ecommerce, Référencement naturel et payant, etc...) pour accompagner leurs clients avec une solution clé en main.

    Fonctionnalités:
    - Connexion SSO
    - Ecran de présentation de l'entreprise
    - Formulaire de découverte de l'entreprise avec reprise automatique des informations prospect depuis le CRM Salesforce
    - Création dynamique d'un devis en ligne (les produits et offres sont gérer via une matrice permettant de les mettre à jour facilement)
    - Si signature à la fin du rendez-vous :
    - création du contrat de vente dans le CRM Salesforce de Local.fr
    - création de l'espace partenaire Local.fr (permet au client Local.fr d'avoir son accès clé en main)
    - mise à jour du rendez-vous client actuel
    - création d'un nouveau rendez-vous dans le CRM Salesforce (1er RdV de suivi entre le commercial et le nouveau client)
    - Si non signature à la fin du rendez-vous :
    - mise à jour du rendez-vous client actuel avec les raisons de non signature
    - sauvegarde des données précédemment saisies dans le CRM Salesforce

    Contexte:
    - Stack technique : NestJs, Angular, Cypress, Jest
    - Outils : yarn, typescript, git, eslint, prettier
    - Devops + CI : Github Action (Lint, Unit Tests, e2e tests), Heroku
    Angular NestJS Typescript GitHub GithubAction Heroku Salesforce

Recommandations

AU
Raphaël Di RagoRD
Clément FrémontCF
+2
Ancien utilisateur et 4 autres personnes recommandent Jérémy

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Licence professionnelle METINET
    Licence professionnelle METINET
    2011
    Aimant coder, et étant attiré par le web et tout ce qui tourne autour, je n'ai pas longtemps hésisté avant d'effectué cette licence professionnelle en alternance. La diversité de ses cours m'a permis d'explorer les différents domaines du web, et donc de faciliter mon intégration dans le monde du travail.
  • BTS informatique de gestion, option développeur
    Lycée Institution des Chartreux, Lyon
    2010
    Ce BTS m'a permis de conforter mon idée, c'est à dire que l'informatique était fait pour moi. Tout naturellement je me suis dirigé vers l'option développeur la deuxième année car je me sentais beaucoup plus à l'aise avec les lignes de code plutôt qu'avec l’hexadécimal.

Compétences

Catégories