João Miranda

Photo of João Miranda

Short biography

João Miranda was born in Lisbon, Portugal. He graduated from Instituto Superior Técnico (IST, Lisbon) in Computer Science and Engineering, in 2007. Until 2015, he was a member of the Portuguese Web Archive team, a project of the Foundation for National Scientific Computing, now a unit of the Foundation for Science and Technology. During this period he took part in international conferences, co-authored more than 10 scientific publications and received 2 best paper awards. Among national and international awards and scholarships, he won the Create 2009 - National Contest of Creative Ideas in the European Year of Creativity and Innovation, the Short Story Contest in the Superior Level (C) carried out by eight Cervantes Institutes in 2012, and a scholarship from the Spanish Language Foundation to attend a Spanish course in Valladolid, Spain in 2012. He works at the Eaton European Innovation Center in Prague, Czech Republic, an engineering and innovation center for electrical, vehicle, hydraulic and aerospace applications.

Contacts

Skills and technologies

Latest

  • Agile, Bash, Bash Programming, C++, Computer Science, Continuous Integration, Databases, Distributed Systems, Enterprise Application Integration, Git, HTML, Linux, Middleware, OOP, Postgres, PostgreSQL, Qore, Qorus, Redmine, REST, Shell Scripting, Software Development, Software Engineering, SQL, Test-driven development, Web service protocols, World Wide Web, XML, XSL

Previously

  • Accessibility, AI, Ant, Apache, Artificial Intelligence, Assembly, AWStats, Big Data, C, Cacti, CentOS, CSS, Data Warehouse, Design Patterns, Digital Preservation, DSpace, Eclipse, Eventbrite, Google Analytics, Google Code, Hadoop, Heritrix, Java, JavaScript, Jenkins, Joomla, JSP, Lex, Lisp, Lucene, Mantis, MapReduce, Maven, MediaWiki, MySQL, Nagios, Natural Language Processing, NutchWAX, OJS, PHP, PLC, Plone, Puppet, Python, RHEL, Robotics, SAS, Scheme, Selenium, Solr, SVN, Tomcat, UI, UML, Unix, Usability, UX, Wayback, Web Archiving, Web Crawling, Web Development, Web Mining, WordPress, Yacc, Zope

Awards and scholarships

  • [2012] - Scholarship from the Fundación de la Lengua Española (Spanish Language Foundation) to attend a Spanish course in Valladolid for two weeks in the year 2012.
  • [2012] - Winner of the Short Story Contest aÑo12 mApA21285 in the Superior Level (C) carried out by the Cervantes Institutes of Lisbon, Paris, Brussels, Berlin, Beijing, Tel Aviv, Rome and Marrakech. Awarded a scholarship to attend a course at the Instituto Cervantes in Lisbon in the following academic year.
  • [2009] - Winner of the Competition Criar 2009 - Concurso Nacional de Ideias Criativas (Create 2009 - National Contest of Creative Ideas), conducted by Gabinete do Coordenador Nacional da Estratégia de Lisboa e do Plano Tecnológico (Cabinet of the National Coordinator for the Lisbon Strategy and the Technological Plan), with the aim of encouraging and rewarding the development of creative ideas in the European Year of Creativity and Innovation. (Submitted video, Iniciativa TV Programme)
  • [2009] - Best Paper Award - Trends on Web Characteristics, awarded as the second best paper presented at LA-WEB 2009 Conference, Mérida, Mexico, November 2009.
  • [2008] - Best Paper Award - Arquivo e Medição da Web Portuguesa, awarded as one of the three best papers, in no specific order, presented at the Conferência Ibero-Americana IADIS WWW/Internet 2008, Lisbon, Portugal, December 2008.
  • [2006] - Merit-based scholarship to support extracurricular activities awarded by Departamento de Engenharia Informática do IST (Department of Information Systems and Computer Engineering of IST) and the Organizing Committee of XII Semana Informática do IST (XIIth Computer Science Week of IST).
  • [2006] - Winner of the Creative Writing Contest conducted by Núcleo de Apoio ao Estudante do IST (NAPE) (Student Support Unit of IST).
  • [2005] - Winner of the 2nd place of Desafios da Semana (Challenges of the Week) at the Spring Semester of 2004/2005 of the Área de Interesse de Puzzles e Jogos do Núcleo de Apoio ao Estudante do IST (NAPE) (Puzzle and Games Group of the Student Support Unit of IST) with the final score of 53/54.
  • [1996] - First place winner of the Nihon Bu-Jutsu Ryu tournament, in the Yatso Kumite component, 2nd Kyu category, conducted by Associação Portuguesa de Karate Bu-Jutsu - Nihon Bu-Jutsu Ryu (Karaté Bu-Jutsu Portuguese Association - Nihon Bu-Jutsu Ryu) within the scope of Jogos da Paz from Câmara Municipal de Loures.

