D'Alu Stéphane Email: sdalu@sdalu.com
73 B Av. Lacassagne Tel: +33 (0)9 54 46 80 24
69003 Lyon Homepage: http://www.sdalu.com/
France CV: http://www.sdalu.com/cv/

--- Données personnelles ---

Date de naissance : 18 Juillet 1974
Statut marital : célibataire

--- Compétences ---

Informatique:

  • Langages: C / Java / Ruby / Perl / Eiffel / OCaml / Javascript / shell-scripts
  • Framework: extjs
  • Connaissance des noyaux (Unix): FreeBSD, Linux, UnixWare7, AIX
  • Protocoles: TCP/IP (IPv4/IPv6), ANEP, HTTP, DNS, NFS, DHCP/TFTP, LDAP
  • Applications: web (apache), ntp, mail (postfix, mailman), ftp
  • Programmation objet
  • Gestion des sources: RCS / CVS / ClearCase / Subversion
  • Administration réseau et sécurité: firewall (filtrage, proxy, NAT), monitoring (Nagios, Ganglia), ...
  • Techniques de compilation: compilateurs et interpréteurs
  • Systèmes d'information: Bugtracking (Bugzila), édition collaborative (Wiki)

Langues:

  • Anglais courant (18 mois en Angleterre)
  • Allemand scolaire
  • Japonais en cours d'étude

--- Expériences professionnelles ---

12/2005-
../....
INSA Lyon: Institut National des Sciences Appliquées de Lyon
Ingénieur de recherche au CITI.
09/2004-
11/2005
ENS Lyon: Ecole Normale Supérieure de Lyon
Ingénieur expert au LIP au sein des équipes GRAAL et RESO; responsable technique pour Grid5000 Lyon.

Grid5000 est un projet de grille multisite regroupant 9 sites répartis géographiquement, le site lyonnais dispose actuellement de 250 noeuds, avec pour objectif 500 d'ici 2006.

  • Proposition, installation et maintien du systeme d'information et de documentation actuel (Bugzilla, MediaWiki, ...), responsable éditorial pour celui-ci
  • Unification des services web entre les 9 sites partenaires via un nommage unique
  • Collaboration inter-sites sur les choix techniques à adopter
  • Installation de services et mise en oeuvre de configurations complexes:
    • Serveurs: DNS, DHCP/TFTP, LDAP, NTP, SSH, apache, postfix
    • Outils de monitoring: Nagios, Ganglia
    • Gestionnaire de jobs et deploiement: OAR, Kadeploy
    • Base de données: mysql
    • Switchs et routeurs de coeur de réseaux: Extreme(BlackDiamond 8810), Foundry(EdgeIron), Cisco(Catalyst)
    • Firewall: filtrage, proxy et NAT
  • Assistance aux utilisateurs (expérimentation, démo, ...)
