Hi , I'm Théo Michel
Machine Learning Research Engineer

profile picture

Hello , I'm Théo Michel
Machine Learning Research Engineer

Age
23 years
Languages
French, German, English, Spanish
Location
Flexible
Phone
+33 6 43 45 13 97
E-mail
Interests
Classical Music, Science-Fiction, AI, Philosophy, Sailing, Gym, MMA, Volley-Ball
Experienced Software Engineer and AI researcher with over four years in the field, dedicated to enhancing the human condition through applied Machine Learning and Software Engineering.

WORK EXPERIENCE

Tesla logo.
Oct 2023 - Apr 2024

Tesla

MACHINE LEARNING/PRODUCT ENGINEER • Intern • Amsterdam

• Launched an internal initiative for Machine Learning usage implementing semantic search using SBert reducing the tedious workload of finance operations by 70%. • Worked on a POC using LlangChain and Mistral 7*8B via Hugging face using RAG in order to facilitate access to internal information. • Built a succesfull internal app using React and C# significantly improving workflow management for the company. • Participated as a Project Engineer in a project automating 50% of the registration flow in France.

React React logo
.NET .NET logo
Python Python logo
C# C# logo
Llang Chain Llang Chain logo
Hugging Face Hugging Face logo
Snow GMAO logo.
Apr 2022 - Apr 2023

Snow GMAO

CO-FOUNDER • Val d'Isère

• Co-founded startup implementing predictive maintenance for small companies using AI, overseeing a team of 9, increased productivity of users by 20% on average. • Implemented a Flutter Application and the backend using Firebase responsible for Software Architecture with limited developper resources. • Added Computer Vision algorithms • Was responsible for the design and oversight of the product features.

ML Kit ML Kit logo
G Cloud G Cloud logo
Firebase Firebase logo
Flutter Flutter logo
Le Connecteur / Crédit Agricole logo.
Aug 2021 - January 2022

Le Connecteur / Crédit Agricole

LEAD DEVELOPER/ PRODUCT OWNER • Freelance • Biarritz

• Led a team of 5 to develop a service for managing coworking space reservations through a WooCommerce site with 100 % of uptime, and more than 300 000€ in revenue over the last 3 years. • Implemented a Flutter with Firebase backend for QR code scanning with more than 1000 daily scans.

G Cloud G Cloud logo
Data Studio Data Studio logo
Big Querry Big Querry logo
Firebase Firebase logo
SQL SQL logo
Flutter Flutter logo
Wellputt USA logo.
Oct 2020 - Feb 2021

Wellputt USA

ANDROID DEVELOPER/PRODUCT OWNER • Freelance • Remote

• Spearheaded the development of an engaging Android application gamifying putting training, achieving a 4.9-star rating since the app redesign and over 80,000 downloads.

Firebase Firebase logo
Android Android logo
Kotlin Kotlin logo
Wellputt USA logo.
July 2020 - August 2020

Wellputt USA

COMPUTER VISION ENGINEER • Freelance • Bayonne

• Developed a highly accurate golf ball tracking Computer Vision system and a trajectory prediction algorithm for the Big Tilt platform.Developed a highly accurate golf ball tracking Computer Vision system and a trajectory prediction algorithm for the Big Tilt platform.

Pytorch Pytorch logo
Open CV Open CV logo
Jupyter Jupyter logo
Maplotlib Maplotlib logo
Python Python logo
C++ C++ logo
Simbals logo.
May 2020 - July 2020

Simbals

DATA SCIENTIST • Intern • Bordeaux

• Created innovative musical descriptors using Gradient Boosted Decision trees, providing musicians with new ways to discover music.

Pytorch Pytorch logo
Librosa Librosa logo
Jupyter Jupyter logo
Maplotlib Maplotlib logo
Catboost Catboost logo
Pandas Pandas logo
Python Python logo

SKILLS

Machine Learning
Pytorch, TensorFlow, Scikit-learn, OpenCV, FastText, RLlib, Hugging Face, Llang Chain
Programming
Python, Java/Kotlin, Dart/Js, Swift, C/C++, Lua, Functional Programming
Data Science
Firebase, Big Query, Pandas, Plotly, Matplotlib, Google Data Studio
Application Framework
Flutter, Android, iOS, Web, React, Tailwind
Robotics
RbPi/Jetson, Soldering, ROS, PyBullet, Gazebo, Orb-Slam
Soft Skills
Adaptability, Creativity, Problem-Solving, Attention to Detail, Team Spirit

EDUCATION

Feb 2023 - July 2023
 logo

Exchange program

Korean Advanced Institute of Science and Technology (KAIST), South Korea

