You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Paul HervotPH

Paul Hervot

Ingénieur logiciel et formateur

500 €/jour
Strasbourg, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Paul

Formateur et enseignant en informatique (principalement en développement logiciel).

Ingénieur diplômé de l'EPITA, j'enseigne actuellement diverses matières informatiques et d'électronique numérique en école d'ingénieur et université. Je conçois et anime par ailleurs des formations professionnelles sur ces mêmes domaines en collaboration avec ORSYS. Je pratique et approfondie mes connaissances en développement logiciel et administration système via mes activités de formation, des contributions au logiciel libre et des projets personnels.

Mes intérêts tournent autour du développement logiciel (principalement backend, voir système) et de l'administration système, parfois administration réseau et virtualisation. Lors de ma formation je me suis spécialisé dans les technologies système et embarqué.

Mes formations professionnelles :

  • le langage Rust (pour développeurs expérimentés) ;
  • la technologie CUDA (pour le calcul générique sur carte graphique NVIDIA, à destination des développeurs C++) ;
  • le langage Python (en tant que premier langage).

Mes matières enseignées dans le supérieur :

  • construction des compilateurs (en C++) ;
  • algorithmique (en Python et OCaml) ;

  • programmation débutant (en C# et OCaml) ;
  • programmation deuxième année (en C et Rust) ;
  • programmation avancée (en C++) ;
  • introduction à l'assembleur (en M68000 et x86-64) ;
  • électronique numérique ("architecture des ordinateurs") ;
  • typologie des langages (nombreux langages et histoire de l'informatique).


  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Strasbourg (jusqu’à 50 km)

Expériences

  • ORSYS
    Formateur (freelance)
    EDUCATION & E-LEARNING
    avril 2024 - Aujourd'hui (2 ans et 2 mois)
    Conception complète et animation de formations de plusieurs jours à destination d'entreprises. J'interviens actuellement sur les formations suivantes du catalogue :
    • Rust, programmation (3j, https://www.orsys.fr/formation/rux) ;
    • C++, programmer avec CUDA sous Visual Studio (2j, https://www.orsys.fr/formation/cdu) ;
    • Introduction à l’algorithmique (avec Python) (2j, https://www.orsys.fr/Formation/IPY).

    Formation C++ Python CUDA Rust
  • EPITA
    Enseignant
    EDUCATION & E-LEARNING
    septembre 2018 - Aujourd'hui (7 ans et 9 mois)
    Strasbourg, France
    Enseignement des cours d'informatique de classe préparatoire et de cycle ingénieur :
    • programmation (en C, C++, Rust, C# et OCaml) ;

    • algorithmique (en Python et OCaml) ;
    • construction des compilateurs (avec écriture d'un compilateur complet en C++ pour le langage Tiger) ;
    • typologie des langages (analyse comparée des langages de programmation historiques et actuels) ;
    • architecture des ordinateurs (électronique numérique et architecture des micro-processeurs, assembleur M68000) ;
    • introduction à l'assembleur x86-64
    • théorie des langages rationnels (séminaire d'introduction)
    C Python Rust Linux C# électronique numérique assembleur théorie des langages C++ x86-64 compilation
  • Université de Strasbourg
    Chargé d'enseignement
    EDUCATION & E-LEARNING
    septembre 2018 - Aujourd'hui (7 ans et 9 mois)
    Strasbourg, France
    Encadrement des séances de TP pour quelques matières informatique :
    • programmation avancée (C++, niveau master)
    • programmation système (C, Linux, niveau licence)
    C Linux C++ Formation Git

Recommandations

AU
Antoine PietriAP
Ancien utilisateur et 1 autre personne recommandent Paul

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur
    EPITA
    2016
    École d'ingénieur (CTI) spécialisée en informatique. Le tronc commun comprend une grande part de culture générale scientifique et aborde la programmation et l'algorithmique dans plusieurs langages (Python, OCaml et C#) dès la première année. Mon parcours scolaire m'a amené à me spécialiser en développement système, dont embarqué. Mon parcours associatif m'a apporté des connaissances en administration système et réseau et développement web back-end.
  • M2 Sciences de l'Éducation - Systèmes numériques virtuels pour l'apprentissage
    Université de Strasbourg
    2022
    Développement et administration web, design 3D, ingénierie pédagogique, recherche scientifique. Publication d'un article de recherche dans la conférence EIAH 2023 : https://eiah2023.sciencesconf.org/data/pages/1720_EIAH_2023_paper_2580.pdf. L'article extrait et analyse des données issues de l'archive de Software Heritage au moyen d'un parcours à grande échelle de l’entièreté du graphe (20 milliards de nœuds et 200 milliards d'arcs) afin d'identifier les projets de logiciel libre les plus accessibles aux nouveau contributeurs. Code source en Java, Python et LaTeX disponible sur github : https://github.com/Dettorer/synva-dissertation/tree/main/experiment/data_collection.

Compétences

Catégories