Présentation

Claude-Alban RANÉLY-VERGÉ-DÉPRÉ

Lundi 17 février

Éducation

École d'ingénieur - Télécom Saint-Étienne

Claude-Alban RANÉLY-VERGÉ-DÉPRÉ

Cursus Optique/Photonique, Traitement d'Images & Vision Industrielle

Expériences nationales et internationales

Ingénierie logicielle

  • Utilisation du CVS et en particulier de Git (Rebase ready)
  • Connaissance de l'UML
  • Connaissance des diagrammes de séquences
  • Initiation à l'Agile

Éducation

Doctorat - École Polytechnique

Claude-Alban RANÉLY-VERGÉ-DÉPRÉ

Spécialité Optique, laser et plasma

Instrumentation

  • Connaissance du milieu expérimental
  • Connaissance de l'importance de la mesure et des conditions de la mesure (précision, bruit, etc)
  • Connaissances de divers domaines d'ingénierie (mécanique, électronique analogique & numérique, optique)

Projet n°1 - Contrôle de déphasage pour optimisation

Projet n°1 - Contrôle de déphasage pour optimisation

Projet n°1 - Contrôle de déphasage pour optimisation

TCP/IP

Architecture client/serveur

Projet n°1 - Contrôle de déphasage pour optimisation

===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 C Header                1         2663          229         2157          277
 Python                 38        12746         9412         2292         1042
===============================================================================
 Total                  39        15409         9641         4449         1319
===============================================================================

N'inclus pas le code d’interfaçage LabVIEW

Projet n°2 - Récupération des données d'un capteur de particules

MODBUS

Programme

Projet n°2 - Récupération des données d'un capteur de particules

  • Interaction avec le protocole
  • Visualisation avec Grafana
===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 HTML                    3          371          360            1           10
 JavaScript              2          873          679           73          121
 JSON                    1           50           50            0            0
 Nix                     4          253          179           36           38
 TOML                    2           23           19            1            3
-------------------------------------------------------------------------------
 Rust                    7          417          345           31           41
 |- Markdown             3           77            0           77            0
 (Total)                            494          345          108           41
===============================================================================
 Total                  19         1987         1632          142          213
===============================================================================

Projet n°3 - Simulation d'effets non-linéaires

Simulation de l'effet Kerr optique pour le dimensionnement d'une cellule de post-compression

Projet n°3 - Simulation d'effets non-linéaires

===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 Nix                     2           78           74            0            4
 R                       1           38           28            3            7
 Shell                   1           24           12            8            4
 TOML                   13          313          267           30           16
-------------------------------------------------------------------------------
 Rust                   21         2485         2080           98          307
 |- Markdown            13          107            0          107            0
 (Total)                           2592         2080          205          307
===============================================================================
 Total                  38         2938         2461          139          338
===============================================================================

Projet n°4 - Projet open-source !

Une ré-écriture de la Method D de l'article "An Efficient Algorithm for Sequential Random Sampling", Jeffrey Scott Vitter, ACM Transactions on Mathematical Software, 13(1), March 1987, 58-67

Projet n°4 - Projet open-source !

Avec un regard sur les performances


Benchmarking size_collection/100000
Benchmarking size_collection/100000: Warming up for 3.0000 s
Benchmarking size_collection/100000: Collecting 100 samples in estimated 5.2170 s (25k iterations)
Benchmarking size_collection/100000: Analyzing
size_collection/100000  time:   [219.09 us 223.95 us 228.51 us]
                        thrpt:  [437.62 Melem/s 446.53 Melem/s 456.44 Melem/s]

Benchmarking size_collection/1000000
Benchmarking size_collection/1000000: Warming up for 3.0000 s

Benchmarking size_collection/1000000: Collecting 100 samples in estimated 7.1438 s (5050 iterations)
Benchmarking size_collection/1000000: Analyzing
size_collection/1000000 time:   [1.0450 ms 1.0603 ms 1.0804 ms]
                        thrpt:  [925.62 Melem/s 943.13 Melem/s 956.91 Melem/s]

Projet n°4 - Projets open-source !

Présentation IR

By Claude-Alban RANÉLY-VERGÉ-DÉPRÉ