Roberto Ulloa
Skype: roberto.ur Email: roberto.ur@gmail.com Website: robertour.com Phone Number: (226) 984 1711
I have a wide range of interests that have led me to contrasting opportunities: from developing a forest reserves management systems in a remote jungle in Brazil or delivering IT solutions to Post-War ONGs in Guatemala, to research on Multi-Agent Systems, Social Simulations, Natural Language Processing, Computer Security and, more recently, Psychology. I have travelled, worked and lived in different countries and, along my journeys, I became fascinated by cultural complexity, so that my current thesis topic is the cultural regeneration in, both, the Mayan case study and a related computer simulation. I am a self-motivated, curious, creative, responsible and goal-oriented person.
Academic Profile
Cognitive Sciences, Complex Systems, Computer Simulations (agent-based systems), Statistical Analysis, Natural Language Processing, Machine Learning, Network Security
Programming Languages: Python, Java, PHP, C++, R, Netlogo
Web
Developing/Design: HTML, CSS, Javacript, Django, PHP, Wordpress
Databases:
MySQL, PostgreSQL, SQLite
Others:
Multiagent-systems, complexity, design of
experiments, data analysis, graph analysis, servers configuration
Education
2011-2013, 2014-present: Ph.D. in Hispanic Studies (re-admitted in 2014 )
2009-2011: Magister Scientae in Computer Science and Informatics
2002-2006: Bachelor in Computer Science and Informatics
Scholarships, Awards and Distinctions
2015: To support international research collaboration in UNAM, Mexico with Prof. Tom Froese - CAD$ 4350
2015: $5000 per term for 3 terms (1 year) - CAD$15000
2015: To support equipment for PhD. Thesis - CAD$ 1000
2012-2013: For excellence in teaching in Modern Languages and Literature
2011: On the admission to the Ph.D. of Hispanic Studies University of Western Ontario - CAD$ 4000
2011-2013/2014-2016: Assistantship, Hispanic Studies, University of Western Ontario, London, Ontario. - CAD$ 29625 per year
2011: Average of 91.45 out of 100 and Thesis with Distinction in the Magister Scientae of Computer Science
2006: Average of 91.12 out of 100 in the Bachelor of Computer Science and Informatics
2009-2011: Graduate Tuition Waiver, University of Costa Rica - CAD$ ~5000
2001-2005: Undergraduate Tuition Waiver, University of Costa Rica - CAD$ ~4000
2001: Position 12 out of 21.038 in the admission test
Languages
January 2011: “108 out of 120 points”
February 2010: Middle-Superior Certificate
Beginner (Level 11 on Duolingo.com)
Publications
R. Ulloa, "Kivy: Interactive Applications and Games in Python," 2nd. ed. Birmingham, UK: Pack Publishing, 2015. Publishing
R. Ulloa, "Kivy: Interactive Applications in Python," 1st. ed. Birmingham, UK: Pack Publishing, 2013.
R. Ulloa, "Use of randomization as a defence mechanism against the inference of strategies in multiagent systems,"M.Sc. Thesis, Computer Science and Informatics School, Costa Rica Univ., San José, Costa Rica, 2011. (Spanish)
Ulloa, Roberto, & Froese, Tom. “Nobility-targeting raids among the Classic Maya: Cooperation in scale-free networks persists under tournament attack when population size fluctuates”. (2016): Manuscript in preparation, to be submitted to ALIFE 2016
Kacperski, C., Ulloa, R., & Hall, C.R. "Do athletes imagine being the best, or crossing the finish line first? A mixed method analysis of construal levels in elite athletes' spontaneous imagery" (2016). (Journal of Mixed Methods Research; revise and resubmit)
R. Ulloa, C. Kacperski, & F.Sancho. “Institutions and Cultural Diversity: Effects of Democratic and Propaganda Processes on Local Convergence and Global Diversity”. Manuscript (2015). (PlosOne, Under review).
R. Ulloa, "Snapshot of the position of a site in the Internet: Vector space model applied to external pages," in 2012 XXXVIII Latin American Informatics Conf., Medellín, Colombia, 2012 © IEEE Explore, pp 1-7. doi: 10.1109/CLEI.2012.6427223. Available at IEEE Xplore .
R. Ulloa and G. Barrantes, "Parallel opponent modelling with knowledge domain: direct search of strategies in multiagent systems," in 2009 XXXV Latin American Informatics Conf., Pelotas, Brazil, 2009. (Spanish)
R. Ulloa and G. Barrantes, "Building an scenario for the simulation of attacks on systems of agents," in 2008 Chilean Computer Sciences Proc. (JCC'08), Punta Arenas, Chile, 2008, pp. 56. (Spanish)
Conference Participations
C. Kacperski, R. Ulloa and C. R. Hall, "A qualitative analysis of construal level in sport imagery," Performing under Pressure, Arbeitsgemeinschaft für Sportpsychologie (ASP'14), Munich, Germany, 2014. Presentation.
J. Suárez, J. de la Rosa, R. Ulloa. "Not Exactly Prima Facie: Understanding the Representation of the Human Through the Analysis of Faces in World Painting," in Digital Humanities 2013 Conf. Lincoln, Nebraska, USA, 2013. Poster.
Academic Work Experience
2015 – present: A Mathematical Model of the Political Organization of a Classic Maya City based on Scale-Free Networks. With Prof. Tom Froese, Autonomous National Universiy of Mexico (UNAM).
2013 – present: Computer Simulations of the Maya peoples to study institutional emergence and cultural diversity with Prof. Fernando Sancho, University of Seville
2013 – 2015: Effects of Cognition on Sports Performance with Prof Craig Hall, School of Kineseology, The University of Western Ontario
2013 – 2015: Privacy on Big Data with Prof. Gabriela Barrantes, Department of Computer Science, University of Costa Rica
May 2014 – Effects of Construal Level on kids of different cultures. The University of Western Ontario
2012-2013: Festos: an infrastructure for scanning, OCR'ing, indexing and searching texts.
2011-2012: Virtual Language Learning Lab (VL3): Virtual assistant of Spanish language based on Natural Language Processing (NLP)
2012-2013: Assistant professor in Spanish 1030: Spanish for Beginners. Department of Modern Languages and Literatures, The University of Western Ontario
2008-2010: Assistant professor in Computer Networks, Programming II (C++), Programming I (Java), Principles of Informatics, Introduction to the Processing in Microcomputers. Department of Computer Science, University of Costa Rica
2016-present: Machine Learning Group, Dpto. de Ciencias de la Computación e Inteligencia Artificial, University of Seville, Spain
2008-2010: MSc. Students Thesis Discussion Group, Escuela de Ciencias de la Computación e Informática, University of Costa Rica
2007
- 2011: Security with diversity in multiagent systems,
Escuela de Ciencias de la Computación e Informática, University of Costa Rica
2006:
Tools for the analysis of vulnerabilities, Escuela de Ciencias de
la Computación e Informática, University of Costa Rica
Volunteer Experience
October 2014 – Ticket control, reception and guidance of attendants, set-up logistics
May 2014 – Supervision, interaction and education of orphan children
February to April 2011: Project Manager
December 2010 to January 2011: Organizer of the Mini-Expedition "Tica".
September to December 2010: Expedition Administrator
July to September 2008: Host Country Ventureer
2003 to 2010: Participation in many projects in different National Parks and communities.
April to September 2007: Information system development for managing forest reserves. AIESEC International
December 2005 to June 2006: Dignifying and psychological assistance to the victims of the Guatemala armed internal conflict Program (DIGAP)
Work Experience
May 2015 – Aug 2015: Mentor of Globalink Research Interns (international students doing an internship in Canada) providing them health, safety, and social support.
May 2013 - November 2013: web programmer for the company’s clients
September 2009 - December 2009: Web application administrator, configuration and management of web platforms (Drupal and Limesurvey) for the postgraduate programs evaluation and assessment.
April 2008 - June 2008: Information system development for the students with disability adjustments in the admission test for the university
November 2007 - March 2008: Web information system development for volunteering and project management
September 2006 - December 2006: Management and maintenance of the computer network of the library
2005: Student Assistant at the IT Department: server configurations, network management, physical installations of networks and machines