About Matthieu
French
Native or bilingual
English
Fluent
Italian
Conversational
Experience
- SonioSenior Software EngineerMEDICALDecember 2020 - June 2025 (4 years and 6 months)Paris, FranceIn 2020, I joined Sonio at the very beginning of their journey, when we were 3 developers. I developed the first versions of their product, also handling the DevOps aspect on dedicated servers with OVH. Then, as the team grew, I was involved in all areas of their software development, as well as all the technologies used. Here are some key experiences:- I industrialized the algorithm of their expert system (developed as part of a thesis in R + spreadsheets): in Python & PostgreSQL- I developed their back-office platform: front-end in React & back-end in Elixir & PostgreSQL DB- I implemented unit tests, linting, and formatting in an existing codebase- I participated in the design of many increasingly complex features. User connection management, automatic filling of business forms, connection to external systems...
- Cybel AngelEngineering ManagerSOFTWARE PUBLISHINGMarch 2019 - May 2020 (1 year and 3 months)Paris, FranceArchitecture and development of web applications. Led a migration to VueJS and Flask. Deployment in a distributed environment (DCOS), creation of a SaaS platform.CybelAngel is a cybersecurity platform specializing in detecting data leaks on the Internet (Dark Web, IoT devices…).Technical Environment:- Web: VueJS (front), Python / Flask (back), Mocha / Pytest (Tests)- Databases: Elasticsearch, BigQuery, MongoDB, Redis, PostgreSQL- Scripts: Python (pypenv, scrapy, beautifulsoup...), NodeJS- Infra: Docker, Kubernetes, DCOS- Integration: GitlabCIMission Details:- Creation of 2 flagship applications: for cyber analysts and for end clients- Front-end architecture with a shared component library across multiple apps (cf. vuetify)- Modular back-end architecture with REST API- Data migration / processing scripts (significant volume issues)- Participation in the creation of a suitable architecture and the implementation of CI (in coordination with DevOps)- Management of a team of 12 people (5 senior developers, 5 junior developers, 2 interns)
- Cybel AngelTechnical LeaderSOFTWARE PUBLISHINGApril 2017 - March 2019 (1 year and 10 months)Paris, France
Reviews
Recommendations
Be the first to recommend Matthieu
Help this freelancer shine by sharing your experience working together.
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
- Centrale Paris Engineering DegreeCentrale Paris2014