João Miranda

Fotografia de João Miranda

Biografia abreviada

João Miranda nasceu em Lisboa. Licenciou-se no Instituto Superior Técnico (IST, Lisboa) em Engenharia Informática e de Computadores, em 2007. Até 2015, foi membro da equipa do Arquivo da Web Portuguesa, um projecto da Fundação para a Computação Científica Nacional, entretanto integrada na Fundação para a Ciência e a Tecnologia. Durante este período, participou em conferências internacionais, foi co-autor de mais de 10 publicações científicas e recebeu 2 prémios de melhor artigo. Entre prémios e bolsas nacionais e internacionais, ganhou o Criar 2009 - Concurso Nacional de Ideias Criativas no Ano Europeu da Criatividade e da Inovação, o Concurso de Contos no Nível Superior (C) levado a cabo por 8 Institutos Cervantes em 2012, e uma bolsa da Fundación de la Lengua Española para realizar um Curso de Espanhol em Valladolid em 2012. Trabalha no Eaton European Innovation Center em Praga, na República Checa, um centro de engenharia e inovação para aplicações eléctricas, de veículos, hidráulicas e aeroespaciais.

Contactos

Competências e tecnologias

Mais recentes

  • Bases de Dados, Bash, Bash Programming, C++, Ciência da Computação, Desenvolvimento Ágil, Desenvolvimento guiado por testes, Git, HTML, Integração contínua, Integração de Aplicações Empresariais, Linux, Middleware, OOP, Postgres, PostgreSQL, Qore, Qorus, Redmine, REST, Shell Scripting, Sistemas Distribuídos, Software Development, Software Engineering, SQL, Web service protocols, World Wide Web, XML, XSL

Anteriores

  • Acessibilidade, Ant, Apache, Assembly, AWStats, Big Data, C, Cacti, CentOS, CSS, Data Warehouse, DSpace, Eclipse, Eventbrite, Google Analytics, Google Code, Hadoop, Heritrix, IA, Inteligência Artificial, Java, JavaScript, Jenkins, Joomla, JSP, Lex, Lisp, Lucene, Mantis, MapReduce, Maven, MediaWiki, MySQL, Nagios, NutchWAX, OJS, Padrões de Desenho, PHP, PLC, Plone, Preservação Digital, Processamento de Língua Natural, Puppet, Python, RHEL, SAS, Scheme, Selenium, Sistemas Robóticos, Solr, SVN, Tomcat, UI, UML, Unix, Usability, UX, Wayback, Web Archiving, Web Crawling, Web Development, Web Mining, WordPress, Yacc, Zope

Distinções e bolsas