Participated in leading-edge projects at KAIST, widely regarded as the top engineering school in South Korea, known for its research-oriented focus.

Deep RL
Introduction to Autonomous Robotics
Graph ML
IOT Data Science
Oct 2022 - Feb 2023
 logo

Exchange program

Technical University Berlin, Germany

Enrolled in courses on Brain-Computer Interfacing and Machine Learning, taught by renowned experts like Klaus-Robert Müller, one of the pioneers in the field.

Machine Learning Theory 1
Python programming for Machine learning
Machine Intelligence 1
Brain Computer Interfacing
Reinforcement Learning Research Project (LIS Lab)
2020 - 2023
 logo

Engineer's degree in Computer Science - Artificial Intelligence Major - PhD track

ENSEIRB-MATMECA - Graduate School in Electronics, Computer Science, Telecommunications, Mathematics and Mechanics, Bordeaux

Mastered the necessary theoretical and practical aspects of computer sciences. Joined the PhD track, which prepares engineering students for scientific research and its applications.

Functional Programing
OOP
Compiler Theory
Quantum Computing
Numerical Methods
OS Programming
Computability Theory
Robotics
Machine Learning
2018 - 2020
 logo

Preparatory Class for the grandes ecoles

La Prepa des INP Bordeaux, France

Two year high-intensity study of Mathematics and Physics to prepare for the entry into french engineering schools.

Logic
Algebra
Differential Calculus
Group Theory
Numerical Sequences
Polynomials
Linear Algebra
Reduction of Endomorphisms
Thermodynamics
Classical Mechanics
Electrostatics and Magnetic Fields
Electric Circuits
Mecanical Waves
Fluid Mecanics
Wave Optics
Diffusion
Quantum Physics

RESEARCH & PROJECTS

2024

LLM Hackaton X Hugging Face X Mistral

PARTICIPANT

Selected to participate in a Hugging Face and Mistral Hackathon, where an innovative solution using large language models (LLMs) was developed. This solution leverages both vision and language models (VLMs and LLMs) to predict and respond to user needs by analyzing their behaviors. The aim is to use this to enable better collaboration with robots.

Mistral AI Mistral AI logo
Hugging Face Hugging Face logo
Pytorch Pytorch logo
Python Python logo
2024

Transformer From Scratch

DEVELOPER

Currently implementing a Transformer based LLM using Python/Pytorch, the next step is doing the same with the Mamba architecture that doesn't require any Attention Layer while achieving similar performance.

Pytorch Pytorch logo
Python Python logo
2023

Dark Forest Reinforcement Learning

RESEARCHER

Design and Implementation of an RL environment for modelling Inter-Solar system communication using DeepMind Melting pot, RLlib, and self-playing IPPO agents, trying to answer the eternal question of : "Where are the Aliens"

Ray Ray logo
Docker Docker logo
Deepmind Melting Pot Deepmind Melting Pot logo
Pytorch Pytorch logo
Python Python logo
Lua Lua logo
2023

Novel Dimensionality Reduction Technique using ML Graph Embeddings

RESEARCHER

Developed and implemented a novel dimensionality reduction technique using Graph Embeddings to preserve data substructures effectively. The algorithm performed on par or better than the SOTA while being extremely simple.

Scikit-learn Scikit-learn logo
Pytorch Pytorch logo
Python Python logo
2023

Gesture-Controlled Autonomous Drone for Group Photography

RESEARCHER

Assembled and programmed a gesture-controlled autonomous quadcopter capable of capturing pictures of humans in different positions.

Jetson Nano Jetson Nano logo
ROS ROS logo
Gazebo Gazebo logo
C++ C++ logo
2022-2023

Dreamer V2

RESEARCHER

Research on the effectiveness of the Dreamer V2 RL algorithm in solving puzzle-like tasks. Implementation of the algorithm, training, and exploration of the task understanding.

ML Flow ML Flow logo
Pytorch Pytorch logo
Python Python logo
2022

Sim CLR Phd Track Project

RESEARCHER

Conducted research on the effectiveness of the contrastive self-supervised learning method Sim-CLR on various datasets, and explored its performance on resource-constrained hardware.

Weights and Biases Weights and Biases logo
Pytorch Pytorch logo
Python Python logo
2021

IA Pau Data Challenge

TEAM LEAD

Led a team of first-year students in the AI Data Challenge Pau, achieving the best performance and lowest training time on the patent classification task using fastText (Meta).

Qt Qt logo
Fast Text Fast Text logo
Python Python logo
2021

Walking Hexapod

DEVELOPER

Developed and implemented an efficient inverse kinematics and walking pattern for a 6-legged robot, demonstrating best in class precise and stable locomotion.

PyBullet PyBullet logo
Python Python logo