Arnaud BAILLY
Date de naissance 26 avril 1969
Nationalité Française
Adresse 29, rue Virginie Ghesquière
  F-59000 LILLE
Tél. personnel (33) 3 20 40 03 15
Tél. professionnel (33) 3 59 08 61 98
mobile (33) 6 17 12 19 78
email abailly@oqube.com
web http://www.achilleus.net

Compétences

Professionnelles

Techniques

Langages
Java, C, C++, Objective-C, Haskell, Scheme, Python, Lisp, Bash...
Base de données
SQL, BerkeleyDB, PostgreSQL, annuaires LDAP...
Web
XML, XSLT, (X)HTML, CSS2, Javascript, Applets Java, Flash...
Réseau/système
Linux, Apache2, Bind, Postfix, Iptables, sockets TCP/IP, SSL et PKI...
Serveurs d'application
Tomcat, JBoss, Weblogic, Websphere, Jonas, Jetty ...
Développement
JUnit et dérivés, Maven (2.0 et 1.X), Continuum, Subversion, CVS, Clearcase, UML2.0, Eclipse, J2EE, Design patterns, eXtreme Programming...

Expériences professionnelles

OQube - mai 2006

Fondateur de la société OQube, prestations de services en génie logiciel

Norsys - Ingénieur de recherche -2001-2006


Grande distribution conception et pilotage d'un système de prise de commande Web pour téléphones mobiles (J2EE). Interfaçage avec le système principal de gestion de la relation client, utilisation de techniques MDE pour la génération de contrôleurs web
3 Suisses conseil pour la conception et la réalisation d'une bibliothèque de composants de processus métiers extraite à partir d'une application Java/J2EE, réalisation d'un composant à partir d'un modèle de processus
CNAM
  • conception de la stratégie de tests unitaires et de tests d'IHM et mise en place des outils nécessaires à leur automatisation : génération de squelettes JUnit à partir d'UML, scripts Abbot
  • gestion de la construction de projets multi-modules avec Maven (1.X et 2.0), paramétrage pour le développement réparti, mise en place des outils de suivi de la qualité (PMD, JUnit, Cobertura/Clover...) du code
Norsys mise en place d'une infrastructure de support au développement réparti (Lille, Paris, Lyon, Marrakech) sur serveur Linux sécurisé : serveur Subversion, Apache/SSL avec certificats clients, gestion d'anomalies, intégration continue sous Continuum, référentiels Maven 
CANAM conception et réalisation d'un composant de mapping pour faciliter l'accès à des annuaires de type LDAP ou JNDI dans des applications d'entreprises Java, conception d'une application web d'administration et de génération d'un descripteur XML
CNAM  conception et réalisation d'un prototype d'application de saisie de formulaires dans une applet Java avec génération dynamique de classes pour la construction d'IHM à partir d'un descripteur XML
CNAM réalisation d'une architecture Java pour le traitement batch de formulaires dématérialisés compressés, écriture de composants de mapping pour faciliter l'utilisation de services transactionnels Tuxedo
3 Suisses réalisation d'un outil de capture et d'exécution de scénarios de tests pour applications web

Expérience antérieure

1998-2001
Administrateur système et développeur pour la société Nocopy (temps partiel). J'ai rempli diverses fonctions pour cette web agency basée à Lille et spécialisée dans la réalisation d'animations Flash :
  • mise en place et administration d'un réseau hétérogène avec serveurs sous Linux (pare-feu, mail, serveur de fichiers RAID5) et clients Mac et Windows,
  • réalisation d'une application de gestion client-serveur avec RealBasic et PostgreSQL,
  • prototype d'un jeu d'échec par mail et d'un jeu de babyfoot (client Flash et serveur Web Linux).
1994-1997
Création d'une société d'édition de jeux de rôles (livres) avec plusieurs associés. Au sein de l'entreprise, j'étais responsable de la gestion quotidienne (comptabilité, facturation, paye...) et de la production des livres (matériel et logiciel informatique, imprimerie). J'ai participé à la conception et la réalisation de l'ensemble des ouvrages édités : 16 ouvrages édités, tirage moyen 3000 ex. J'ai aussi réalisé un logiciel de gestion du point de caisse (ventes, stocks, commandes) qui est toujours en production.
1991-1994
Chargé d'affaires Entreprises au Crédit Agricole du Nord : gestion d'un portefeuille de clients, entreprises entre 10 et 100M€ de chiffre d'affaires.

Travaux de Recherche & Développement

Conception et réalisation d'un prototype d'outil de spécification formelle d'architectures de composants — FIDL — comprenant :

Enseignement et formations

janvier 2006
(Norsys Maroc), cours de 4j sur le développement agile J2EE, les bonnes pratiques du développement Java, utilisation des outils et techniques de développement agile
juillet 2005
(Norsys), formation aux techniques du Test d'applications J2EE
juillet 2005
(Norsys), formation à l'identification et l'utilisation des sign Patterns
2005-2006
(Master informatique), cours Spécification & Vérification de Logiciels, partie sur le Test de logiciels, application avec JUnit
2002-2005
(IUP Formation Continue), cours de Conception Orientée Objet, utilisation d'UML, patrons de conception et bonnes pratiques de la POO
2003-2004
(IUP FC), cours de Programmation système C/Unix, Pratique du C avancé et introduction à la programmation système sous Linux : E/S de bas niveau, processus, signaux ...
2002-2003
(Licence Pro DA2I), Stage de rentrée Java, Remise à niveau en Java sous Unix

Diplômes

2005
Thèse de doctorat en informatique de l'Université des Sciences et Techniques de Lille (USTL/LIFL). Titre : Test et validation de composants logiciels. Soutenue le 15 décembre 2005, mention très honorable.
2001
Diplôme d'Études Approfondies (DEA) en Informatique, USTL/LIFL. Titre : Test et validation de composants logiciels. Mention bien.
2000
Maîtrise en Informatique, USTL. Mention très bien.
1999
Licence en Informatique, USTL. Mention bien.
1990
Diplôme d'Études Supérieures en Sciences Commerciales, Administratives et Financières (DESSCAF), École Supérieure de Commerce de Lille.

This document was translated from LATEX by HEVEA.

\Sections