-
Apside TOP
- Ingénieur d'études
Boulogne-Billancourt
2017 - maintenant
-
AG2R LA MONDIALE
- Ingénieur d'études Java JEE
2017 - maintenant
Développeur principal sur les applications Java du pôle Connaissance Client ESIC.
Périmètre composé de plus de 20 applications et batch Java utilisés par la relation client (constituée principalement par les gestionnaires des centre d'appel sur le domaine retraite complémentaire).
Activités principales :
- Maintenance en condition opérationnelle, Gestion des incidents,
- Mise à jour de données suite à incident ou demande d'évolution,
- Implémentation et mise en oeuvre de correctifs suite à incident
- Evolution et création de nouvelles fonctionnalités suite à demande MOA (applicatif IHM et batch)
Activités secondaires :
- Gestion, répartition et reporting des incidents entre les membres de l’équipe
- Gestion, coordination et assistance à la mise en production
- Assistance à la MOA dans la rédaction des spécifications
- Coordination des changements technologiques
- Assistance ponctuelle aux autres études sur d’autres périmètres
- Participation à la gestion et à l’organisation de l’activité du périmètre
- Conseil et assistance MOE
- Rédaction de documentations
- Expertisation du périmètre pour diagnostique, proposition d’évolutions et coordination de la mise en oeuvre des changements
Environnement : Java 6, Java 7, Java 8, Java EE, Spring 3, 4, 5, Spring Boot 1.x, 2.x, Spring Batch, ElasticSearch, Kibana, Logstash, Apache CXF, Apache Wicket, MyBatis, RESTful, Apache Spark, CSS, HTML, DBeaver, DB2, SQLServer, Git, Gitlab
-
Université François Rabelais de Tours
- Maître de conférences en Informatique
2006 - 2017
Durant plus de 10 ans, j'ai exercé la profession de Maître de conférences au Département Informatique de Polytech'Tours. Les maîtres de conférences constituent le premier corps des enseignants-chercheurs. Les principales activités d'un enseignant-chercheur sont l'enseignement (dans le supérieur) et la recherche. Dans le cadre de ces activités, l'enseignant-chercheur doit faire preuve de pédagogie, de rigueur, de capacités d'organisation et d'autonomie.
Mes activités d'enseignement incluent la création de supports et de matériels pédagogiques, la restitution d'enseignement face à des groupes d'étudiants, l'évaluation des étudiants, le suivi de projets d'étudiants ainsi que diverses responsabilités pédagogiques. Mes activités de recherche incluent le choix et la réalisation de travaux de recherche, la publication de résultats (en français ou en anglais) lors de conférences ou dans des revues, la vulgarisation scientifique ainsi que diverses responsabilités annexes liées à la recherche.
Résumé de mon activité :
Enseignements :
- Formation initiale : LaTeX(Bac+1), C (Bac+3), Design patterns (Bac+4), Framework Spring (Bac+4), Java JEE (Bac+4), Java performance (Bac+5), Administration des systèmes (Bac+5), Applications et traitement des données multimédia (Bac+5), CAO (Bac+5), Réalité virtuelle (Bac+5), Modèles de Markov cachés (Bac+5),
- Formation en apprentissage : Java (Bac+4), C++ (Bac+4), UML (Bac+4)
Gestion et organisation de projets d’étudiants : projet PeiP2 (Bac+2), projet d’options (Bac+5), projets Recherche & Développement (Bac+5), projets libres (Bac+5)
Responsable pédagogique d’année / d’enseignements / d’option
Encadrement de projets d’étudiants :
- Environ 300 encadrements en 15 ans
- Domaine : Algorithmique, Langage C, Génie logiciel, Système d’exploitation, Analyse numérique, Reconnaissance des formes, Unix, Robotique, Réalité virtuelle, Projet de fin d’études/Projet Recherche et Développement, Science de la décision...
Administration de systèmes :
- salles pédagogiques en dual boot GNU/Linux / Windows (32 machines) jusqu’à août 2010,
- salle machine d’équipe de recherche en dual boot GNU/Linux / Windows (15 machines) jusqu’en 2012,
- serveur virtualisé (GNU/Linux et vserver) pour le Laboratoire Informatique (hébergement Typo3), pour mon équipe de recherche (hébergement Apache/PHP/MySQL), pour l’institut de recherche IFR135 (hébergement Typo3), jusqu’à mi 2016,
- gestion technique pour le Centre d’initiation à l’Enseignement Supérieur (CIES) (hébergement Typo3 sur infrastructure de l’université), jusqu’à mi 2016
Travaux de recherche :
- Thème : apprentissage, optimisation numérique par des méta-heuristiques, accessibilité numérique
- Conception, développement, maintenance et évolution de la plateforme logicielle SWAP (Smart Web Accessibility Platform) utilisée pour mes travaux de recherche (https://link.projectsforge.org/swap)
- Encadrement de thèse : 1 thèse (2011-2014), 2 co-encadrements de thèses
- Publications scientifiques : 53 publications en conférences, revues et ouvrages en langue française ou anglaise en 15 ans
https://link.projectsforge.org/research / https://link.projectsforge.org/publi
Environnement : GNU/Linux (gentoo, ubuntu), C, C++, UML, Java, Spring, LaTeX
-
Ecole Nationale d'Ingénieurs du Val de Loire
- Attaché Temporaire d'Enseignement et de Recherche (ATER)
2005 - 2006
Ce contrat s'est déroulé à l'Ecole Nationale d'Ingénieurs du Val de Loire (Blois, France) où j'ai pu effectuer un service complet (temps plein) d'enseignement en informatique aux étudiants des trois années de la formation d'ingénieurs généralistes en génie électrique et informatique industrielle, génie mécanique, mécatronique et management des systèmes industriels. En complément des activités d'enseignement, mes activités de recherche étaient rattachées au Laboratoire d'Informatique de l'Université François Rabelais de Tours.
Enseignements :
- Formation initiale : C (Bac+3), Intelligence artificielle et apprentissage (Bac+4), UML (Bac+5), Java (Bac+5), Analyse de données (Bac+5), Simulation des systèmes de production (Bac+5), Modèles de Markov cachés (Bac+5)
Administration système :
- salle machine d’équipe de recherche en dual boot GNU/Linux / Windows (15 machines)
- serveur virtualisé (GNU/Linux et vserver) pour mon équipe de recherche (hébergement Apache/PHP/MySQL)
Travaux de recherche :
- Thème : apprentissage, modèles de Markov cachés, optimisation numérique par des méta-heuristiques, visualisation de données
Environnement : GNU/Linux (gentoo, ubuntu), Windows, C, C++, Java, LaTeX
-
Université François Rabelais de Tours
- Moniteur du Centre d'Initiation à l'Enseignement Supérieur (CIES)
2002 - 2005
Poste exercé au Département informatique de Polytech'Tours, 64 Avenue Jean Portalis, 37200 Tours
Cet emploi a été réalisé en parallèle de mon doctorat. Au cours de ce contrat, j'ai pu suivre des formations sur la pédagogie et l'enseignement. J'ai pu exercer ces acquis à travers des enseignements que j'ai pu donner pendant ces trois années au sein du Département Informatique de Polytech'Tours en formation continue, en formation d'ingénieur ainsi qu'en formation de master recherche.
Réalisations durant ce contrat et mon doctorat :
Enseignements :
- Formation continue (Diplôme Universitaire d’Actualisation des Connaissances) : Windows NT, Administration des systèmes, Merise, SQL, Conception d’une base de données
- Formation initiale : C (Bac+3), Administration des systèmes (Bac+5)
- Encadrement de projets : Bac+3, Bac+4, Bac+5
Administration système :
- salle machine d’équipe de recherche en dual boot GNU/Linux / Windows (15 machines)
- serveur virtualisé (GNU/Linux et vserver) pour mon équipe de recherche (hébergement Apache/PHP/MySQL)
Travaux de recherche :
- Thème : Apprentissage, Modèles de Markov cachés, Optimisation numérique par des méta-heuristiques, visualisation de données
- Conception, Développement, Maintenance et Évolution de la bibliothèque hmmtk4j pour l’apprentissage de modèles de Markov cachés discret (https://link.projectsforge.org/hmm)
Environnement : GNU/Linux (gentoo, ubuntu), Windows, C, C++, Java, LaTeX
-
Infologis
- Programmeur
2001 - 2001
La société Infologis (147 bis, rue Grande, 36000 Châteauroux) est une société de service en informatique spécialisée dans la fourniture de logiciels de gestions pour des associations d'aides à domicile. Mes tâches ont consisté en la réalisation de composants en Visual Basic 6 pour le logiciel de gestion proposé par la société. Cet emploi est la suite d'un stage obligatoire de ma formation.
Environnement : Windows, Visual Basic 6
-
Infologis
- Stage de programmeur
2001 - 2001
La société Infologis est une société de service en informatique spécialisée dans la fourniture de logiciels de gestions pour des associations d'aides à domicile. Mes tâches ont consisté en la réalisation de composants en Visual Basic 6 pour le logiciel de gestion proposé par la société.
Environnement : Windows, Visual Basic 6
-
Adecco
- Intérimaire
Villeurbanne
1999 - 1999
Emploi d'ouvrier intérimaire pour la mise d'articles en rayon à l'Hypermarché Continent, Châteauroux