Curriculum Vitae
PERSONAL INFORMATION
Miguel Duarte
Miguel Duarte
Vila Nova, lote 12, Igreja Nova, 2640-377, Mafra
+351 918204712
[email protected]
http://miguelduarte.pt
Sex Male | Date of birth 10/03/1988 | Nationality Portuguese
EDUCATION AND TRAINING
2012-now
PhD in Science and Information Technologies
University Institute of Lisbon (ISCTE-IUL)
▪ Research field: Robotics and Artificial Intelligence
2010-2012
Master in Computer Science
Grade: 18/20
University Institute of Lisbon (ISCTE-IUL)
▪ Thesis title: “Hierarchical Evolution of Robotic Controllers for Complex Tasks” (grade 20/20)
2007-2010
Bachelor in Computer Science
Grade: 17/20
University Institute of Lisbon (ISCTE-IUL)
WORK EXPERIENCE
2013-2014
Teaching assistant
University Institute of Lisbon (ISCTE-IUL)
▪ Teaching Assistant in the course “Introduction to Programming (1 semester)
2009-2012
Web developer
PTWS Lda
▪ Software development in PHP, Javascript, HTML and CSS
PERSONAL SKILLS
Technical skills
Experience in training and
education
▪ Programming languages: Java, Prolog, Assembly, C, Scheme
▪ Web: PHP, JSP, HTML, CSS, JavaScript (node.js, jQuery)
▪ Databases: MySQL, SQLServer
▪ OS: Windows, Linux, UNIX (OS X)
▪ Experience with evolutionary computation and machine learning
▪ Experience with digital manufacturing (3D modelling, 3D printing, CNC milling, etc)
▪ Experience with embedded programming and electronics
▪ Experience with distributed computing systems
▪ Teaching assistant in the course “Introduction to Programming (ISCTE – IUL, 2013/2014)
▪ Teachning assistant in the Summer School “Sustainable Technologies and Transdisciplinary Futures”
(Vitruvius Fablab, ISCTE-IUL, 2013)
▪ Organizer and speaker at the Digital Fabrication workshop “Experimentar a Fabricação
Interdisciplinar de Objectos” (Vitruvius FabLab, ISCTE-IUL, 2013)
▪ Supervisor of the research work of two visiting students during their research internship (6 months)
(Instituto de Telecomunicações, ISCTE-IUL, 2012 and 2013)
▪ Organizer and speaker at the workshop “Why Should You Use LaTeX Everyday” (IEEE ISCTE-IUL
Student Branch, 2013, 2014 and 2015)
▪ Organizer and speaker at three Robotics workshops for high school students (ISCTE-IUL, 2014 and
2015)
▪ Leader of a team of developers and responsible for their training in the company PTWS Lda
© European Union, 2002-2013 | http://europass.cedefop.europa.eu
Page 1 / 4
Curriculum Vitae
Training/Courses
Artistic skills
Mother tongue(s)
▪ COHiTEC Entrepreneurship Program, Lisbon, Portugal (March 2015 – July 2015)
▪ Computational Investing, Part I (Coursera, Georgia Institute of Technology, August 2013 – October
2013)
▪ Introduction to Guitar (Coursera, Berklee College of Music, October 2013 – November 2013)
▪ PHP Summer School, Caixa Mágica Software, Lisbon, Portugal (July 2010)
▪ Musical instruments: classical and electric guitar (self-taught)
▪ Interest in Photography
Portuguese
Other language(s)
English
Miguel Duarte
UNDERSTANDING
SPEAKING
WRITING
Listening
Reading
Spoken interaction
Spoken production
C1
C2
C1
C1
C2
British Council IELTS: 8.0/9.0 (2010)
Levels: A1/2: Basic user - B1/2: Independent user - C1/2 Proficient user
Common European Framework of Reference for Languages
ORAL PRESENTATIONS
▪ “Artificial Intelligence and Bricolage”, InterD Workshop, Lisbon, Portugal (2015)
▪ "Security at Sea with Swarms of Aquatic Drones", ESEGUR Open Mind Award, Lisbon, Portugal
(2014)
▪ “Design of Communication and Control for Swarms of Aquatic Surface Drones”, Breaking the
Surface, Biograd na Moru, Croatia (2014)
▪ “JBotEvolver: A Versatile Simulation Platform for Evolutionary Robotics”, ALIFE 14, New York, USA
(2014)
▪ “Cryptocurrency for Dummies”, Sapo Codebits VII, Lisbon, Portugal (2014)
▪ “Why Should You Use LaTeX Everyday?” workshop, Lisbon, Portugal (2013, 2014, 2015)
▪ “Evolution and Robots - How to Create Artificial Brains for Machines”, Sapo Codebits VI, Lisbon,
Portugal (2012)
▪ “Hierarchical Evolution of Robotic Controllers for Complex Tasks”, IEEE ICDL EpiRob, San Diego,
USA (2012)
▪ “Structured Composition of Evolved of Robotic Controllers”, ERLARS, Montpellier, France(2012)
▪ “Towards Artificial Evolution of Complex Behavior Observed in Insect Colonies”, EPIA, Lisbon,
Portugal (2011)
HONORS AND AWARDS
Academic Awards
Competitions
▪ Paper of Excellence Award at IEEE ICDL EpiRob (2012)
▪ Academic Excellence Award (top 3% students), ISCTE-IUL, 2007/2008, 2008/2009, and
▪ 2010/2011
▪ Merit Scholarship (top 1 in 500 students), DGES (2012)
▪ CGD Award: Best BSc in Computer Science finalist, ISCTE-IUL (2010)
▪ CGD Award: Best MSc in Computer Science finalist, ISCTE-IUL (2012)
▪ 1st place in Passatempo API Sapo Mapas with the project “Weekend Planner” (2011)
▪ 1st place in Windows Phone App Code Camp with the project “Radial Colors” (2011)
▪ 6th place in Sapo Codebits IV with the project “Expert Guitar for Noobs” (2010)
▪ 4th place in Sapo Codebits VI (audience’s choice) with the project “Floppy Guitar” (2012)
▪ 5th place in Sapo Codebits VII (jury’s choice) with the project “Babel Talk” (2014)
▪ 7th place in the Robotics Competition “Robô Bombeiro”, Instituto Politécnico da Guarda (2013)
© European Union, 2002-2013 | http://europass.cedefop.europa.eu
Page 2 / 4
Curriculum Vitae
Miguel Duarte
ADDITIONAL INFORMATION
Organization Experience
(selected events)
Google Developers Group
ISCTE-IUL IEEE Student Branch
Certifications
Others
▪ Co-organizer of FISTA - Forum of ISCTE-IUL School of Technology and Architecture, Lisbon,
Portugal (2011, 2014 and 2015)
▪ Co-organizer of the NodecopterLX hackathon, IST, Lisbon, Portugal (2013)
▪ Volunteer at the 21st International Conference on Telecommunications (ICT), ISCTE-IUL, Lisbon,
Portugal (2014)
▪ Volunteer at the 9th IEEE International Symposium on Medical Measurement and Applications
(MeMeA), ISCTE-IUL, Lisbon, Portugal (2014)
▪ Co-founder, co-organizer and member of the Google Developers Group Portugal (2012 - 2013)
▪ Co-organizer of the first Google DevFest Portugal, ISCTE-IUL, Lisbon, Portugal (2013)
▪ Co-founder and member of ISCTE-IUL’s IEEE Student Branch (2012-now), Programme Committee
Chair (2012 - 2013) and Robotics and Automation Chapter Member (2013 - now)
▪ Attended the IEEE Iberian Student Branch Congress, FEUP, Porto, Portugal (2013)
▪ Attended the IEEE R8 Students and Young Professionals Congress, AGH-UST, Kraków, Poland
(2014)
▪ Basic Life Support, Portuguese Red Cross (2014)
▪ British Council IELTS – Classification 8.0/9.0 (2010)
▪ PHP5 ZCE: Zend Certified Engineer (2010)
▪ Member of the Pedagogic Committee, ISCTE-IUL, 2013-2015
PUBLICATIONS
Journal
Conference
1) F. Silva, M. Duarte, L. Correia, S. M. Oliveira and A. L. Christensen, "Open Issues in
Evolutionary Robotics", Evolutionary Computation, in press.
2) M. Duarte, S. M. Oliveira and A. L. Christensen (2015), "Evolution of Hybrid Robotic
Controllers for Complex Tasks", Journal of Intelligent and Robotic Systems, 78(3-4):463-484.
3) T. Rodrigues, M. Duarte, M. Figueiró, V. Costa, S. M. Oliveira, A. L. Christensen (2015),
"Overcoming Limited Onboard Sensing in Swarm Robotics through Local
Communication", Transactions on Computational Collective Intelligence, in press.
1) P. Romano, L. Nunes, A. L. Christensen, M. Duarte, S. M. Oliveira (2015), "Genome Variations:
Effects on the robustness of neuroevolved swarm controllers", Proceedings of the Iberian
Conference on Robotics (ROBOT), Springer, Berlin, Germany.
2) T. Rodrigues, M. Duarte, S. M. Oliveira, A. L. Christensen (2015), "Beyond Onboard Sensors in
Robotic Swarms: Local Collective Sensing through Situated Communication", Proceedings
of the International Conference on Agents and Artificial Intelligence (ICAART), SCITEPRESS,
Lisbon, Portugal, pp. 111-118.
3) A.L. Christensen, S. Oliveira, O. Postolache, M.J.d. Oliveira, S. Sargento, P. Santana, L. Nunes, F.
Velez, P. Sebastião, V. Costa, M. Duarte, J. Gomes, T. Rodrigues, F. Silva (2015), "Design of
Communication and Control for Swarms of Aquatic Surface Drones", Proceedings of the
International Conference on Agents and Artificial Intelligence (ICAART), SCITEPRESS, Lisbon,
Portugal, pp. 548-555.
4) F. J. Velez, A. Nadziejko, A. L. Christensen, S. Oliveira, T. Rodrigues, V. Costa, M. Duarte, F. Silva,
J. Gomes (2015), "Short Paper: Wireless Sensor and Networking Technologies for Swarms
of Aquatic Surface Drones", Proceedings of the IEEE 82nd Vehicular Technology Conference.
5) F. J. Velez, A. Nadziejko, A. L. Christensen, S. Oliveira, T. Rodrigues, V. Costa, M. Duarte, F. Silva,
J. Gomes (2015), "Experimental Characterization of WSNs Applied to Swarms of Aquatic
Surface Drones", Proceedings of the 10th Conference on Telecommunications (CONFTELE).
6) M. Duarte, S. M. Oliveira, and A. L. Christensen (2014), “Hybrid Control for Large Swarms of
Aquatic Drones”, Proceedings of the 14th International Conference on the Simulation &
Synthesis of Living Systems (ALIFE), MIT Press, Cambridge, MA, pages 785-792.
7) M. Duarte, S. M. Oliveira, and A. L. Christensen (2014), “Evolution of Hierarchical Controllers
for Multirobot Systems”, Proceedings of the 14th International Conference on the Simulation &
Synthesis of Living Systems (ALIFE), MIT Press, Cambridge, MA, pages 675-664.
8) M. Duarte, F. Silva, T. Rodrigues, S. M. Oliveira, and A. L. Christensen (2014), “JBotEvolver: A
© European Union, 2002-2013 | http://europass.cedefop.europa.eu
Page 3 / 4
Curriculum Vitae
Miguel Duarte
Versatile Simulation Platform for Evolutionary Robotics”, Proceedings of the 14th
International Conference on the Simulation & Synthesis of Living Systems (ALIFE), MIT Press,
Cambridge, MA, pages 210-211.
9) F. Silva, M. Duarte, S. M. Oliveira, L. Correia, and A. L. Christensen (2014), “The Case for
Engineering the Evolution of Robot Controllers”, Proceedings of the 14th International
Conference on the Simulation & Synthesis of Living Systems (ALIFE), MIT Press, Cambridge,
MA, pages 703-710.
10) T. Rodrigues, M. Duarte, S. Oliveira, and A. L. Christensen, (2014), “What You Choose to See is
What You Get: An Experiment with Learnt Sensory Modulation in a Robotic Foraging Task”,
Proceedings of European Conference on the Applications of Evolutionary Computation
(EvoApplications, EvoRobot track), Springer, Berlin, Germany, pages 789-801.
11) C. Duque, M. Duarte, M. Ribeiro, S. Oliveira, A. L. Christensen, and N. Souto (2013), “Real- time
Control of a Mobile Robot Using Electrooculography”, Proceedings of the 9th Conference on
Telecommunications (CONFTELE), IT, Coimbra, Portugal, pages 137-140.
12) P. Szczawinski, M. Duarte, S. Oliveira, and A. L. Christensen (2013), “Toward Evolved Visionbased Control for a Quadrocopter”, Proceedings of the 9th Conference on Telecommunications
(CONFTELE), IT, Coimbra, Portugal, pages 153-156.
13) M. Duarte, S. Oliveira, A.L. Christensen (2012), “Hierarchical Evolution of Robotic Controllers
for Complex Tasks”, Proceedings of the IEEE Conference on Development and Learning and
Epigenetic Robotics (ICDL), IEEE Press, Piscataway, NJ, pages 1-6. (Paper of Excellence
Award)
14) M. Duarte, S. Oliveira, A. L. Christensen (2012), “Structured Composition of Evolved Robotic
Controllers”, Proceedings of the 5th International Workshop on Evolutionary and Reinforcement
Learning for Autonomous Robot Systems, N. Siebel, Berlin, Germany, pages 19-25, ISSN 21905576 (print), ISSN 2190-5746 (online).
15) M. Duarte, S. Oliveira, A. L. Christensen (2012), “Automatic Synthesis of Controllers for Real
Robots Based on Preprogrammed Behaviors”, Proceedings of the 12th International
Conference on Adaptive Behavior, Springer, Berlin, Germany, pages 249-258.
16) M. Duarte, A.L. Christensen, S. Oliveira (2011), “Towards Artificial Evolution of Complex
Behavior Observed in Insect Colonies”, Proceedings of the Portuguese Conference on Artificial
Intelligence, Springer, Berlin, Germany, pages 153-167.
© European Union, 2002-2013 | http://europass.cedefop.europa.eu
Page 4 / 4
Download

Miguel Duarte