Curriculum Vitae (english)

Updated: September, 2011
PDF Version

Personal Information

Name: Juan Rada-Vilela
Nationality: Venezuelan
Marital status: Single
Place of birth: Mérida, Venezuela
Place of residence: Wellington, New Zealand

Contact Information

Personal

Office

Phone: +64 22 198 2320 Phone: +64 4 463 5233 x7049
email: jcrada@gmail.com email: Juan.Rada-Vilela@ecs.vuw.ac.nz
Webpage: http://sites.google.com/site/jcrada Webpage: http://ecs.victoria.ac.nz/Main/GradJuanRada-Vilela
Address:
31B Dixon Street. Te Aro, Wellington 6011
New Zealand
Address:
School of Engineering and Computer Science. Room CO 353
Victoria University of Wellington. New Zealand

Education

10/2010 - 10/2013 Victoria University of Wellington
PhD in Artificial Intelligence
Research: Swarm Intelligence for Swarm Robotics
Victoria PhD Scholarship
Wellington, New Zealand
10/2009 - 07/2010 Universidad de Oviedo / European Centre for Soft Computing
Master in Soft Computing and Intelligent Data Analysis
Project: A comparative study of multi-objective ant colony optimization algorithms for the time and space assembly line balancing problem (C++)
Keywords: Multi-Objective Ant Colony Optimization, Time and Space Assembly Line Balancing Problem
European Centre for Soft Computing Scholarship
Mieres, Spain
01/2006 - 07/2009 Universidad Centroccidental Lisandro Alvarado
Master of Science in Computer Science
Concentration: Artificial Intelligence
Thesis: Evolution of Morphology and Behavior of Virtual Creatures: A Model based on Swarm Intelligence and Artificial Neural Networks (pdf, video, C++)
Keywords: Artificial Life, Virtual Creatures, Particle Swarm Optimization, Artificial Neural Networks, Static Equilibrium of Rigid Bodies
Barquisimeto, Venezuela
08/2006 - 08/2007 Universidad Fermín Toro
Graduate Diploma for Teaching
Cabudare, Venezuela
09/1999 - 05/2005 Universidad Fermín Toro
Computer Engineering
Thesis: Intelligent Robot for Playing Tic Tac Toe (pdf)
Keywords: Robotics, Artificial Intelligence, Game Theory, Nash Equilibrium, Zermelo's Algorithm
Cabudare, Venezuela

Professional Experience

03/2011 - present Victoria University of Wellington
Wellington, New Zealand
Position: Teacher Assistant
Workload: 8 hours/week
Courses: Introduction to computer program design, Introduction to data structures and algorithms
06/2006 - 06/2008 Representaciones Tecnológicas de Cartago
Tres Ríos, Costa Rica
Position: Senior Developer
Workload: +40 hours/week
Software developed: Sinapsis Central
Description: Multiplatform web applications for phone billing system based on Call Detail Records (CDRs) from Private Branch Exchange (PBX)
Features: Client/Server architecture. Generic multithreaded retrieval from serial port, sockets, files, folders, and databases. Text processing, analysis, and interpretation. Extensive use of threads. Extensive use of regular expressions. Optimized text processing. XSL-based report generator. Generic reports from databases with graphics embedded. Reports in different formats: HTML, PDF, XLS, TSV, XML, FO. Optimization of CRUD operations in large databases. Agents for automatic report generation, budget updates, and quick reports. Customizable users rights and permissions. Localization.
05/2006 - 05/2007 Universidad Fermín Toro
Cabudare, Venezuela
Position: Instructor Professor
Workload: 3 hours/week
Course taught: Digital Systems Laboratory
08/2005 - 04/2006 Centro de Computación G&T Sistemas
Barquisimeto, Venezuela
Position: Developer
Workload: +40 hours/week
Modules developed: Budget Execution and Placement of Orders
Features: Development in Borland Delphi. Database design and programming using Firebird. Requirement Analysis.
10/2004 - 02/2005 FUNDACITE - Lara
Barquisimeto, Venezuela
Position: Intern
Workload: 40 hours/week
Responsibilities: Research and implementation of technologies. Networks and security. Migration from Microsoft Windows to Linux. Consultant on new equipment acquisition. Technical support.

Languages

Spanish (native), English (fluent), French (intermediate), Italian (intermediate), Hindi (basic)

Interests

Swarm Intelligence, Swarm Robotics, Evolutionary Algorithms, Fuzzy Logic, Artificial Neural Networks, Software Development

Computer Skills

Operative Systems Linux Ubuntu, Apple Mac OS X, Microsoft Windows, Microsoft DOS
Programming Languages C++, Java, R, Object Pascal, Assembler
IDEs NetBeans, Eclipse, XCode, Borland Delphi, Borland Kylix
DBMSs PostgreSQL, MySQL, H2, Apache Derby, Firebird, Corel Paradox
Libraries Nokia Qt, OpenGL, Bullet Physics SDK, Java Swing, Java RegEx, Java Persistence API, JavaServer Faces, Java Servlets, Java Server Pages
Scientific R, Weka, Matlab, SPSS, GNU Plot
Documents LaTeX, XML, XSL (XSLT, XPath, XSL-FO), HTML, DTD
Miscellaneous Git, Subversion, GNU bash, GNU gdb, Apache Tomcat, NetBeans Profiler, SPSS

Publications

