Here is a short summary of what I've done until now.
You can also find my complete CV on LinkedIn (available in both French and English)
Since August 2021: Software Engineer (Opendatasoft)
Work within the Data Engagement Team
Since 2017: Open Source Developer (Github)
Contributor for several Open Source libraries on GitHub
rdflib-hdt Official support for the RDFlib framework for reading and querying HDT documents.
bloom-filters JS implementation of probabilistic data structures: Bloom Filter (and it's derived), HyperLogLog, Count-Min Sketch, Top-K, and MinHash.
sparql-engine A framework for building SPARQL query engines in Javascript/Typescript
2020-2021: Software Engineer (SII Atlantique - Groupe SII)
October 2020 - July 2021: Lead Software Developer for La Poste, and technical lead of a team of 7 people. Working on the CREOLE (management of the group's internet grid) and PADAWAN (assisted fight against phishing) applications.
June 2020 - September 2020: Data Engineer for Thales, as part of the Data team of the IOD/SOA department. Development of ETL for processing and visualizing Industry 4.0 data using Microsoft PowerBI and Microsoft SQL Server Integration Services (SSIS).
2017-2020: R&D Engineer/Ph.D. Student (University of Nantes)
Work within the GDD Team, supervised by Pr. Pascal Molli and Dr. Hala Skaf-Molli.
Major publications:
Thomas Minier, Hala Skaf-Molli and Pascal Molli "SaGe: Web Preemption for Public SPARQL Query services", in Proceedings of the 2019 World Wide Web Conference (WWW'19), San Francisco, United States.
Arnaud Grall, Thomas Minier, Hala Skaf-Molli, and Pascal Molli "Processing SPARQL Aggregates Queries with Web Preemption" in the Proceeding of the 17th European Semantic Web Conference (ESWC 2020), Heraklion, Greece.
Thomas Minier, Hala Skaf-Molli, Pascal Molli and Maria-Esther Vidal "Intelligent clients for replicated Triple Pattern Fragments", in Proceedings of the 15th European Semantic Web Conference (ESWC 2018), Heraklion, Greece.
2017-2020: Teaching Assistant (Department of Computer Sciences - University of Nantes)
Teaching 126 hours to License and Master students in Computer Sciences
Supervision of 19 Master students in Capstone projects
2018-2019: Scientific mediator (University of Nantes)
Collaboration with the "Diffusion de la culture scientifique et technique" team of the University of Nantes, working with Mme. Anna Poletto and Mme. Hélène Callewaert. Organization of two public events: "Jules Verne 2.0: l’expédition interactive et immersive" and "Nuit Blanche des Chercheurs 2019".
2015-2019: Consultant (Ouest Médias - Content and Digital Learning)
Consulting on Linked Data, Semantic Web technologies, and SEO using Knowledge Graphs.
2017 (6 Months): Research Intern (Laboratoire des Sciences du Numérique de Nantes)
Work within the GDD Team, supervised by Pr. Pascal Molli and Dr. Hala Skaf-Molli.
Research on parallel SPARQL query processing in the presence of replicated data.
Publication of results in the article "Parallelizing Federated SPARQL queries using replicated fragments", published at the QuWeDa workshop, co-located with ESWC2017. This article was awarded the best research article award in this workshop.
2016 (3 months): Research Intern (Laboratoire des Sciences du Numérique de Nantes)
Working within the GDD Team, supervised by Pr. Pascal Molli and Dr. Hala Skaf-Molli.
Research and development about parallelization of Federated SPARQL query with replicated data, with a focus on performances: modification of the join algorithms in FedX, experimentations to evaluate the correctness and the performance of the work done.
2017-2020: Ph.D. in Computer Sciences (University of Nantes)
Supervised by Pr. Pascal Molli and Dr. Hala Skaf-Molli
5 publications in international conferences (rank A* and A), 3 publications in national conferences, and 2 open-source softwares.
2015-2017: Master in Computer Sciences (University of Nantes)
Software Architectures and Distributed Systems
Head of the class (Major de Promotion) M1 and M2
2012-2015: License in Computer Sciences (University of Nantes)
2012: Baccalaureate S (Lycée Jules Verne, Nantes)
Best Research article - 35ème Conférence sur la Gestion de Données: Principes, Technologies et Applications
Best Demonstration - 15th Extended Semantic Web Conference (ESWC 2018)
Best Research article - 1st Querying the Web of Data Workshop (QuWeDa 2017), co-located with 14th ESWC 2017
Multicore Programming (Master 1 ALMA, Computer Sciences, Spring 2019-2020)
Introduction to Research (Master 1 ALMA, Computer Sciences, Spring 2017-2020)
Evolved Databases (Master 1 ALMA, Computer Sciences, Fall 2017)
Capstone Projects (Master 2 ALMA, Computer Sciences, Fall 2018-2020)
Computer Sciences (License 1 Mathematics-Computer Sciences-Physics, Fall 2019)
Computer Sciences for Biologists (License 1 Biology-Geology-Chemistry, Fall 2018-2019)
Software Construction and Evolution (License 3 Computer Sciences, Spring 2019)
Languages and Automata (License 3 Computer Sciences, Fall 2018)