Skip to content
View maximepires4's full-sized avatar

Block or report maximepires4

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maximepires4/README.md

Maxime Pires

Ingénieur IA | CentraleSupelec

Je suis un ingénieur en Intelligence Artificielle spécialisé dans le Deep Learning et l'Ingénierie Logicielle. Mon approche est simple : pour maîtriser des outils complexes comme PyTorch ou TensorFlow, il faut d'abord comprendre ce qui se passe sous le capot.

Je construis des systèmes robustes en alliant mathématiques avancées et optimisation de performance.


🚀 Projet Phare : MPNeuralNetwork

Réinventer la roue pour comprendre comment elle fonctionne

J'ai développé un framework de Deep Learning complet from scratch en utilisant uniquement NumPy (et CuPy pour le GPU).

  • ⚡ Performance : Vectorisation complète, support du GPU via CuPy et implémentation de im2col pour les convolutions.
  • 🛠 Ingénierie : Pipeline CI/CD, Typage statique (MyPy), Linting (Ruff) et Tests unitaires.
  • 🧠 Fonctionnalités : Conv2D, AdamW, Dropout, Early Stopping, sérialisation de modèles, ...

Voir le Code | Voir la Démo MNIST


🤖 Assistant IA : MPNN RAG

Un assistant intelligent pour explorer ma librairie.

Pour faciliter l'adoption de MPNeuralNetwork, j'ai créé un agent RAG (Retrieval-Augmented Generation) capable de répondre aux questions techniques sur la documentation et le code.

  • 🔍 Architecture RAG : Recherche Hybride (BM25 + ChromaDB) et Re-ranking (Cross-Encoder).
  • 🧠 Multi-LLM : Support de Google Gemini, OpenAI et Ollama (Llama 3).
  • 💻 Interfaces : Chat interactif via CLI ou Web (Streamlit).

Voir le Projet


🛠 Stack Technique

Deep Learning & Data Science

Engineering & DevOps

Web & App


📊 En bref

  • 📄 CV / Resume : 🇫🇷 Français | 🇬🇧 English
  • 🎓 Formation : Diplômé de CentraleSupélec (Ingénierie IA) & ECE Paris.
  • 🔭 Actuellement : Je travaille sur l'implémentation bas niveau des réseaux de neurones.
  • 📫 Me contacter : LinkedIn | Email

📊 Activité GitHub

Pinned Loading

  1. mp-neural-network mp-neural-network Public

    A fully vectorized Deep Learning framework built from scratch using only NumPy and CuPy.

    Python 7

  2. handwriting-recognition handwriting-recognition Public

    A GUI application that recognizes handwritten digits in real-time, using my library built from scratch.

    Python

  3. mpnn-rag mpnn-rag Public

    Retrieval-Augmented Generation (RAG) agent designed to answer questions about the MPNeuralNetwork library, my Deep Learning framework built from scratch.

    Python

  4. Poissons Poissons Public

    Simulateur de banc de poisson

    Java 1

  5. Shaders-fractals Shaders-fractals Public

    Java

  6. LearnKana LearnKana Public

    LearnKana is a simple web application that helps you learn the Japanese Kana

    JavaScript