Curriculum Vitae - CV de Lamiel Toch
Transcription
Curriculum Vitae - CV de Lamiel Toch
Lamiel Toch, 28 ans Nationalité française 160 D rue Marcel Mérieux 69007 Lyon Tél : 06.52.18.30.85 Mél : [email protected] Site : http://lamiel.formel.free.fr Ingénieur et Docteur en informatique Parcours universitaire 2012 Doctorat Informatique à l’Université de Franche-Comté, mention très honorable 2009 Master 2e année, spécialité Systèmes Distribués et Réseaux, Université de Franche-Comté, Major de promotion, mention bien 2007 Licence 3e année, mention informatique, Université de Franche-Comté, mention bien, obtention de la bourse de mérite Expériences professionnelles De novembre 2013 à mars 2013 : travaux de recherche et de développement chez INRIA/Laboratoire de l’Informatique du Parallélisme à l’Ecole Normale Supérieure de Lyon (http://www.ens-lyon.fr/LIP/web-n/) autour de l’ordonnancement de tâches moldables et malléables, l’optimisation combinatoire et la recherche opérationnelle : • Ordonnancements de tâches pour les clusters et les clouds • Conception de nouveaux algorithmes d’ordonnancement, simulations et implémentations • Encadrement de stagiaires en Master 2 • Expérimentations sur la plate-forme Grid’5000 (https://www.grid5000.fr) De novembre 2012 à novembre 2013 : travaux de recherche et de développement chez INRIA/Laboratoire de l’Informatique du Parallélisme à l’Ecole Normale Supérieure de Lyon dans le cadre du projet européen Seed4C (http://www.celticplus-seed4c.org/): • Sécurité et ordonnancement dans les clouds • Encadrement d’ingénieurs • Réalisation de la prise en charge du multi-clouds dans l’intergiciel DIET (http://graal.ens-lyon.fr/DIET) • Publication d’articles de recherche • Expérimentations sur la plate-forme Grid’5000 De septembre 2009 à novembre 2012 : travaux de recherche et de développement dans le domaine de l'ordonnancement, l’optimisation combinatoire et la recherche opérationnelle : • Modification d’un algorithme génétique existant afin qu’il prenne en compte les communications • Réalisation d’un simulateur de batch scheduler et d’un cluster homogène avec SIMGRID (http://simgrid.gforge.inria.fr/) • Réalisation d’un optimiseur pour l’ordonnancement de tâches moldables à l’aide du solveur de programme linéaire Gurobi • Publication d’articles de conférences et de journaux internationaux • Présentation des travaux aux Workshops à Aussois en juin 2010, et à Fréjus en septembre 2010. • Exécutions de grandes quantités de simulations sur le cluster du Mésocentre de calcul de Franche-Comté Enseignant d’Informatique à l’Université de Franche-Comté : De janvier 2012 à février 2012 : enseignement de travaux pratiques de XML (XPath, XSLT) aux étudiants de Licence 3. De septembre 2011 à décembre 2011 : enseignement de travaux dirigés en « Sécurité Informatique» aux étudiants de Licence 3. De janvier 2011 à mai 2011 : enseignement du Système Linux et programmation C aux étudiants de Licence 2. De janvier 2011 à mars 2011 : enseignement de la programmation orientée objet (Java + XML + DOM/JAXP/SAX) aux étudiants de Licence 3. De septembre 2010 à décembre 2010 : enseignement de travaux pratiques aux étudiants de Master 2 dans le module « algorithmique distribuée » et encadrement d’un projet dans ce module « réalisation d’un logiciel de traitement distribué d’images » avec les techniques Java RMI. Début Juillet à mi-Août 2009 : CDD chez Kéolis Besançon Du 9 février 2009 au 26 juin 2009, stage chez Kéolis Besançon pour réaliser un système d’aide pour la mobilité des personnes malvoyantes : • • Génération de page Voice XML sur un serveur Apache-Tomcat, pour un serveur vocal Réalisation d’un navigateur/interpréteur Voice XML sur Pocket PC sous Windows Mobile Mars 2007- Juin 2007 : stage chez France Telecom : • • • Développement d’une application en PHP/MySql/DHTML/Ajax pour le service Système d’Informations Création d’un outil de la gestion des personnes entrantes et sortantes pour la DRH Création d’outil « bloc note » en réseau Langues Anglais Allemand Khmer bon niveau à l’écrit, TOEIC : 775 bon niveau à l’écrit langue maternelle Techniques déjà utilisées pour les développements Langages IDE Graphique OS Framework Plateforme distribuée Cloud, Grille, Cluster C/C++, Pascal, Java J2SE/J2EE/J2ME, JSP, Servlet, Visual Basic, C# .NET, PHP, HTML, JavaScript, XML, VoiceXML, XPath, XSLT, Scheme, Caml, Prolog, B, assembleur 68HC11, Python, Ruby, 8086 Eclipse, Microsoft Visual Studio 6 et 2005, Logiciels Access, Oracle, Rational Makefile, Microsoft embedded Visual C++, Rose, Leirios Tests CMake Generator, Atelier B OpenGL, QT, GTK, GDI, Swing, SWT, Parser jjTree, javacc, jaxp, Bison, Blender, Ogre3D, Bullet Physics, Maya Flex Mac OS X, Windows, Linux, µCLinux, Systèmes embarqués 68HC11, ColdFire, FPGA Windows Mobile Struts Composants Microsoft COM, JBoss DIET, MPI, Lame Calculs Scientifiques / Maple, FFTW, GSL, Matlab, librairies GLPK, CPLEX, Gurobi, Simgrid, Nvidia Cuda OpenNebula, OpenStack, Nimbus, deltacloud, Grid5000, OAR, OGE, KVM, libvirt Outils d’Administration et Sécurité Puppet, OpenSSL, SELinux Centres d’intérêts et informations diverses Mobilité : véhicule avec permis B Loisirs : Dessin, tennis, VTT, randonnée, réalisation d’un robot (informatique + électronique), réalisation de mini système d’exploitation Qualités : ouvert, autonome, réfléchi, travailleur, patient, créatif.