Experiência profissional

  • [2017-...] - Eaton European Innovation Center - um centro de engenharia e inovação para aplicações eléctricas, de veículos, hidráulicas e aeroespaciais. Membro da equipa de domótica.
  • [2016-2017] - Qore Technologies - que fornece soluções de integração empresariais e que desenvolveu a sua própria linguagem de programação.
  • Alguns destaques e concretizações:
    • projecto de missão crítica com desenvolvimento de interfaces de sistemas intermédios, integração de sistemas e migração para uma operadora de telecomunicações com mais de 46 milhões de clientes finais em 4 países diferentes. Na fase de desenvolvimento, o projecto no cliente tinha um ambiente internacional com equipas da Índia, Viena, Budapeste, Milão e Praga;
    • manutenção e desenvolvimento de mais de 20 000 linhas de código;
    • integração internacional de dados de grande volume;
    • fomento do desenvolvimento da comunidade de utilizadores para aumentar a visibilidade da empresa e das suas tecnologias;
    • criação do Qorus Introduction Training e do Qore Introduction Training, dois guias introdutórios de formação da linguagem de programação e do sistema desenvolvidos pela empresa.
  • [2015-2016] - ELI Beamlines - um projecto europeu com o objectivo de criar o mais moderno equipamento laser do mundo. Membro do Grupo de Sistema de Controlo.
  • Alguns destaques e concretizações:
    • 85 serviços e 22 máquinas monitorizadas automaticamente para máxima disponibilidade;
    • administração bem-sucedida em equipa dos sistemas e plataformas usadas pela equipa do sistema de controlo (e.g. SVN, Git, Redmine, MediaWiki, Alfresco), procurando garantir a máxima qualidade de serviço;
    • 22 máquinas (servidor NAS, 2 servidores físicos Linux, 19 máquinas virtuais) usadas pela equipa do sistema de controlo administradas eficazmente com estreito trabalho de equipa;
    • relatórios escritos sobre:
      • Geração automática de código em Tango;
      • Normas de programação do Grupo de Sistema de Controlo para C++, incluindo as recomendações de Tango para programadores;
      • Interface genérica em C++ para espectrómetros, incluindo a análise de requisitos para a interface de espectrómetros;
    • mais de 3000 linhas de documentação escritas através do Wiki, dos relatórios produzidos e do código desenvolvido;
    • 1 espectrómetro Narran HR8 com interface desenvolvida em C++.
  • [2007-2015] - Arquivo da Web Portuguesa, um projecto de ponta da Fundação para a Computação Científica Nacional (FCCN), entretanto integrada na Fundação para a Ciência e a Tecnologia. Responsável pela operação do batedor (crawler) e pelos sistemas de publicação na Web do projecto. Membro da equipa de engenharia e desenvolvimento Web.
  • Alguns destaques e concretizações:
    • Arquivo da Web Portuguesa:
      • co-autoria de mais de 10 publicações científicas;
      • 2 prémios de melhor artigo;
      • mais de 50 TB e 1,8 mil milhões de conteúdos em 15 recolhas gerais e 1400 recolhas diárias da Web portuguesa;
      • automatização completa das recolhas diárias eliminando a necessidade de interacção humana;
      • operação, gestão e administração em equipa de mais de 60 máquinas físicas do equipamento informático do Arquivo da Web Portuguesa;
      • poupança de 46% no espaço em disco nas recolhas diárias e 30% nas recolhas gerais com a utilização da extensão DeDuplicator para o Heritrix, reduzindo o número de conteúdos duplicados, o espaço ocupado em disco e o tamanho dos índices (redução média de 22% nos índices), tornando o sistema de pesquisa mais eficiente e com necessidade de menos memória;
      • aumento de mais de 72% de seguidores do projecto na Web social com a internacionalização e manutenção bilingue (inglês e português) de todos os conteúdos publicados no sítio informativo do projecto e nas redes sociais.
    • Jornadas FCCN:
      • poupança de 87% no tempo gasto pela equipa de desenvolvimento na gestão e actualização de conteúdos para o sítio Web das Jornadas FCCN através da promoção da adopção dos serviços na nuvem WordPress e Eventbrite, garantindo total autonomia à equipa do evento e libertando a equipa de desenvolvimento para outras tarefas.

Habilitações académicas

  • [1999-2007] - Licenciatura em Engenharia Informática e de Computadores (5 anos) no Instituto Superior Técnico (IST). Área de especialização principal em Inteligência Artificial, área de especialização complementar em Robótica e Sistemas. Média final de 13 valores.
  • [1999] - Conclusão do Ensino Secundário, Curso Geral do 1.º Agrupamento, na Escola Secundária Pedro Alexandrino, com a classificação de 17 valores (classificação para acesso ao Ensino Superior).

Projectos académicos mais relevantes

  • [2006-2007] - Trabalho Final de Curso - "Sinónimos só Atrapalham", com Fernando Ribeiro, sob a orientação do Professor Pável Pereira Calado, INESC-ID, com o objectivo de melhorar o resultado de sistemas de busca, eliminando os problemas causados por comparar apenas textualmente as palavras. Classificação de 17 valores.
  • [2006] - RECOLHA-IST - Teste do sistema RECOLHA da Biblioteca Nacional Digital (BND) através do desenvolvimento de um serviço de arquivo de todos os sítios do IST, com configuração de recolhas no espaço *.ist.utl.pt. Trabalho realizado no âmbito da cadeira de Bibliotecas Digitais, sob a orientação do Professor José Luis Borbinha e o apoio do Engenheiro João Luzio da equipa do projecto RECOLHA da BND, e com instalação do sistema em servidor acessível no INESC-ID.

Publicações

Conferências e workshops científicas

Teses, relatórios técnicos e revistas

Outras publicações

  • [2014] - Daniel Gomes, João Miranda, Arquivo.pt: encontre informação que já desapareceu da Internet, Portal Zwame, 10 de Novembro 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, Junho de 2012. NIPO: 503-12-045-7.

Revisão científica

