About this blog
“ I created this tech blog to share my 💡 knowledge and experiences with you, around all the challenges that I have encountered, then resolved or tried to overcome about computer science, data science, and applied mathematics . In addition to writing content, I developed this blog as an open source project:🧪Jekyll Tech Blog for the open internet, you can either re-use it as a template for your blog or contribute to it. The external resources of the published blog posts like code, slides, diagrams, images or references are available. Also, I write content on Medium . ”
About the community
Writers
Co-write content or create your blog
About open source and freemium tools used
Here are open source and freemium used to build this tech blog based on the framework 🧪 Jekyll Tech Blog , that I developed:
About me
Currently, I am based in Paris. I work as senior software engineer in the Criteo AI Lab, inaugurated in 2018, in the first 🦄 french unicorn: Criteo. This company contributes, since its creation in 2005, machine learning ecosystem, in the sector of the ad tech, with an mindset to defend a free and open internet; mixing data engineering and artificial intelligence challenges at high scale for research and development. More particularly, I am responsible since 2020 to build an enhanced and unified e-commerce catalog composed of +30K catalogs and +25B products made through import and enrichment steps with data pipelines offline and online executing AI processors about categorization, "brandization", and de-deduplication of e-commerce products especially. This huge e-commerce dataset is consolidated with transactional and behavioral consumer data, then used by online engines to recommend and search e-commerce products to which I also contribute, it evolved and is evolving gradually to deep learning and large language models. These tools are available for the worldwide e-commerce market on the 3 main business areas: AMERICA, EMEA and ASIA, and are accessible via a SaaS platform for demand and supply chains.
I explored all the different tech aspects from hardware to software through ecosystems in start-up and multinational organization for 10+ years. I am very excited by the start-up company world from the process of creation to the evolution of a large company. Before I worked as software reliability engineer and web full stack developer. After advanced studies in engineering and research and these accumulated professional experiences, I acquired soft and hard skills in computer science, data science, and applied mathematics with a specialization in information systems, machine learning, and big data.
Here my technical stack, that is to say, some technologies that I have already used. It is non-exhaustive, new technologies occur and disappear over time, and the list continues to increase, and I use only some of them in the function of the project on which I work:
I love coding algorithms or/and doing applied mathematics. I am passionate about computer science and data science, and more generally about informatics and mathematics. My favorite programming languages, among those I use, are:
Java | Scala | Python | Bash.
under the / GNU/Linux operating system with the distribution Ubuntu for the development
One of my preferred formulae is the Euler's identity:
$ e^{i\pi} + 1 = 0 $ .
Else, I like rugby, soccer, magic the gathering arena, and the juggling, especially the “diabolo”.
Since the beginning of my educational and professional career, I followed this mindset:
I started my education in applied mathematics and statistics, developed 🏴☠️ hacking skills, then explored the different 📊 domain expertises. Now, I am mixing and practicing all these skills. These competencies allow browsing in each job position and role: software (hardware) engineer, machine learning engineer, data scientist, data analyst, business intelligence engineer, data engineer, entrepreneur and researcher required to develop a project of data science, where the researcher and software engineer plays an essential role: the first one is in advance to the industry providing the potential applied and fundamental theory for the future and the second one is a 🧬 generic position to be transverse, existing before these specializations. While data analyst, entrepreneur and business intelligence engineer are more linked financial aspects, and are among the business stakeholders.
About the logo
The logo of this blog is composed of a $\rhd$ buffer logic gate and a $\Sigma$ uppercase sigma to represent respectively the strong relationships between computer science, data science, and applied mathematics : the buffer accumulates the knowledge in the input before propagating it to the sigma to generate a synthesized output.