Skip to content
View lhoupert's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report lhoupert

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
lhoupert/README.md

L. Houpert / Email / Website / LinkedIn / GitLab / GitHub / Gist / Stackoverflow / Google Scholar

Hi there, I'm Loïc Houpert 👋

💻 Cloud Engineer building geospatial data infrastructure for Earth observation 🛰️

🚀 What I do:

  • Build cloud-native platforms and data pipelines on Kubernetes for processing massive satellite imagery datasets
  • Design scalable infrastructure for Earth observation systems at ESA and EUMETSAT
  • Work with cloud-optimized geospatial formats (STAC, Zarr)
  • Contribute to open-source geospatial tools and communities
  • Focus on infrastructure-as-code and container orchestration

🔧 My tech stack:

  • Cloud & Infrastructure: AWS (ECS, Lambda, S3, VPC), Kubernetes, Terraform, AWS CDK, Docker
  • Geospatial (learning in progress 😅): STAC, Zarr
  • Languages: Python (Flask, Django, PyTest, Xarray), TypeScript, Shell scripting
  • DevOps: GitLab CI/CD, GitHub Actions, automated security scanning

🌱 Currently learning: Zarr ecosystem, Kubernetes in production, and geospatial data engineering patterns for planetary-scale datasets

🧑‍🔬 Previous life: 10+ years as marine physicist and research scientist working with large-scale oceanographic datasets. I developed Python libraries to process data from ocean robots 🤖, research ships 🚢, and satellites 🛰️. Published 30+ scientific papers and spent 200+ days at sea 🌊. This background in scientific data processing translates directly to building infrastructure for Earth observation systems.

🏠 When not coding: Maintaining my homelab (Nextcloud, Jellyfin, Pi-hole, Traefik) and exploring Europe in our campervan 🚐


🛠️ Some technologies I work with:

Python AWS Docker Kubernetes Terraform GitLab Flask Linux


📊 Recent focus areas:

  • 🛰️ Earth observation infrastructure: Building cloud platforms for processing satellite imagery at scale
  • 🗺️ Geospatial data engineering: STAC catalogs, Zarr arrays, and cloud-optimized formats
  • ☸️ Container orchestration: Kubernetes, ECS Fargate, and scalable deployments
  • 🔒 Cloud-native security: Infrastructure-as-code and automated security practices
  • 🌐 Open source: Contributing to geospatial tools and Earth observation communities
  • 📝 Knowledge sharing: Writing about geospatial data engineering and cloud infrastructure

Pinned Loading

  1. Advances file manipulation in Git Advances file manipulation in Git
    1
    Useful Git commands
    2
    =================
    3
    
                  
    4
    * [How to add changes in an old commit:](#how-to-add-changes-in-an-old-commit)
    5
    * [How to check for changes on remote Git repository?](#how-to-check-for-changes-on-remote-git-repository)
  2. clean-code-python clean-code-python Public

    Forked from zedr/clean-code-python

    🛁 Clean Code concepts adapted for Python

    Python

  3. cheatsheets cheatsheets Public

    Forked from matplotlib/cheatsheets

    Official Matplotlib cheat sheets

    Python

  4. python-patterns python-patterns Public

    Forked from brandon-rhodes/python-patterns

    Source code behind the python-patterns.guide site by Brandon Rhodes

    Python

  5. How to run OpenVPN-server and monito... How to run OpenVPN-server and monitoring on RaspberryPi using Docker
    1
    ### OpenVPN
    2
    
                  
    3
    #### Quick Start
    4
    
                  
    5
    _adapted from https://gist.github.com/aeimer/543c231b3ae0fbf8f4f00dc911d9379a for Raspberry Pi architecture_ 
  6. analysis_eel_data analysis_eel_data Public

    Python scripts to analyse and visualise oceanographic data from the Extended Ellet Line programme

    Jupyter Notebook 2 1