Work experience

  • [2017-...] - Eaton European Innovation Center - an engineering and innovation center for electrical, vehicle, hydraulic and aerospace applications. Member of the home automation team.
  • [2016-2017] - Qore Technologies - an enterprise integration solutions provider that developed its own programming language.
  • Highlights and achievements include:
    • mission critical project with development of middleware interfaces, system integration and migration for telco client serving more than 46 million end customers in 4 different countries. In the development phase, the project in the client had an international environment with teams from India, Vienna, Budapest, Milan and Prague;
    • maintenance and development of more than 20 000 lines of code;
    • high-volume international data integration;
    • fostering of the development of the users' community in order to increase the visibility of the company and its technologies;
    • creation of the Qorus Introduction Training and the Qore Introduction Training, two introductory training guides for the language and the system developed by the company.
  • [2015-2016] - ELI Beamlines - a European project whose main goal is to create the latest laser equipment in the world. Member of the Control System Group.
  • Highlights and achievements include:
    • 85 services and 22 machines monitored automatically for maximum availability;
    • successful collaborative administration of the systems and platforms used by the control system team (e.g. SVN, Git, Redmine, MediaWiki, Alfresco), striving for top quality assurance;
    • 22 machines (NAS server, 2 physical Linux servers, 19 virtual machines) used by the control system team administered successfully with tight teamwork;
    • written reports on:
      • Automatic Tango Code Generation;
      • Control System's Coding Conventions for C++, which included the Tango recommendations for programmers;
      • C++ Generic Interface for Spectrometers, including the assessment of spectrometer interface requirements;
    • more than 3000 lines of documentation produced using either the Wiki, the written reports or the comments in the code implemented;
    • 1 spectrometer Narran HR8 interfaced in C++.
  • [2007-2015] - Portuguese Web Archive, a state-of-the-art project of the Foundation for National Scientific Computing (FCCN), now a unit of the Foundation for Science and Technology. Responsible for the crawler and web publishing systems of the project. Member of the web development and engineering team.
  • Highlights and achievements include:
    • Portuguese Web Archive:
      • co-authoring more than 10 scientific publications;
      • 2 best paper awards;
      • more than 50 TB and 1.8 billion contents in 15 broad crawls and 1400 daily crawls of the Portuguese web;
      • full automation of the daily crawls eliminating the need of human interaction to perform them;
      • collaborative operation, management and administration of more than 60 physical machines from the Portuguese Web Archive's hardware;
      • savings of 46% in disk space in the daily crawls and 30% in the broad crawls with the use of the DeDuplicator plugin for Heritrix, reducing the number of duplicated content, the disk space occupied and the indexes size (average reduction of 22% in the indexes), making the search system more efficient and requiring less memory;
      • increase of more than 72% of followers of the project on the social web with the internationalization and bilingual maintenance (English and Portuguese) of all the content published on the project's informational web site and on social networks.
    • Jornadas FCCN:
      • savings of 87% in the time spent by the web development team in content updating and management for the Jornadas FCCN event web site by promoting the adoption of WordPress and Eventbrite cloud services, allowing the event team to be fully autonomous and freeing the development team for other tasks.

Education

  • [1999-2007] - Graduate in Computer Science and Engineering (5 year full-time degree), Instituto Superior Técnico (IST), Technical University of Lisbon. Major in Artificial Intelligence, minor in Systems and Robotics. Final average of 13 (0-20).
  • [1999] - Secondary school, Escola Secundária Pedro Alexandrino, with the final mark of 17 (0-20) (secondary school average for university access purposes).

Most relevant academic projects

  • [2006-2007] - Final Year Project - "Sinónimos só Atrapalham", with Fernando Ribeiro, under the guidance of Professor Pável Pereira Calado, INESC-ID, with the aim of improving search engine results, eliminating the problems caused by textual word comparison. Final mark of 17 (0-20).
  • [2006] - RECOLHA-IST - Testing of system RECOLHA from Biblioteca Nacional Digital - BND (Digital National Library) by harvesting all IST sites under *.ist.utl.pt. Project performed within the scope of the course Bibliotecas Digitais (Digital Libraries), under the guidance of Professor José Luis Borbinha and the support of Engineer João Luzio from BND RECOLHA project, with system installation on a server at INESC-ID (Institute for Systems and Computer Engineering: Research and Development).

Publications

Scientific conferences and workshops

Thesis, technical reports and journals

Other publications

  • [2014] - Daniel Gomes, João Miranda, Arquivo.pt: encontre informação que já desapareceu da Internet, Portal Zwame, 10 November 2014.
  • [2012] - João Miranda, "Dueña del Mundo". In aÑo12 mApA21285 - Concurso de Cuentos • Lisboa • París • Bruselas • Berlín • Pekín • Tel Aviv • Roma • Marrakech, Instituto Cervantes, Madrid, June 2012. NIPO: 503-12-045-7.

