François Chapuis

développeur python/django / devops

Antibes, France

  • 43.5799
  • 7.1231
Proposer un projet

Vérifications

  • E-mail vérifié
Rejoignez la communauté Malt pour découvrir le profil complet de François Chapuis
Rejoignez la communauté Malt pour découvrir le profil complet de François Chapuis

Découvrez ce que recherche François

Déplacement
Effectue ses missions exclusivement en télétravail
Compétences
Recherche des missions en Linux, Python, Django, REST

François en quelques mots

Bonjour,

Je suis développeur web (Python/Django) depuis plus de 5 ans.
J'aime particulièrement le monde des start-ups.

Je fais principalement du développement back-end (API, micro-services) et front-end.

Actuellement lead developpeur pour une start-up et pratiquant une veille technologique permanente, je saurai vous apporter mon expertise dans les choix d'architecture (bases de données, performance, monitoring, qualité...)

Ayant également l'habitude de gérer quotidiennement le déploiement et la maintenance d'infrastructures cloud (AWS, OVH...), je peux également intervenir sur des missions de DevOps.

Expériences

avril 2018 - Aujourd'hui | Antibes, France

Secteur médical

Nextmotion

Tech lead & développeur backend Python (Django) / DevOps

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.
mars 2014 - mars 2018 | 06560 Valbonne, France

Santé & bien-être

Ignilife

Tech lead & développeur back-end Python (Django) / DevOps

Premier développeur à avoir rejoint cette start-up tout juste créée, dont l’équipe a grandi jusqu’à atteindre plus de 20 personnes en moins de 2 ans.
Conception et développement du backend d’une application RESTful web et mobile de prévention santé.

Responsabilités techniques :
  • Responsable des choix technologiques et du déploiement en production de l’application (intégration continue).
  • Responsable de la qualité du code : couverture de tests, syntaxe, efficacité des algorithmes et des structures de données, mécanismes de montée en charge, reprise sur erreur, tracabilité des erreurs, etc.
  • Participation au développement du backend de l’application

Responsabilités fonctionnelles :
  • Encadrement des équipes techniques (backend, web et mobile)

Environnement technique :
  • Python, Django, API Rest
  • PostgreSQL
  • Gunicorn, Supervisor, NginX
  • DevOps: Jenkins, Ansible, Docker and Vagrant
  • Git, BitBucket, Jira, HipChat, Confluence
  • AWS (S3, EC2)
octobre 2012 - octobre 2013 | 06560 Valbonne, France

Conseil & audit

SecludIT

Apprenti sécurité informatique

Tests de pénétration web automatisés sur des infrastructures cloud (Amazon Web
Services, OpenStack, HP Cloud...) en utilisant des scanners tels qu’OpenVAS, Nikto,
Lynis, Skipfish, Wapiti, Webinject, et le framework Metasploit.
Langages utilisés : Nessus Attack Scripting Language (NASL), bash

Développement de crawlers pour calculer des statistiques sur les clients et les par-
tenaires d’Amazon. Traitements distribués sur un grand nombre d’instances AWS.
Contrôle des instances en utilisant l’API d’Amazon EC2.
Langages utilisés : Python, Ruby

Ajout de fonctionnalités et correction de bugs sur l’interface utilisateur du produit
principal de l’entreprise.
Langage utilisé : Ruby on Rails

http://secludit.com/
juillet 2012 - octobre 2012 | Bruxelles, Belgique

Edition de logiciels

Dynaclic

Stagiaire développement web (2ème année de cycle ingénieur)

1 mission Malt

Satisfaction des clients Malt : 5.0/5 (1 avis)

Recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte