About Mickaël
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- IizenglishBackend DeveloperEDUCATION AND E-LEARNINGSeptember 2022 - Today (3 years and 11 months)Management of an online English exercise platform for educational institutions
- Development of interfaces for administrators, teachers, and students
- Subscription management and email communication
- Class management and student evaluation
- Development of exercise formats with text, audio, image, video resources, multiple-choice questions, etc.
- Integration of the national education authentication system (GAR), GDPR compliance
Tasks and Responsibilities undertaken:- Adaptation of existing functionality to new uses, evolution of the database and API (back-end)
- Addition of front-end features
- Implementation of an SSO access portal
- Management of emailing solutions
- Automation of recurring tasks
- Testing
- Deployment and go-live
Technical Environment:- Python, Django
- Vue.js
- PostgreSQL
- Unittest / Black / Flake8
- Sphinx (Documentation)
- Git / Gitlab
- GetCaas / Portainer
- Brevo
- GAR / ScoLomFr
- Monitoring: Sentry / Grafana / ELK Stack
- SOMFYHardware/Software Design EngineerINTERNET OF THINGS (IOT)October 2021 - July 2023 (1 year and 9 months)Cluses, FranceDevelopment of software automation tools
- Automation of various software development tasks (documentation, analysis and reporting on software quality, requirements traceability, etc.).
- Continuous integration: Automation of integration and functional tests, generation of reports on test success rates and requirements coverage.
Tasks and Responsibilities undertaken:- Automatic generation of release notes: List of version changes by extracting Jira tickets via API, summary of test results, dependency graph of software component versions via CMake and PlantUML
- Automated test scripts: Writing functional and integration test scripts with Gherkin language, developing test drivers via Behave (Behaviour-Driven Development) Python
Technical Environment:- Python 3.8
- Sphinx documentation, reStructuredText
- PlantUML
- Jira
- Behave, Gherkin, Cucumber
- CMake
- Jenkins
- CodeSonar, CppUnit
- Black / Pylint / Flake8 / Mypy
- QIIROBackend DeveloperLEGALMarch 2022 - July 2022 (4 months)Montpellier, FranceREST API Refactoring
- Development of new features in TDD mode
- Migration of a Node.js API to a Python Django back-end
- Addition of user creation, modification, and deletion routes
- Generation and export of Word and PDF documents
- Partner authentication via REST API
Technical Environment:- Python, Django
- PostgreSQL
- REST API, DjangoRestFramework
- PyQt
- Pytest / Black / Pylint / Flake8 / Mypy
Reviews
Recommendations
These freelancer profiles also match your criteria
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
Education
- Application Developer - PythonOpenClassrooms2020
- PhD in Automatic Systems and MicroelectronicsUniversity of Montpellier2011
Certifications
- Python Web Application DeveloperOpenClassrooms2021