À propos de Mickaël
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Capacité professionnelle limitée
Expériences
- IizenglishDéveloppeur back-endEDUCATION & E-LEARNINGseptembre 2022 - Aujourd'hui (3 ans et 9 mois)Gestion d’une plateforme d’exercices d’anglais en ligne pour établissements scolaires
- Développement d’interfaces pour administrateurs, professeurs et élèves
- Gestion des abonnements et communication par email
- Gestion des classes et évaluation des élèves
- Dé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é RGPD
Tâ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-end
- Mise en place d’une porte d’accès SSO
- Pilotage de solution d'emailing
- Automatisations de tâches récurrentes
- Tests
- Déploiement et mise en ligne
Environnement technique :- Python, Django
- Vue.js
- PostgreSQL
- Unittest / Black / Flake8
- Sphinx (Documentation)
- Git / Gitlab
- GetCaas / Portainer
- Brevo
- GAR / ScoLomFr
- Monitoring : Sentry / Grafana / ELK Stack
- SOMFYIngénieur conception matériel/logicielsINTERNET DES OBJETSoctobre 2021 - juillet 2023 (1 an et 9 mois)Cluses, FranceDéveloppement d’outils logiciels d’automatisation de tâches
- Automatisation 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 exigences
Tâ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 plantUML
- Scripts 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) python
Environnement technique :- Python 3.8
- Sphinx documentation, reStructuredText
- PlantUML
- Jira
- Behave, Gherkin, Cucumber
- CMake
- Jenkins
- CodeSonar, CppUnit
- Black / Pylint / Flake8 / Mypy
- QIIRODéveloppeur back-endDROITmars 2022 - juillet 2022 (4 mois)Montpellier, FranceRefonte API d'une API REST
- Développement de nouvelles fonctionnalités en mode TDD
- Migration d’une API Node.js vers back-end Python Django
- Ajout de routes de création, modification, et suppression des utilisateurs
- Génération et export de documents Word et PDF
- Authentification de partenaires par API REST
Environnement technique :- Python, Django
- PostgreSQL
- API REST, DjangoRestFramework
- PyQt
- Pytest / Black / Pylint / Flake8 / Mypy
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Développeur d’application - PythonOpenClassrooms2020
- Doctorat Systèmes Automatiques et MicroélectroniqueUniversité de Montpellier2011
Certifications
- Développeur d'application web PythonOpenClassrooms2021