Graduated from the University 1 Claude Bernard of Lyon (co-accredited with Lyon Ecole Centrale and Lyon Ecole Nationale Superieure), I am an engineer in Machine Learning and more generally in the field of Data.
Beyond this expertise, I have worked on various projects that have used skills specific to computer science such as robotics, embedded, signal processing, information retrieval, and so on.
I began my university career by studying architecture and construction management (BTS). Accompanied by my first professional experiences, this training revealed to me the management of teams, deadlines, contracts, and responsibilities. I had the opportunity to work and to be trained with extremely innovative companies, whose main focus was the numerical modeling of these constraints before the realization of the project. This led to the identification of critical points of the projects, their resolution, and consequently their reduction in the long term systematically.
These circumstances led me to a certain interest in different modeling methods and consequently to a further study in computer science. After a DUT, a Bachelor and a Master Degree in computer science with a specialization in Mathematics and Artificial Intelligence, I follow my passion for modeling, data and systemic in order to offer one step ahead to the people I work with.
Every data project requires data and therefore starts with data acquisition. The method of acquisition varies depending on the project: scraping, API request and sensor management are examples.
The acquired data must be cleaned, formatted and finally stored. Depending on the characteristics of the collected data, SQL or noSQL databases are required for this type of task.
Data mining allows us to discover exploitable patterns in order to transform them into added value for our project. A strong background in mathematics may be necessary for this step.
Although it can be very easy to create visual representations, it is much more difficult to create good ones. Tableau is a tool that allows to make excellent adapted visualisations.
Once an initial analysis has been carried out and a proof of concept satisfied, it may be interesting to automate decisions and more generally the transfer of knowledge from new cases. Numerous libraries allow to achieve this (SKLearn, PyTorch...).
A rocket is nothing without its launcher. When you want to deploy a machine learning model in production, it is necessary to use technologies such as AWS or Microsoft Azure to maintain it.
End of study Internship topic: "Automatic discovery of the role of scientific article based on a dynamic citation network enriched by citation context".
Skills: Python, Machine Learning, Graphs, NLP, Shallow Networks, Clustering, Gensim, NetworkX, GePhi, Scikit-learn, Pandas, Embeddings, Graph Neural Networks (GNN)
Exploratory study of a citation network of scientific publications enriched with contextual elements.
Skills: Python, Machine Learning, Graphs, NLP, NetworkX, GePhi, Scikit-learn, Pandas
Design and participation in the development of a data visualization website for spatial and statistical exploration of avalanches in the Alpine region.
My responsibility within the workgroup: Coordination and management of the project and the team, web scraping, storage, formatting, data cleaning, statistical analysis.
Skills: Python, Machine Learning, Statistics, Scraping, Selenium, Leaflet, Data Visualisation, Scikit-learn, Pandas, Beautiful Soup