curriculum vitae - HARTLAND Cédric .fr

Agile methodologies (Scrum, XP), Test Driven Development, Model Driven ... Temporary assistant professor position with research and teaching activities at ...
463KB taille 16 téléchargements 112 vues
CÉDRIC HARTLAND, Ph.D. Issy-les-Moulineaux 92130, France

Mobile : Email : Web : Linkedin :

(+33) 6 48 38 10 65 [email protected] http://cedric.hartland.free.fr http://fr.linkedin.com/in/hartland

Test technical leader, R&D in Software Engineering EDUCATION 2009

Ph.D. in Computer Science, University Paris Sud, Orsay, France Graduated under supervision of Dr. M. Sebag and Dr. N. Bredeche Dissertation title: A contribution to robust adaptive robotic control acquisition

2005

Master of Science in Computer Science (summa cum laude) Majors in Information Technology and Artificial Intelligence

HONORS 2006

Team ranked first at PASCAL Network international challenge Exploration vs. Exploitation (proposed by British company Touch Clarity). Optimization problem related to information selection on web sites

PROFESSIONAL EXPERIENCE Since Jan. 2012

TDD Tech leader, CAST Software, Meudon, France - CAST is a software engineering company specialized in software analysis and measurement - Mission in Exploitation team, R&D engineer, test referent, intern supervision, internal training - Internal Framework and API designs

Since Oct. 2010

Research & Development Engineer - Frameworks and API designs and development - Mission in Foundation team, working on internal model driven applicative frameworks - Contribute in Defining and maintaining Domain Specific Languages and their interpreters, web services (Apache Tomcat, servlets), ajax based data-binding (isomorphic smartclient) - Agile methodologies (Scrum, XP), Test Driven Development, Model Driven Development - Software support and maintenance

Sept. 2009 – Sept. 2010

Assistant Professor, Robotic Major Coordinator, EFREI Engineering School, Villejuif, France - EFREI is a French engineering school specialized in information technologies - Research: Evolutionary algorithms in robotic simulation, machine learning and Reservoir computing toward humanoid robotics walking gait stability (java & python programming languages, NAO robotic platform). International students internship monitoring - Teaching: Master level courses in computer sciences in French and English languages. Robotic major coordination (Master specialization in robotics). Students monitoring on various curriculum and extracurriculum activities. Candidate student interviews. External teachings and in-service training

Oct. 2008 – Aug. 2009

ATER (temporary assistant professor), IFIPS Engineering School, Orsay, France - IFIPS (now Polytech’ Paris Sud) is a French engineering school having a computer science major - Temporary assistant professor position with research and teaching activities at Master level Substitute teacher, EFREI Engineering School, Villejuif, France - Lectures and lab works for French and English classes

Oct. 2005 – Oct. 2008

Ph.D. Candidate, University Paris Sud, CNRS & INRIA joint laboratory, Orsay, France - Research activities: Machine Learning, Evolutionary algorithms and state of the art neural networks for robotic control. Dynamic multi-armed bandit challenge. - Internship supervision: “GUI tool for neural network visualization and manipulation” in Java Teaching Assistant (Moniteur), Ecole Polytechnique, Palaiseau, France - Experimental Module in Evolutionary Robotics for 2nd year students under supervision of Dr. Marc Schoenauer: lectures, lab works, team project designs and monitoring.

March 2005 – Sept 2005

Master internship, University Paris Sud, CNRS & INRIA joint laboratory, Orsay, France - Training of a correction module for simulation to real world problem in evolutionary robotics

2004 – 2005

Extra-curricular internship, Computer science teaching department, University Paris Sud, Orsay, France - Intranet/extranet conception, realization and administration. Mainly PHP and CSS.

COMPUTER SKILLS Languages & Frameworks

Advanced: Java 6 core (Swing, Awt, Java3d, JMF, JavaComm, Javajoystick) , XHtml, Latex Intermediary: Ant, Python, JEE, C#, Caml, Lisp, XML, CSS, PHP, JavaCC, Pascal Beginner: Android, C, C++, Bash, Tcl/Tk, XSLT, Javascript, JSP, Basic, SQL Software: Eclipse 3.5, Gnuplot, Tomcat, XMind, Inkscape, Virtualbox, Libre office, Ms. Office OS: Linux (Mandriva, Ubuntu), Ms. Windows (up to version 7)

Robotics

Aldebaran Nao, KTeam Khepera II, Lynxmotion H3R, Robotis Bioloids, servos controllers

Methods

UML, Projet Management (agile methods : SCRUM, TDD, MDA)

Artificial Intelligence

Evolutionary Algorithms/Robotics, Machine Learning, Data Mining, Neural networks (Reservoir computing), Tree search, data flow analysis, Agent based systems

LANGUAGES French

Native speaker

English

Fluent written & oral practice

Chinese

Beginner

Technical publications, oral presentations (lectures, conferences)

ACTIVITIES & AWARDS 2006 – 2009

Laboratory's Team Ph.D. students representative Laboratory's Team Material Commission representative Scientific vulgarisation presentations “Fêtes de la science” (2007, 2008)

PUBLICATIONS [SSEP 10]

Reservoir Computing based smart-sensor, R. Kanoi, C. Hartland, SAB 2010 workshop on "Smarter Sensors, Easier Processing", 2010

[CAR 10]

Fall detections in humanoid walk patterns using Reservoir Computing based control architecture, R. Kanoi, C. Hartland, 5th national conference on Control Architecture of Robots, CAR'10, 2010

[PHD 09]

A contribution to robust adaptive robotic control acquisition (PDF), Ph.D. Manuscript, C. Hartland, under supervision of M. Sebag & N. Bredeche; 2009

[CEC 09]

Memory-Enhanced Evolutionary Robotics: The Echo State Network Approach, C. Hartland, N. Bredeche, M. Sebag. IEEE Congress on Evolutionary Computation (IEEE CEC 2009), pages 2788–2795, 2009

[CAP 09]

Robotique Evolutionnaire et Mémoire, C. Hartland, N. Bredeche, M. Sebag., Conférence francophone sur l’apprentissage automatique, CAp09, pages 161–172, 2009

[ROBIO 07]

Using Echo State Networks for Robot Navigation Behavior Acquisition, C. Hartland, N. Bredeche, proceedings of the IEEE International conference on Robotics and Biomimetics ROBIO 2007

[CAP 07]

Change Point Detection and meta-bandits for online learning in dynamic environments, C. Hartland, S. Gelly, N. Baskiotis, O. Teytaud, M. Sebag, Conférence francophone sur l'apprentissage automatique, Cap07, 2007

[RIVF 07]

Human Heuristics for a Team of Mobile Robots, C. Tijus,N. Bredeche,Y. Kodratoff, M. Felkin, C. Hartland, V. Besson, E. Zibetti. Proceedings of the 5th International Conference on Research, Innovation and Vision for the Future (RIVF'07), Hanoï, IEEE Computer Society Press, 2007

[NIPS 06]

Multi-armed Bandit, Dynamic Environments and Meta-Bandits, C. Hartland, S. Gelly, N. Baskiotis, O. Teytaud, M. Sebag, Workshop On-line Trading of Exploration and Exploitation, NIPS 2006.

[ROBIO 06]

Evolutionary Robotics, Anticipation and the Reality Gap, C. Hartland, N. Bredeche, Proceedings of the IEEE International conference on Robotics and Biomimetics ROBIO 2006

[ABIALS 06]

Evolutionary Robotics: From Simulation to the Real World using Anticipation, C. Hartland, N. Bredeche, SAB 2006 Workshop ABIALS 2006