John Paul Django
décembre 2020 - Aujourd'hui(5 ans et 10 mois)LUXE
Hub d'automatisations personnelles
Développeur backend Python/Django sénior / devops
Antibes, FR · 600€/j · 5.0★ (1 avis) · Disponibilité confirmée
LUXE
E-COMMERCE
SECTEUR MÉDICAL
Nextmotion (https://www.nextmotion.net/) est une société basée à Paris qui développe une solution dédiée aux docteurs en médecine esthétique. Cette solution, composée d'une partie hardware et d'une partie software, propose notamment la création d'images, de vidéos 180° et de modélisation 3D permettant aux docteurs comme aux patients de visualiser des avant/après de chaque traitement et de disposer d'un suivi fiable. D'autres fonctionnalités aussi variées que la visualisation des muscles et du squelette des patients en réalité augmentée, la création des consentements éclairés et des prescriptions médicales avec e-signature, la facturation, la prise de rendez-vous, la gestion des collaborateurs, la visualisation de statistiques sur les performances de la clinique, ou encore la vente de produits cosmétiques viennent compléter l'application et permettent aux médecins de gérer l'ensemble de leur cabinet.J'ai rejoint Nextmotion en avril 2018 comme lead technique avec pour objectif principal d'apporter au backend de l'application la qualité et la stabilité nécessaires à son évolution.Cette première année a été l'occasion de migrer de Python 2.7 à Python 3.7, passer de Django 1.8 à Django 1.11 (et bientôt à Django 2), mettre en place Jenkins et Ansible pour l'intégration et le déploiement continu, utiliser Sentry pour la gestion des logs, ajouter du monitoring, simplifier l'architecture de l'application, la mettre en conformité avec la RGPD et avec les normes HDS, et simplifier une partie des APIs gâce à Django REST Framework.L'équipe de Nextmotion étant divisée dans plusieurs pays, j'ai aussi travaillé à améliorer les outils de communication et de collaboration entre les développeurs : Slack lié à l'ensemble des outils de développement, Git flow pour structurer l'ajout de fonctionnalités, organisation inspirée de Scrum, documentation claire, etc.