6.3 KiB
Expérience
Co-Fondateur et freelance pour GridPocket 2010 →
Sophia Antipolis, France
- Mission
- Création de l’architecture serveur d’une application mobile.
- Création d'une application iPhone
- Rôle
- Conception, Organisation, Développement, Tests et Installation de la solution serveur/mobile.
- Technologies utilisées
- Ruby, REST, JSON, HTML, CSS, Javascript, AJAX, jQuery, Objective-C, ASIHTTPRequest, CorePlot, CoreData
AirFrance 2007 →
Consultant Astek en mission chez AirFrance à Sophia Antipolis
- Mission
- Gestion de l’outil interne d’AirFrance de Gestion de contenu WEB. Cet outil interne basé sur TeamSite permet de gérer la contribution des auteurs, la validation par des éditeurs ainsi que les déploiements du site vers les serveurs de productions.
Projets spécifiques:
GPNet 3 mois
- Refonte du site intranet GPNet d’AirFrance pour utiliser les standards modernes
- XHTML, Javascript, CSS
JTS 9 mois
- Transformation complète du site airfrance.biz en vue de l’intégration de celui-ci dans le système CMS de KLM.
- Modification de masse des templates à l’aide de scripts shell et awk.
Wadis v2 juillet 2008
- Transformation complète du look and feel du site
airfrance.biz
.- Ajout de nombreuses fonctionnalités. Maintenance et améliorations depuis juillet 2009.
- Création de nouveaux pays notamment
NL
, mais aussi des marchés utilisant des langues exotiques comme le japonais et le coréen.
Developpements Transverses :
Amélioration des développements internes d’AirFrance relatif aux déploiements vers les serveurs de productions ainsi qu’au fonctionnement du CMS (Perl, Workflow Teamsite ; XML)
Intégration d’un système de versionning moderne (Bazaar DCVS) pour la gestion des développements internes AirFrance.
Maintenance du système CMS dans son ensemble.
Création d’un script automatisant l’alimentation des données entre différents environnements
- Technologies utilisées
- TeamSite, Perl, XML, XHTML, CSS, javascript, JSP, Unix (Solaris/Linux), Bazaar
- Environnement
- Windows (Cygwin), Sun Solaris, Linux
Post Doctorat 10/2006 → 3/2007
Université Jean Monnet, Laboratoire Hubert Curien, Saint-Etienne
- Mission
- Développer une application à destination de biologistes.
Développement
application lourde en JAVA: 11 000 lignes commentaires javadoc compris
Principales fonctionnalités
- apprentissage de matrices de coûts d'éditions,
- calcul de distance d'édition entre arbres ou séquences de caractères,
- visualisation d'arbres ou de séquences (JAVA 2D),
- classification en utilisant les K plus proches voisins,
- Génération d'échantillons de couples d'arbres,
Des captures d’écran sont aussi disponibles à l'adresse suivante : www.lif.univ-mrs.fr/~esposito/sedil.php
Recherche scientifique
mesures de similarité entre séquences ou entre arbres XML
- Contact
- Marc Sebban
- Technologies utilisées
- UML, Java 1.5, Swing, Java 2D, Java Web Start, Applet, subversion, XML, XHTML, PHP
- Environnement
- Mac OS X, Linux (Debian), Windows XP
ATER 10/2004 → 9/2006
Attaché Temporaire d’Enseignement et de Recherche à l'Université de Provence, Marseille
1/2 enseignement, 1/6 recherche, 1/3 développement/maintenance C++
Enseignement Bac+3 à Bac+5
- Réseaux
- (Master 1) mise en place matérielle, programmation client-serveur, législation, Projet système d’anonymat (routage en oignons comme TOR) (langages de programmation C, Python + outils shell)
- Systèmes
- (Licence 3) compréhension de la programmation système (langage de programmation C)
- Fouille de données
- (Master 2) SAS et Entreprise Miner
- Logiciels professionnels
- (Licence 3) POO, UML, CVS, SVN, Merise, SQL, Eclipse, Java, JSP
- Recherche Opérationnelle
- (Master 1) résolution de contraintes linéaires
- stage de C
- (Licence 3) Langage C
- TER
- Encadrement d'un projet d'étude et de recherche à des Master 1 (Multi-agent)
Recherche
Machine Learning, Modèles de Markov, Automates à Multiplicité
Développement/maintenance
Application écrite en C++ 7 500 lignes, 10 000 avec les commentaires
Principales fonctionnalités :
- Inférence d'automates à multiplicité,
- Inférence d'automates probabilistes résiduels (inférence de Chaînes de Markov cachées ; apprentissage des paramètres et de la structure),
- Inférence d'automates probabilistes déterministes,
- Algorithme de Baum Welch (Apprentissage des paramètres d'un HMM à partir d'un échantillon de séquences),
- Exportation au format GraphViz,
- Génération d'échantillons à partir d'un MA,
- Langages
- C++
- API
- STL
- Matériel
- environnement Linux (Debian) et Windows XP
Moniteur des Universités 10/2001 → 9/2004
Université de Provence, Marseille
1/3 d'enseignement, 1/3 de recherche, 1/3 de développement.
Enseignement Bac +1 à Bac +2
- Initiation à l'informatique (environnement UNIX, scripts shell, LOGO),
- Algorithmique,
- Stage de C,
- Soutien C++,
- Internet et Bases de Données (PHP/MySQL),
- Apprentissage automatique (Master 1)
Recherche
Machine Learning, statistiques, Hidden Markov Models, bio-informatique
Développement
Développement d'une application en C++ (10000 lignes de codes environ).
Principales fonctionnalités
- Inférence d'automates à multiplicité,
- Inférence d'automates probabilistes résiduels (inférence de Chaînes de Markov cachées ; apprentissage des paramètres et de la structure),
- Inférence d'automates probabilistes déterministes,
- Algorithme de Baum Welch (Apprentissage des paramètres d'un HMM à partir d'un échantillon de séquences),
- Exportation au format GraphViz,
- Génération d'échantillons à partir d'un MA ...
- Langages
- C++
- API
- STL
- Environnement
- Linux (Debian) et Windows XP
Divers travaux d’été 1995 → 2000
Marseille et environs.
- Eurocopter (un peu de Visual Basic pour automatiser des tâches sous Excel)
- Nettoyage des canadairs à la sécurité civile
- Pompiste à Naphtachimie
- Caissier au Crédit Lyonnais
- Divers emplois manœuvres