Scientific reviewing

Complementary education

  • [2012] - Scientific and Nature Photography Course, taught by Gonçalo Barriga, at We Value.
  • [2011] - Proofreading Course - Levels I and II, taught by Manuel Monteiro, at Escrever Escrever.
  • [2010] - Paleography I, Summer School of the Faculty of Social Sciences and Humanities, New University of Lisbon, taught by Professor Maria Filomena Borja de Melo.
  • [2010] - European First Aid Training Course at the Portuguese Red Cross, ID no. 5/373/CEPS/2010.
  • [2009] - Lexicon, Dictionaries and Teaching Course, Summer School of the Faculty of Social Sciences and Humanities, New University of Lisbon, taught by Professor Teresa Lino.
  • [2009] - Communication of Science, Technology and Innovation Course, taught by Professors Nuno Crato, Ana Correia Moutinho and Ana Godinho, at Instituto Superior de Economia e Gestão (ISEG).
  • [2005] - Basic Life Support and First Aid Training Course at the Portuguese Red Cross, ID no. 5/127/FOR/2005.
  • [2003-2004] - Financial Management Course at CaFe - Centro de Apoio e Formação Empresarial, Lda, entity accredited by INOFOR (Portuguese Institute for Innovation in Training) and recognized by IEFP (Portuguese Institute of Employment and Professional Training).
  • [2003] - Introduction to Astronomy Course - Level I, taught by Professor Máximo Ferreira at the Museum of Science, University of Lisbon.
  • [2001] - Visual Basic Programming Course, at CaFe - Centro de Apoio e Formação Empresarial, Lda, entity accredited by INOFOR (Portuguese Institute for Innovation in Training) and recognized by IEFP (Portuguese Institute of Employment and Professional Training).
  • [1995-1999] - Attendance of the Piano Course of Conservatório Regional de Loures (Loures Regional Conservatory), performing in several concerts and musical auditions.

Workshops and training

  • [2014] - Ecommerce Analytics: From Data to Decisions, at Google Analytics Academy.
  • [2010] - Introduction to Photography, by Bruno Pelletier Sequeira, at Atelier de Lisboa - Escola de Fotografia e Centro de Artes Visuais.
  • [2010] - Advanced Workshops - Information Architecture: Just the Essentials, by Donna Spencer, and Copywriting for the Web, by Eric Reiss, at UX Lx - User Experience Lisbon 2010.
  • [2008] - IPv6 Protocol, taught by Engineer Carlos Friaças at the Foundation for National Scientific Computing.
  • [2005] - Second Journalism Workshop conducted by Diferencial - Jornal dos estudantes do IST (IST students' Newspaper).
  • [2004] - Case study resolution in the Security workshop conducted by Unisys, as part of the VI Career Workshop, organized by BEST-Lisbon (Board of European Students of Technology).
  • [1996] - Seminar "The pianist and the interpreter", taught by pianist Elsa Cabral at Conservatório Regional de Loures (Loures Regional Conservatory).

Languages

  • [2014] - Czech Beginner Intensive Course at Czech Language Training.
  • [2008-2014] - German Course - Level C1.3 - at Goethe-Institut.
  • [2013] - Spanish Translation, Summer School of the Faculty of Social Sciences and Humanities, New University of Lisbon, taught by Professors Marco Neves and Isabel Araújo Branco.
  • [2012] - Diploma of Spanish as a Foreign Language (DELE - Diploma de Español como Lengua Extranjera) - Diploma de Español Nivel C2 from Instituto Cervantes.
  • [2012] - Spanish Course - Advanced Level, corresponding to the reference levels for Spanish C1-C2 of the Curricular Plan of Instituto Cervantes, in Valladolid, with the Fundación de la Lengua Española (Spanish Language Foundation).
  • [2012] - Diploma of Spanish as a Foreign Language (DELE - Diploma de Español como Lengua Extranjera) - Diploma de Español Nivel C1 from Instituto Cervantes.
  • [2011] - Diploma of Spanish as a Foreign Language (DELE - Diploma de Español como Lengua Extranjera) - Diploma de Español Nivel B2 from Instituto Cervantes.
  • [2006-2012] - Spanish Course - Level C - at Instituto Cervantes.
  • [1998] - First Certificate in English from the University of Cambridge, with a high level of performance in 'Use of English' and 'Speaking'.
  • [1993-1996] - Basic knowledge of French from Basic Education French classes.
  • [1989-1997] - English General Course at Communicate Language Institute, Centro de Ensino Prático de Línguas e Literatura, Lda.

Extracurricular activities

Sport

Other

  • [2011] - Selected creative message for Nicola sugar packets - Collection Nicola "Hoje é a Noite 2".
  • [2010] - Driving License - B category.

Resources