2011 J. Rada-Vilela, M. Zhang, W. Seah. Random Asynchronous PSO. 5th International Conference on Automation, Robotics and Applications. Wellington, New Zealand
2011 J. Rada-Vilela, M. Zhang, W. Seah. A performance study on synchronous and asynchronous updates in particle swarm optimization. Genetic and Evolutionary Computation Conference'11. Dublin, Ireland
2011 J. Rada-Vilela, J. Aguilar, R. Parma. Evolution of Morphology and Behavior of Virtual Creatures: A Model based on Swarm Intelligence and Artificial Neural Networks. 9th New Zealand Computer Science Research Student Conference. Palmerston North, New Zealand pdf)
2008 J. Rada, R. Parma, W. Pereira. Path Optimization for Multiple Objectives in Directed Graphs using Genetic Algorithms. 2008 IEEE World Congress on Evolutionary Computation. Hong Kong, China (pdf)
2007 R. Parma, W. Pereira, J. Rada. Ant Colony Optimization Applied to an Autonomous Multiagent Game. CGames 2007 - 10th International Conference on Computer Games: AI, Animation, Mobile, Educational & Serious Games. Kentucky, United States of America (pdf)

Scholarships and Awards

2011 9th New Zealand Computer Science Research Student Conference
Best presentation award
Palmerston North, New Zealand
2010 Victoria PhD Scholarship
PhD in Artificial Intelligence
Wellington, New Zealand
2009 European Centre for Soft Computing Scholarship
Master in Soft Computing and Intelligent Data Analysis
Mieres, Spain
2005 Contest for Best Undergraduate Thesis in Electrical, Electronics, and Computer Engineering (nationwide contest)
1st Place in Computer Engineering
IEEE-INELECTRA
Caracas, Venezuela
2005 Eureka 2005 (nationwide contest)
2nd Place in Technics and Innovation
Universidad Metropolitana
Caracas, Venezuela
2004 VI Conference of Science and Technology
Best work award
1st Place in Artificial Intelligence
Universidad Fermín Toro
Barquisimeto, Venezuela
2003 V Conference of Science and Technology
1st Place in Digital Systems
1st Place in Automatas and Formal Languages
Universidad Fermín Toro
Barquisimeto, Venezuela
2002 III Conference of Mathematical Applications in Engineering
2nd Place in Numerical Analysis
Universidad Fermín Toro
Barquisimeto, Venezuela
2001 II Conference of Mathematical Applications in Engineering
3rd Place in Differential Calculus
Universidad Fermín Toro
Barquisimeto, Venezuela

Presentations and Lectures

2011 J. Rada-Vilela, M. Zhang, W. Seah. Swarm intelligence for swarm robotics. IEEE NZ Central Section Postgraduate Student Event. Wellington, New Zealand
2011 J. Rada-Vilela, M. Zhang, W. Seah. Swarm intelligence for swarm robotics. Finalist at VUW Three Minute Competition. Wellington, New Zealand.
2007 J. Rada-Vilela, R. Parma. Playing with Artificial Intelligence. IV Continuing Education Conference for System Analysts. Barquisimeto, Venezuela
2006 J. Rada-Vilela. Intelligent Robot for Playing Tic-Tac-Toe. III Seminar of Artificial Intelligence "A Landscape of Applications". Barquisimeto, Venezuela (pdf)
1999 J. Rada-Vilela, A. Manzano. Assistant in XVI Festival Juvenil Regional de la Ciencia. AsoVAC - Capítulo Falcón. La Vela de Coro, Venezuela

Open Source Projects

2011 ecbenchmark Evolutionary computation benchmark functions In progress
2010 moaco-tsalbp Multi-objective ant colony optimization algorithms for the time and space assembly line balancing problem Finished
2009 fuzzylite A fuzzy logic library in C++ v1.02
2009 latex-uclamsc A LaTeX class for writing Master theses according to UCLA normsFinished

Certificates

2008 TOEFL iBT Score: 105 / 120
TOEFL: Test of English as a Foreign Language
2008 Sun Certified Specialist for NetBeans IDE
Sun Microsystems

Additional Training

2010 - 2010 French Language Course Level B2 (60 horas)
Alianza Francesa
Oviedo, Spain
2009 - 2009 French Language Course Level B1 (20 hours)
France Langue
Paris, France
2008 - 2009 French Language Course Level XI (372 hours)
Alianza Francesa
Mérida, Venezuela
2008 - 2009 Italian Language Course Level II (100 hours)
FUNDAIDIOMAS
Mérida, Venezuela
2008 - 2008 English Language Course Advanced Level (120 hours)
CEVAM
Mérida, Venezuela
2005 - 2005 High Level Laguages Java using NetBeans IDE (24 hours)
Universidad Centroccidental Lisandro Alvarado
Barquisimeto, Venezuela
2005 - 2005 Modeling Software Systems Unified Modeling Language (24 hours)
Universidad Centroccidental Lisandro Alvarado
Barquisimeto, Venezuela
2001 - 2001 Visual Basic Level I (24 hours)
Universidad Fermín Toro
Barquisimeto, Venezuela
2001 - 2001 Service and Repair of Computers Levels I, II (24 hours)
Universidad Fermín Toro
Barquisimeto, Venezuela
Č
ċ
ď
cv-en.html
(22k)
Juan Rada-Vilela,
Sep 3, 2011 10:59 PM
Ċ
ď
cv-en.pdf
(42k)
Juan Rada-Vilela,
Sep 3, 2011 10:26 PM
ċ
ď
cv-en.tex
(12k)
Juan Rada-Vilela,
Sep 3, 2011 10:25 PM

Juan Rada-Vilela