Mickaël Toussaint
Développeur Backend - Python / Django
Voir sur Malt
Montpellier, FR
· 550€/j
· 5.0★ (1 avis)
· Disponibilité confirmée
Python (Programming Language)
Qt
flask
JavaScript
SQL
PostgreSQL
MongoDB
Intégration continue
Déploiement continu
Travis CI
Sentry
Digital Ocean
Heroku
Embedded C
C
Systèmes d’exploitation temps réel (RTOS)
FreeRTOS
CMX-RTOS
uC/OS
ARM Cortex-M
API
Web Scraping
InfluxDB
Grafana
Docker
Elastic Stack (ELK)
Education
E-learning
Protection des données (RGPD, CCPA)
HTML5
Vue.js
Linux
GitHub
Gitlab CI/CD
Développement Front-End
DevOps
Fullstack
Gestion de projet agile
Développement web back-end
Matplotlib
Numpy
Pandas
Django Rest Framework
UnitTest
Sphinx
Git
Gitlab
Portainer
Brevo
GAR
Redmine
Scrum
Méthode agile
Modélisation UML
Atlassian JIRA
Behave
Gherkin
Cucumber
CMake
Jenkins
C++
Bitbucket
PyQt
Pytest
Bootstrap
Intégration web
CSS3
Chart.js
Trello
DigitalOcean
Nginx
Gunicorn
Cron
Ubuntu
Dashboard
Analyse de données
API Management
Iizenglish
Django
septembre 2022 - Aujourd'hui(4 ans et 1 mois)
EDUCATION & E-LEARNING
Gestion d’une plateforme d’exercices d’anglais en ligne pour établissements scolairesDéveloppement d’interfaces pour administrateurs, professeurs et élèvesGestion des abonnements et communication par emailGestion des classes et évaluation des élèvesDéveloppement de formats d’exercices avec ressources textes, audios, images, vidéo, QCM, etc.Intégration du système d’authentification de l’éducation nationale (GAR), Conformité RGPDTâches et Responsabilités prises en charge :Adaptation du fonctionnement existant aux nouveaux usages, évolution de la base de données et de l’API (back-end)Ajout de fonctionnalités front-endMise en place d’une porte d’accès SSOPilotage de solution d'emailingAutomatisations de tâches récurrentesTestsDéploiement et mise en ligneEnvironnement technique :Python, DjangoVue.jsPostgreSQLUnittest / Black / Flake8Sphinx (Documentation)Git / GitlabGetCaas / PortainerBrevoGAR / ScoLomFrMonitoring : Sentry / Grafana / ELK Stack
Django
Django Rest Framework
Python
Vue.js
PostgreSQL
UnitTest
Sphinx
Git
Gitlab
Gitlab CI/CD
Portainer
Brevo
GAR
Sentry
Grafana
Elastic Stack (ELK)
Développement Back-End
Développement Front-End
TDD
Domain Driven Design
Redmine
Scrum
Méthode agile
SOMFY
octobre 2021 - juillet 2023(1 an et 9 mois)
INTERNET DES OBJETS
Développement d’outils logiciels d’automatisation de tâchesAutomatisation des différentes tâches de développement logiciel (documentation, analyse et rapport sur la qualité logicielle, traçabilité des exigences, …).Intégration continue : Automatisation des tests d’intégration et fonctionnels, Edition de Rapports de taux de réussite de tests et couverture des exigencesTâches et Responsabilités prises en charge :Génération automatique de release notes : Liste des modifications de version par extraction de tickets Jira via API, Synthèse des résultats de test, Graphe de dépendance des versions de composants logiciels via CMake et plantUMLScripts de tests automatisés : Rédaction des scripts de tests fonctionnels et d’intégration avec Gherkin language, Développement des drivers de tests via Behave (Behaviour-Driven Development) pythonEnvironnement technique :Python 3.8Sphinx documentation, reStructuredTextPlantUMLJiraBehave, Gherkin, CucumberCMakeJenkinsCodeSonar, CppUnitBlack / Pylint / Flake8 / Mypy
Python
Sphinx
Modélisation UML
Atlassian JIRA
Behave
Gherkin
Cucumber
CMake
Jenkins
C++
Matplotlib
Git
Bitbucket
QIIRO
Django
mars 2022 - juillet 2022(4 mois)
DROIT
Refonte API d'une API RESTDéveloppement de nouvelles fonctionnalités en mode TDDMigration d’une API Node.js vers back-end Python DjangoAjout de routes de création, modification, et suppression des utilisateursGénération et export de documents Word et PDFAuthentification de partenaires par API RESTEnvironnement technique :Python, DjangoPostgreSQLAPI REST, DjangoRestFrameworkPyQtPytest / Black / Pylint / Flake8 / Mypy
Python
Django
Django Rest Framework
Qt
PyQt
Pytest