07/2002-
07/2004
AFNIC: Association Française pour le Nommage Internet en Coopération
Ingénieur réseaux au sein de l'équipe technique, responsable de l'outil ZoneCheck.
  • Conception et développement en ruby de ZoneCheck v2, un outil de vérification et diagnostic de zones DNS en vue de leurs délégations.
  • Réécriture d'un resolveur DNS en ruby afin de répondre aux besoins d'interaction de ZoneCheck à différents niveaux du DNS (plusieurs niveaux d'APIs, utilisation des couches transports UDP et TCP, ...).
  • Conception et mise en place d'un site web dédié au développement de ZoneCheck sur un modèle OpenSource: http://www.zonecheck.fr/
  • Support technique pour la délégation des noms de domaine.
11/2000-
06/2002
LORIA (INRIA): Laboratoire Lorrain de Recherche en Informatique et ses Applications
Ingénieur expert au sein de l'équipe Resedas (sur le projet FLAME avec Alcatel).
  • Conception et réalisation d'un environnement d'exécution pour réseaux actifs, dédié à la supervision. Prototype écrit en Java, réécriture de la version finale en C (due à l'impossibilité de tuer des threads dans la JVM).
  • Maintien et évolution de la plateforme expérimentale IPv6
    • installation et configuration de PCs sous Linux/FreeBSD et SPARCS sous Linux/Solaris, 8 ordinateurs étant utilisés comme routeurs.
    • configuration d'un switch Cisco3500 (avec utilisation des VLANs) et d'un routeur Cisco2600
    • mise en place d'un DNS pour la gestion du sous domaine (interne) rlab.loria.fr
    • installation de serveurs NIS et NFS pour la gestion des comptes utilisateurs
  • Portage sur iPAQ de la couche de transport ANEP
  • TP/TD réseaux (60h) à l'IUT Charlemagne
    TP/TD réseaux (35h) à l'ESIAL et participation à la rédaction des sujets.
11/1999-
10/2000
LORIA (INRIA): Laboratoire Lorrain de Recherche en Informatique et ses Applications
Ingénieur expert au sein de l'équipe Resedas (sur le projet plateforme RNRT Amarrage).
  • Implantation du protocole ANEP au dessus d'IPv4 et d'IPv6 dans le noyau Linux; définition de l'interface des sockets (ANEP Socket) nécessaire à l'utilisation du protocole.
  • Conception de l'interface Java permettant l'utilisation d'ANEP directement à partir de la JVM (JDKv6) et réalisation de celle-ci via la liaison C / Java (JNI).
  • Definition de la MIB ANEP et extension d'ucd-snmp pour ANEP.
  • Maintien et évolution de la plateforme expérimentale IPv6 (Linux/FreeBSD/Solaris)
  • Mise en place de la première version de http://w6.loria.fr/ (accessbile en IPv6)
04/1998-
10/1999
SCO: Santa Cruz Operation (United Kingdom)
Ingénieur au sein de l'équipe réseau d'UnixWare7, responsabilités incluses:
  • Améliorations et corrections dans: NIS, NFS, FTP, libnsl
    • ajout de nouvelles fonctions dans NIS
    • amélioration des performances dans NFS (développement noyau)
    • problèmes liés à l'an 2000
    • corrections de fuites de mémoire en environnement multithreads
  • Responsable du projet industriel SCO-ESIAL: slab allocator (allocation mémoire)
    organisation des réunions avec les étudiants, formation à UnixWare et support technique tout au long du projet.
  • Autodétection des modems:
    création du nouveau procédé d'autodétection et du kit de développement pour UnixWare7.
  • Gestions des sources:
    création d'un outil de synchronisation entre CVS et ClearCase pour permettre un développement local sous CVS.
1998 SFR: compagnie de télécommunication
Développement en équipe d'un outil de planification pour réseaux SDH:
  • Implantation en Java d'un algorithme du plus court chemin afin de trouver le coût minimal d'établissement d'une ligne téléphonique
  • Interrogation d'une base de données Ingres par pilote Jdbc afin d'accéder à la topologie du réseau
  • Interface graphique utilisant Swing
1997 LORACOM: association pour le dévelopement des techniques de communication
Etude et mise un place d'un firewall (Fwtk + IOS):
  • Etude de la topologie du réseau et établissement d'un plan d'installation du firewall
  • Développement d'un analyseur Perl afin d'automatiser l'écriture des filtres pour le logiciel IOS du routeur Cisco
  • Installation de proxies FTP et HTTP, ainsi que d'un serveur d'authentification S/Key
  • Ecriture d'un document sur la politique de sécurité mise en place



--- Formation ---

1995-1998 ESIAL (Ecole Supérieure d'Informatique et Applications de Lorraine)
Projets:
  • Compilateur écrit en Eiffel générant de l'assembleur 68000
  • Clients/serveurs communicant par IPC + programme de suivi
  • Compression d'images par algorithmes génétiques
  • Création d'un "Warcraft" en Java
1992-1995 Math sup / Math spe (Lycée Henry Loritz à Nancy)
1992 Baccalaureat E avec mention

--- Publications ---

2003 ZoneCheck, outil de verification des Zones DNS
S. D'Alu
Renater. IPv6, la renaissance de l'Internet
2002 FLAME: une plate-forme active dédiée à la supervision des services de l'Internet
S. D'Alu, O. Festor
CFIP'2002
2000 Intégration du support IPv6 dans l'environnement de supervision de réseaux actifs ANAIS
S. D'Alu, G. Chelius, I. Chrisment, O. Festor, E. Fleury
CFIP'2000

--- Loisirs ---

  • Apprentissage du japonais
  • Photographie
  • Bandes dessinées