/

© 2026 by LE TREUST Morgan

Engineering Degree

Polytech Nantes

2022 — 2025

Engineering degree (Diplome d'Ingenieur) in Computer Science, specializing in Artificial Intelligence through the IDIA track (Data Engineering & Artificial Intelligence) at Polytech Nantes.


3-year program under apprenticeship status (work-study at Kandy). Combines academic courses with full-time industry work, plus a 3-month international research internship at Kasetsart University, Thailand.


Key coursework:

  • Deep Learning, Machine Learning, Computer Vision
  • Data Engineering, Big Data, Data Warehousing
  • Software Architecture, Microservices, DevOps
  • Signal Processing, Optimization
  • Project Management, Agile methodologies

  • Notable academic projects:

  • MDD-reID: Person re-identification by Deep Learning (99.4% Rank-1)
  • Tadam: Music recognition by audio fingerprinting (FFT from scratch)
  • Google Hash Code 2022 (788,961 points)
  • CNN Training Framework (180+ models compared)
  • Distributed Microservices Architecture (Kafka, CQRS, Event Sourcing)
  • Projects

    MDD-reID

    MDD-reID — Person Re-Identification

    Person re-identification system across non-overlapping surveillance cameras. 99.4% Rank-1 accuracy on Market-1501 using Vision Transformers and hybrid CNN fusion.

    PyTorchVision TransformerFAISS
    Tadam

    Tadam — Music Recognition & Recommendation

    Music recognition system by audio fingerprinting (FFT from scratch) + recommendation engine. 1,000+ tracks across 16 genres, classification by weighted features.

    PythonFFTSignal Processing
    PolyHash

    PolyHash 2022 — Google Hash Code

    Google Hash Code 2022: sleigh route optimization to maximize deliveries. 3 pathfinding algorithms (NEAT, A*, greedy) with genetic optimization. Score: 788,961 points.

    PythonNEATA*
    CNN

    CNN Training Framework

    Automated CNN training framework for image classification. 10+ modular architectures, JSON config pipeline, Pareto front analysis. 180+ models trained and compared.

    PyTorchCNNDeep Learning
    Distributed

    Distributed Microservices Architecture

    Distributed microservices architecture with 4 services communicating via Kafka. Hexagonal architecture, Event Sourcing, Saga and CQRS patterns.

    Node.jsKafkaDocker