Pierre-Marie de Rodat

publicité
Pierre-Marie de Rodat
53 rue de Tolbiac
75013 Paris
Né le 29 août 1990 à Orléans (Loiret)
Portable : 06.32.19.13.07
E-mail : [email protected]
Site Web : http://canartichaut.kawie.fr/
Études
Depuis 2010 LSE - Laboratoire Système de l’EPITA
Travail sur des sujets bas-niveau (compilation, analyse de binaires, . . .), participation à des CTF, talks
techniques sur des projets et technologies bas-niveau
Depuis 2008 Cycles préparatoires et ingénieurs à EPITA
Spécialisation GISTRE (temps réel et embarqué) depuis 2012
2010
Université de Stellenbosch (Afrique du Sud) : semestre d’études
2005-2008 Baccalauréat S SVT : spé. maths, Latin, lycée Fabert à Metz
Compétences
Programmation
– Python, OCaml, C/C++, C#, Ada, Pascal, Java, Shell, HTML/CSS/PHP, ASM x86, SPARC et MIPS
– Projets collaboratifs avec Git, Mercurial et Subversion
Système/Réseau
– Utilisation quotidienne des Unix
– Mise en place de services réseau (Apache/Lighttpd/ngnix, PHP-fpm, Bind9, DHCP, SSH, NFS, PXE, . . .)
– Bon niveau en système, en architecture des ordinateurs et des réseaux (IPv4, IPv6), en compilation
Expériences
Juin-Novembre 2012 Développement système sur smartphones à Axalot
Récupération de données sur iPhones/appareils Android endommagés
Août 2011-Février 2012 Développement système et API REST chez excellency
Services de gestion de ressources, reverse proxy HTTP avec gevent, API REST avec Django
Été 2010
Développement C++ à l’INA-GRM
Écriture de plugins d’importation de données pour l’Acousmographe
Depuis 2012
Préparation du concours Prologin : association à EPITA
Administration système de parc pour candidats, mise au point d’exercices algorithmiques,
système distribué de matches entre IAs, . . .
Fin 2012
Assistant de TP à EPITA
Séances de TP OCaml/C hebdomadaires de 1h30, correction de rendus, . . .
2008-2009
Projets d’études à 4 personnes pendant 6 mois
Clone de Worms (Pascal/SDL, http://destruxion.kawie.fr/ et logiciel de traitement et de
visualisation 3D de cartes (OCaml/Gtk/OpenGL, http://altimap.eu/)
Projets
FrASM Framework en Python 3 pour écrire un assembleur rapidement et simplement
sheep8 Compilateur d’un DSL simple pour le processeur Chip-8
Lexy Lexer semi-configurable et extrêment simple à utiliser
CSAT Framework en Python 3 d’analyse statique de binaires
C ! Compilateur écrit en OCaml ; C ! est un langage système basé sur le C ; syntaxe cohérente, namespaces/modules,
entiers comme tableaux de bits, fine couche objet, . . . Sortie en C
Langues pratiquées
Français Langue maternelle, maı̂trise orale et écrite
Anglais Lecture quotidienne, perfectionnement pendant un semestre en Afrique du Sud
Téléchargement