Skip to content
View benoitk29's full-sized avatar

Block or report benoitk29

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

Hi, I'm Benoît 👋

Engineering student passionate about aeronautics, space, AI, and physics.

💻 Projects

Aeronautics & Space

  • Research Internship – MIT, Aeronautics & Astronautics | Summer 2025

    Project: Numerical modeling of particle impact ignition in rocket turbopumps
    Summary: NASA-relevant project : computational modeling of particle impact ignition using Abaqus on a high-performance computing (HPC) cluster to study ignition mechanisms under extreme conditions in reusable rocket turbopumps. Automated simulation workflows using Python scripts for batch processing and parametric studies. Investigated effects of temperature, pressure, particle size, impact angle, and friction on critical ignition speed.
    Deliverables: Presentation | Report
  • Satellite Pass Scheduling Optimization (Python, DOcplex, Cartopy) – ISAE-Supaero | 2024-2025

    Optimized reactive scheduling of satellite passes to maximize Earth observation coverage while minimizing operational cost. Developed heuristic and MILP models (pass selection + booking time optimization) with cost vs. satisfaction trade-off analysis. Visualized AOIs, passes, and covered accesses on maps using Cartopy.
    Deliverables: Presentation | Source Code

Software / AI

  • Double Double Laminates Design (AI Research Project, Ongoing) – ISAE-Supaéro | Since Sep 2025
    Adapted a Variational Autoencoder (VAE) framework for inverse design of Double Double laminate stacking sequences.
    Generates designs with desired mechanical properties efficiently, handling sequence constraints and non-uniqueness, outperforming traditional genetic and logic-based methods. Source Code
  • Bobail Board Game (C, SDL2, AI) – ENSTA Paris | Mar–Jun 2024
    Designed and implemented a complete 5x5 strategy board game in C, including custom data structures and rule-validation engine.
    Developed a real-time graphical interface using SDL2 (menus, animations, sounds, GIF support).
    Implemented AI opponents with Random strategy and Monte Carlo Tree Search (MCTS).
    🔗 Game Rules | Presentation | Source Code

Physics / Simulation

  • Stokes Equations Solver (MATLAB, FEM P2–P1) – ENSTA Paris | Nov 2024
    Developed a finite element solver for the incompressible Stokes equations using Taylor–Hood (P2–P1) elements.
    Implemented mesh generation with Gmsh, assembly of system matrices, and numerical validation of the solution.
    🔗 Report | Source Code

  • Poisson Problem Solver (MATLAB, FEM P1) – ENSTA Paris | Oct 2024
    Designed and validated a P1 finite element solver for the Poisson equation with Neumann boundary conditions.
    Implemented variational formulation, linear discretization, mass and stiffness matrix assembly, and linear system resolution. Mesh generation performed with Gmsh.
    🔗 Report | Source Code

Popular repositories Loading

  1. essai essai Public

  2. Bobail_local Bobail_local Public

    Jeu Bobail privée

    C

  3. Vector_neurons_equivariant Vector_neurons_equivariant Public

    Jupyter Notebook 1

  4. benoitk29 benoitk29 Public

    Profile repository showcasing my projects, skills, and GitHub activity.

  5. Stokes_equation_solver Stokes_equation_solver Public

    Development of a MATLAB solution for Stokes equations with P2-P1 finite elements, mesh generation, and validation. Use of gmsh.

    MATLAB

  6. Poisson_problem_solver Poisson_problem_solver Public

    Development and validation of a P1 FEM solver for Poisson's problem (Neumann conditions): variational modeling, linear finite element discretization, calculation and assembly of mass and stiffness …

    MATLAB