Skip to content
View EmilienLH's full-sized avatar
😪
Fatigué
😪
Fatigué

Highlights

  • Pro

Block or report EmilienLH

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
EmilienLH/README.md

Hi there! 👋 I'm Emilien L'Haridon

🎓 Computer Science Engineering Student | 🛰️ Satellite Imagery AI Researcher | 🤖 Deep Learning Enthusiast

LinkedIn Email


🚀 Currently Working On

  • Final Year Internship @ GEOFIT | Satellite Image Super-Resolution using Deep Learning
  • Implementing state-of-the-art architectures: CNNs, GANs, Transformers, and Diffusion Models
  • Graduating September 2025 from École Polytechnique de l'Université de Nantes

🔬 Research & Professional Experience

🛰️ AI Research Intern - GEOFIT (Mar 2025 - Aug 2025)

Focus: Super-resolution of satellite imagery using cutting-edge deep learning techniques

🔧 Technical Stack & Implementations

Deep Learning & ML:

  • PyTorch, torchvision, Mixed Precision Training (torch.amp)
  • MLflow for experiment tracking and model management

Computer Vision & Image Processing:

  • OpenCV, scikit-image (PSNR, SSIM metrics)
  • rasterio, PIL/Pillow for geospatial image handling

Satellite Data & Geospatial:

  • TacoFoundation datasets, cubo (Sentinel-2 data access)
  • rioxarray/xarray, sen2sr/mlstac
  • Custom evaluation metrics with opensr-test

Model Architectures Implemented:

  • CNN-based: SRCNN, VDSR, EDSR, RCAN, CNNSR
  • GAN-based: SRGAN, ESRGAN
  • Transformer-based: SwinIR, Swin2SR
  • Diffusion Models: EDiffSR (ongoing research)

✈️ AI Engineering Intern - WaltR (May 2024 - Aug 2024)

Project: CNN-based aircraft detection system for airport parking space monitoring

  • Achieved 99.6% accuracy on aircraft presence detection
  • Tech Stack: TensorFlow, Keras, OpenCV, extensive data preprocessing

🧠 Software Engineering Intern - LS2N Laboratory (Jun 2023 - Aug 2023)

Project: Bayesian Network library development in C++

  • Contributed to academic research tools for probabilistic reasoning
  • Tech Stack: C++, Git, mathematical optimization libraries

🎓 Academic Projects & Coursework

🌍 Erasmus @ Universitat Politècnica de Catalunya (2024-2025)

🏥 Deep Learning for Medical Image Analysis
  • Repository: Medical Imagery Projects
  • Tech Stack: TensorFlow/Keras, nibabel, OpenCV, medical imaging libraries
  • Focus: U-Net architectures, medical data preprocessing, 3D image analysis
🤖 Cognitive Interactions With Robots
  • Project: Multimodal game with voice/camera interactions
  • Tech Stack: Python, Godot Engine, ROS, MediaPipe, Speech2Text
  • Highlights: Robot navigation with AI, multimodal human-robot interaction
  • ROS Experience: Practical robotics programming and AI-driven navigation
  • Documentation: Project Report
🧩 Constraint Programming
  • Repository: MiniZinc Constraint Problems
  • Tech Stack: MiniZinc, constraint satisfaction algorithms
  • Focus: Optimization problems, constraint modeling
🚔 Intelligent Decision Support System
  • Project: Predictive policing application for LA crime prevention
  • Tech Stack: Python, LSTM, Streamlit, data preprocessing
  • Features: Crime prediction models, resource allocation optimization, web interface
  • Impact: Complete end-to-end ML application for real-world problem solving
🎮 AI-Driven Game Development
  • Project: Unity game with multiple AI systems
  • Tech Stack: C#, Unity, genetic algorithms, procedural generation
  • AI Components: Genetic algorithms for enemy AI, procedural terrain generation
  • Documentation: Project Report
📊 Optimization Techniques for Data Mining

🏫 École Polytechnique de l'Université de Nantes (2022-2025)

🧊 AI Problem Solving
  • Repository: Rubik's Cube AI Solver
  • Tech Stack: Python, search algorithms, heuristic optimization
  • Implementation: Multiple solving strategies for 2x2 Rubik's Cube

Core Curriculum Highlights:

  • Languages: Python, C, C++, Java, JavaScript, OCaml, R
  • Domains: Machine Learning, Computer Vision, Web Development, Statistics
  • Specialization: AI and Deep Learning applications

💻 Technical Skills

🔥 Core Expertise

Python PyTorch Computer Vision

🛠️ Frameworks & Tools

TensorFlow OpenCV MLflow Unity ROS

💾 Programming Languages

C++ Java C# JavaScript

🎯 Research Interests & Future Goals

  • Satellite Image Analysis: Advancing super-resolution techniques for Earth observation
  • Multimodal AI: Exploring cross-domain applications of deep learning
  • Robotics & AI: Human-robot interaction and autonomous systems
  • Medical AI: Computer vision applications in healthcare

📫 Let's Connect!

I'm always interested in discussing AI research, satellite imagery, or potential collaboration opportunities!

LinkedIn Email

Current Status: 🎓 Graduating September 2025 | 🔍 Seeking AI/ML opportunities


⭐ If you find my work interesting, feel free to star my repositories!

Pinned Loading

  1. otdm-project-nn otdm-project-nn Public

    This repo is for the first project of OTDM-MDS @ UPC. The goal is to create a SLNN for single digit recognition using different optimization techniques.

    Jupyter Notebook

  2. otdm-project-svm otdm-project-svm Public

    This repo is for the second project of OTDM-MDS @ UPC. The goal is to implement a SVM using AMPL, then train and test it on multiple datasets.

    Python

  3. cpp-mai cpp-mai Public

    MiniZinc model created for the CPP course @ UPC

  4. mini-projet-ia mini-projet-ia Public

    Implémentation de différent solveur pour la résolution d'un Rubik's Cube 2x2 pour le cours d'IA @ Polytech Nantes.

    Python