About Mathieu
French
Native or bilingual
Experience
- Michelin - DORDPython / DevOpsAUTOMOBILEDecember 2023 - Today (2 years and 6 months)Clermont-Ferrand, FrancePython developments:1. Lead Dev & Development of a business application: django, chart.js,2. Performance optimizations (benchmark, optimizations): gain of 99.85% (35.85 seconds to 0.053 seconds),3. Contribution to the maintenance and evolution of a new language's grammar: described in yaml, executed in python,4. Unit tests (pytest, pytest-benchmark).Contribution to the materialization of the DevOps philosophy:1. Definition of templates (cookiecutter, backstage) for python projects (FastAPI, CLI, django, Qt) encapsulating best practices;2. Implementation of OpenTelemetry & Grafana Dashboard;3. Support for development and R&D teams (France, India);4. Technological watch, assimilation, synthesis and sharing of discoveries.
- ConfidentielPython Backend DeveloperTECHMay 2023 - August 2023 (3 months)1. Taking over existing code: Implementation of Gitflow, addition of logs, unit tests, versioning, and a memory footprint measurement tool.2. Substitution of ZMQ message queuing with NATS.3. Creation of pods/jobs through the Kubernetes API.4. Application benchmarking: pytest-benchmark, performance improvement, reduced memory usage.5. API (Fastapi) and CLI (Typer) developments.6. Application containerization (Docker).Stack: Beanie (ODM), MongoDB, SqlAlchemy 2.0, Pydantic 2.0, Pandas, FastApi, Typer, Docker, Kubernetes.
- ICADE PROMOTION - Direction des Outils métiers & NumériquesStudy and Development Engineer / Lead DeveloperREAL ESTATEJanuary 2019 - March 2023 (4 years and 3 months)Issy-les-Moulineaux, FranceManagement of a portfolio of 14 Python projects (backend icade-immobilier.com, environmental sensors, ...). Lead Developer since 2021.1. Analysis, specifications, and implementation of applications and APIs from requirement to production delivery.2. Development of business rules for the icade-immobilier.com portal.3. Quality improvement: code review, refactoring on production applications, harmonization of projects on best practices, factorization into libraries.4. Application containerization (Docker), CI setup (Gitlab).5. APIM Gravitee configurations (API Key, Oauth2 via Keycloak).6. Project coverage management: improvement of unit tests, benchmarking, and optimizations.7. Technical documentation management: API documentation, technical documentation.8. Management of team skills (junior and intermediate developers).
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
- ISTQB Foundation LevelInternational Software Testing Qualifications Board - CERTILOG2023ISTQB® is the leading global certification scheme in the field of software testing.
- Master in Technology and Innovation ManagementUniversité Paris-Dauphine2010
Certifications
- Neural networks and Deep learningCoursera2023