Identification
            Personal identification
- Full name
 - João Coelho Garcia
 
Citation names
- Garcia, João
 - João Coelho Garcia
 
Author identifiers
- Ciência ID
 - B51E-D9DA-D3FE
 - ORCID iD
 - 0000-0002-6820-6449
 - Google Scholar ID
 - hYb5gDYAAAAJ
 - Researcher Id
 - F-9466-2010
 - Scopus Author Id
 - 7406128177
 
Websites
- web.tecnico.ulisboa.pt/joao.c.garcia (Professional)
 
Knowledge fields
- Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics
 
Languages
| Language | Speaking | Reading | Writing | Listening | Peer-review | 
|---|---|---|---|---|---|
| English | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | 
| German | Upper intermediate (B2) | Proficiency (C2) | Upper intermediate (B2) | Proficiency (C2) | Advanced (C1) | 
| French | Upper intermediate (B2) | Proficiency (C2) | Intermediate (B1) | Advanced (C1) | Upper intermediate (B2) | 
| Spanish; Castilian | Intermediate (B1) | Intermediate (B1) | Beginner (A1) | Intermediate (B1) | |
| Italian | Beginner (A1) | Intermediate (B1) | Intermediate (B1) | ||
| Portuguese (Mother tongue) | 
Education
            | Degree | Classification | |
|---|---|---|
| 
                                  2009/12/10 
                                 Concluded 
                               | 
                              Engenharia Informática e de Computadores (Doutoramento)
                                  Major in Sem especialidade 
                                 Universidade de Lisboa Instituto Superior Técnico, Portugal 
                                 "Gestão de Dados Pessoais Baseada em Tarefas" (THESIS/DISSERTATION) 
                               | 
                              Aprovado | 
| 
                                  2002 
                                 Concluded 
                               | 
                              Mestrado em Engenharia Informática e de Computadores (Mestrado)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                                 "Transactional System for Cooperative Applications in Weakly Connected Networks" (THESIS/DISSERTATION) 
                               | 
                              passed | 
| 
                                  1990/09 - 1996/07 
                                 Concluded 
                               | 
                              Engenharia Informática e de Computadores (Licenciatura)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                              14/20 points average | 
Affiliation
            Science
| Category Host institution  | 
                              Employer | |
|---|---|---|
| 2009/12 - Current | Researcher (Research) | Universidade de Lisboa Instituto Superior Técnico, Portugal | 
| Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal | 
Teaching in Higher Education
| Category Host institution  | 
                              Employer | |
|---|---|---|
| 2009/12 - Current | Assistant Professor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal | 
Projects
            Contract
| Designation | Funders | |
|---|---|---|
| 2021/02/01 - 2024/07/31 | MS3: Novas fundações para micro-serviços e computação serverless
                                  PTDC/CCI-INF/6762/2020 
                                 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                  | 
                              Fundação para a Ciência e a Tecnologia
                                  Ongoing 
                               | 
                           
| 2011/03/01 - 2014/08/31 | Synergy-VM: Uma Infra-estrutura para os Futuros Ambientes de Execução
                                  PTDC/EIA-EIA/113613/2009 
                                 Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal 
                                 Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT, Portugal Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2011/01/01 - 2014/06/30 | LSDMOG - consistência de dados replicados para MMOGS
                                  PTDC/EIA-EIA/113993/2009 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2010/03/01 - 2013/08/31 | RepComp - Replicação de Componentes para Melhoria de Desempenho ou Fiabilidade em Sistemas Multicore
                                  PTDC/EIA-EIA/108963/2008 
                                 Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal 
                                 Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2010/03/01 - 2013/02/28 | PROSOPON: Partilha de Ciclos de CPU para Identificação e Indexação Facial em Multimédia
                                  PTDC/EIA-EIA/102250/2008 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2008/01/01 - 2011/06/30 | Mercúrio - consistência de dados replicados em hardware com recursos escassos
                                  PTDC/EIA/66589/2006 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2008/01/01 - 2010/12/31 | Ginger: Uma Infra-Estrutura Flexível para Grids Peer-to-Peer
                                  PTDC/EIA/73240/2006 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2007/07/01 - 2010/12/31 | PoliGrid - políticas distribuídas de gestão de recursos em Grids
                                  GRID/GRI/81752/2006 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
Outputs
            Publications
| Book | 
                                 
  | 
                           
| Conference paper | 
                                 
  | 
                           
| Journal article | 
                                 
  | 
                           
Other
| Other output | 
                                 
  | 
                           
Activities
            Supervision
| Thesis Title Role  | 
                              Degree Subject (Type) Institution / Organization  | 
                           |
|---|---|---|
| 2015 - Current | Transparent cross-system coordination
                                  Co-supervisor 
                               | 
                              Engenharia Informática e de Computadores (PhD)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2020 - 2020 | Variable Consistency Messaging Layer
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2019 - 2019 | Fog and Cloud Computing Optimization in Mobile IoT Environments
                                  Co-supervisor 
                               | 
                              Engenharia Electrotécnica e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2017 - 2017 | Secure Remote Execution for the R Programming Environment
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2011 - 2017 | Privacy in Software Error Reporting 
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (PhD)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2016 - 2016 | Privacy in Software Error Reporting
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (PhD)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2016 - 2016 | Xporter for JIRA Cloud
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2015 - 2015 | Integrating strong consistency across multiple stateful services 
                                  Co-supervisor 
                               | 
                              Engenharia Informática e de Computadores (PhD)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2015 - 2015 | Sistema de Ficheiros com Histórico
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2015 - 2015 | Aplicação móvel para visualização de uma história localizada no espaço (localized storytelling)
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2014 - 2014 | Vadara: Predictive Elasticity for Cloud Applications
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2014 - 2014 | Automatic Dependency Identification for Isolation of Software Errors
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2013 - 2013 | Providing fault tolerance and scalability of the MapReduce JobTracker using the In?finispan platform
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2013 - 2013 | MW-FD, A Failure Detector Algorithm with QoS, and an Analysis Towards Failure Detection as a Service
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2012 - 2012 | User Input Anonymization in GraphicalApplications
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2012 - 2012 | Distributed De-duplication in a Cloud Storage System
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2011 - 2011 | Replicação de Dados Baseada em Tarefas
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
| 2011 - 2011 | Privacidade Adaptativa em Replicação de Falhas
                                  Supervisor 
                               | 
                              Engenharia Informática e de Computadores (Master)
                                  Universidade de Lisboa Instituto Superior Técnico, Portugal 
                               | 
                           