Formação complementar

  • [2012] - Curso de Fotografia Científica e Natural, ministrado por Gonçalo Barriga, na We Value.
  • [2011] - Curso de Revisão de Texto - Níveis I e II, ministrado por Manuel Monteiro, na Escrever Escrever.
  • [2010] - Oficina de Paleografia I, da Escola de Verão da Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, ministrada pela Professora Maria Filomena Borja de Melo.
  • [2010] - Curso Europeu de Primeiros Socorros da Cruz Vermelha Portuguesa - Socorrista N.º 5/373/CEPS/2010.
  • [2009] - Curso de Léxico, Dicionários e Ensino, da Escola de Verão da Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, ministrado pela Professora Teresa Lino.
  • [2009] - Curso de Comunicação de Ciência, Tecnologia e Inovação, ministrado pelos Professores Nuno Crato, Ana Correia Moutinho e Ana Godinho, no Instituto Superior de Economia e Gestão (ISEG).
  • [2005] - Curso Básico de Formação de Socorristas da Cruz Vermelha Portuguesa - Formação Básica de Socorrismo - Socorrista N.º 5/127/FOR/2005.
  • [2003-2004] - Curso de Gestão Financeira, ministrado pelo CaFe - Centro de Apoio e Formação Empresarial, Lda, entidade acreditada pelo INOFOR e reconhecida pelo IEFP.
  • [2003] - Curso de Introdução à Astronomia - Nível I, ministrado pelo Professor Máximo Ferreira e promovido pelo Museu de Ciência da Universidade de Lisboa.
  • [2001] - Curso de Programação - Visual Basic, ministrado pelo CaFe - Centro de Apoio e Formação Empresarial, Lda, entidade acreditada pelo INOFOR e reconhecida pelo IEFP.
  • [1995-1999] - Frequência do Curso Oficial de Piano do Conservatório Regional de Loures, com actuação em inúmeros concertos e audições musicais.

Formação de curta duração

  • [2014] - Ecommerce Analytics: From Data to Decisions, na Google Analytics Academy.
  • [2010] - Iniciação à Fotografia, por Bruno Pelletier Sequeira, no Atelier de Lisboa - Escola de Fotografia e Centro de Artes Visuais.
  • [2010] - Sessões práticas avançadas - Information Architecture: Just the Essentials, por Donna Spencer, e Copywriting for the Web, por Eric Reiss, na UX Lx - User Experience Lisbon 2010.
  • [2008] - Protocolo IPv6, ministrado pelo Engenheiro Carlos Friaças na Fundação para a Computação Científica Nacional.
  • [2005] - Formando no 2.º Ateliê de Jornalismo realizado pelo Diferencial - Jornal dos estudantes do IST.
  • [2004] - Resolução de caso prático na sessão de trabalho de Segurança realizada pela Unisys, no âmbito da VI Career Workshop, promovida pelo BEST-Lisboa (Board of European Students of Technology).
  • [1996] - Formando no Seminário "O piano e o intérprete", ministrado pela Professora Elsa Cabral e promovido pelo Conservatório Regional de Loures.

Línguas

  • [2014] - Curso Intensivo Inicial de Checo, ministrado pela Czech Language Training.
  • [2008-2014] - Curso de Alemão - Nível C1.3, ministrado pelo Goethe-Institut.
  • [2013] - Tradução de Espanhol, da Escola de Verão da Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, ministrada pelos Professores Marco Neves e Isabel Araújo Branco.
  • [2012] - Diploma de Español como Lengua Extranjera (DELE) - Diploma de Español Nivel C2 pelo Instituto Cervantes.
  • [2012] - Curso de Espanhol - Nível Avançado, correspondente aos níveis de referência para o espanhol C1-C2 do plano curricular do Instituto Cervantes, em Valladolid, com a Fundación de la Lengua Española.
  • [2012] - Diploma de Español como Lengua Extranjera (DELE) - Diploma de Español Nivel C1 pelo Instituto Cervantes.
  • [2011] - Diploma de Español como Lengua Extranjera (DELE) - Diploma de Español Nivel B2 pelo Instituto Cervantes.
  • [2006-2012] - Curso de Espanhol - Nível C, ministrado pelo Instituto Cervantes.
  • [1998] - First Certificate in English pela University of Cambridge, com especial distinção nas componentes 'Use of English' e 'Speaking'.
  • [1993-1996] - Conhecimentos de Francês adquiridos no âmbito da cadeira de Francês do 3.º Ciclo do Ensino Básico.
  • [1989-1997] - Curso Geral de Inglês, pelo Communicate Language Institute, Centro de Ensino Prático de Línguas e Literatura, Lda.

Actividades extracurriculares

Desporto

Outros

  • [2011] - Mensagem criativa seleccionada para os pacotes de açúcar Nicola - Colecção "Hoje é a Noite 2".
  • [2010] - Carta de condução - Categoria B.

Recursos