???global.info.a_carregar???
Pedro Costa is a Technical Leader at Nokia where oversee the design, deployment, and management of cloud-native applications related to telecommunications. This role role involves guiding teams through best practices in Kubernetes usage, optimizing container orchestration, and ensuring scalable and reliable infrastructure. His goal is to troubleshoot complex issues, and driving innovation within cloud-native ecosystems while mentoring team members. He has solid experience in industry and research for 16+ years, attested by contributing to the design of several industrial highly-distributed, fault-tolerant and secure telecommunication systems and breakthrough research projects. He has deep knowledge of distributed systems and he has published several scientific articles in relevant conferences and journals, and won two best paper awards and an award of merit of recognition of the work developed. He has a Ph.D. in Computer Science from the University of Lisbon. His interests are in the area of systems software, dependability in distributed systems in the context of different applications like cloud/edge computing, security, networking, dependability, mobile systems and services, and communication systems (ICT).
Identification

Personal identification

Full name
Pedro Sá da Costa

Citation names

  • Costa, Pedro A. R. S.
  • Pedro Costa

Author identifiers

Ciência ID
8511-B447-0FFD
ORCID iD
0000-0003-0780-8216

Addresses

  • Rua Major Figueiredo Rodrigues, Lote 7, 1D, 1800-243, Lisboa, Lisboa, Portugal (Personal)

Websites

Knowledge fields

  • Engineering and Technology - Other Engineering and Technologies

Languages

Language Speaking Reading Writing Listening Peer-review
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1) Proficiency (C2)
German Intermediate (B1) Intermediate (B1) Intermediate (B1) Intermediate (B1)
Portuguese (Mother tongue)
French Intermediate (B1) Intermediate (B1) Intermediate (B1) Intermediate (B1)
Education
Degree Classification
2020/10 - 2021/03
Concluded
Management Consulting (Especialização pós-bacharelato)
Major in Consulting
INDEG-IUL, Portugal
Aprovado
2017/11/17
Concluded
Informática (Doutoramento)
Major in Especialidade: Engenharia Informática
Universidade de Lisboa Faculdade de Ciências, Portugal
""Dependable mapreduce in a Cloud-of-Clouds"" (THESIS/DISSERTATION)
2013 - 2017
Concluded
Doutoramento em Informatica (Doutoramento)
Universidade de Lisboa Departamento de Engenharia Informática, Portugal
"Dependable MapReduce in a Cloud of Clouds" (THESIS/DISSERTATION)
Distincao e Louvor
2009 - 2011
Concluded
Mestrado de Informática (Mestrado)
Universidade de Lisboa Faculdade de Ciências, Portugal
"Hadoop Map Reduce Tolerante a Faltas Bizantinas" (THESIS/DISSERTATION)
17
2009 - 2009
Concluded
Ética e Deontologia Profissional (Curso médio)
Ordem dos Engenheiros, Portugal
2008 - 2008
Concluded
Building Java Enterprise Applications with Design Patters: Hands-On (Curso médio)
Learning Tree International, Portugal
2008 - 2008
Concluded
Java Enterprise Edition 5: Integrating JSF, EJB 3 and JPA (Curso médio)
Learning Tree International, Portugal
2006 - 2006
Concluded
Biztalk HOL 2004/2006 (Curso médio)
Rumos, Formação TI, Portugal
2005 - 2006
Concluded
Curso de Especialização Profissional em Engenharia Informática (Pós-Graduação)
Universidade de Lisboa, Portugal
"Public Transportation workflow Application" (THESIS/DISSERTATION)
15
2006
Concluded
Curso de Especialização Profissional em Engenharia Informática (Especialização pós-licenciatura)
Universidade de Lisboa Faculdade de Ciências, Portugal
"Public Transportation workflow Application" (THESIS/DISSERTATION)
15
2001 - 2005
Concluded
Informática - Especialização em Arquitectura, Sistemas e Redes Computadores (Licenciatura)
Universidade de Lisboa Departamento de Informática, Portugal
12
1996 - 2000
Concluded
Ciências da Comunicação e da Cultura ramo de Comunicação Organizacional (Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
13
Affiliation

Science

Category
Host institution
Employer
2019/11/18 - Current Auxiliary Researcher (Research) Hochschule Luzern Informatik, Switzerland
Hochschule Luzern Informatik, Switzerland
2019/01/02 - 2019/11/16 Researcher (Research) Universidade Lusófona Associação para a Investigação e Desenvolvimento em Cognição e Computação Centrado nas Pessoas, Portugal
2018 - 2018 Auxiliary Researcher (Research) Universidade Lusófona Associação para a Investigação e Desenvolvimento em Cognição e Computação Centrado nas Pessoas, Portugal
2010/12/15 - 2017/11/30 Contracted Researcher (Research) Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal

Teaching in Higher Education

Category
Host institution
Employer
2017/11 - 2019/11/15 Assistant Professor (University Teacher) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017 - 2019 Assistant Professor (University Teacher) Universidade Lusófona de Humanidades e Tecnologias, Portugal

Others

Category
Host institution
Employer
2017/01/19 - 2019/01/21 Software Engineer Nokia Solutions and Networks Portugal, Portugal
2006/04/01 - 2010/03/01 Software Developer Nokia Portugal, Portugal
2005/10 - 2006/10 Software Developer Link Consulting, SA, Portugal
2000/01 - 2004/12 Outra Situação (Técnica) Self-Employed, Portugal
Projects

Grant

Designation Funders
2015/02 - 2017/11 SUPERCLOUD
PhD Student Fellow
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal

EU Framework Programme for Research and Innovation ICT Leadership in Enabling and Industrial Technologies, Belgium
EU Framework Programme for Research and Innovation Future and Emerging Technologies
Concluded
2013 - 2015 Fault-Tolerant Hierarchical Grid Scheduling
PhD Student Fellow
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal

Laboratoire d'informatique de Paris 6, France
Concluded
2009/09 - 2011/12 TClouds - Trustworthy Clouds Privacy and Resilience for Internet-scale Critical Infrastructure
Master Student Fellow
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal

EU Framework Programme for Research and Innovation Science with and for Society, Belgium
European Commission Seventh Framework Programme for Research and Technological Development Information and Communication Technologies
Concluded

Contract

Designation Funders
2022/04/01 - Current Data Driven Financial Risk and Regulatory Reporting (DaDFiR3)
Hochschule Luzern, Switzerland

ZHAW Zürcher Hochschule für Angewandte Wissenschaften School of Engineering, Switzerland

Universität Zürich Institut für Banking und Finance, Switzerland
Ongoing
2022/01/01 - Current OPSS - Optic Optimisation and Damage Detection of Library Storage Space
Researcher
Hochschule Luzern, Switzerland
Innosuisse Schweizerische Agentur für Innovationsförderung
Ongoing
2021/10 - Current Distributed Integrated Development Environment for CO2-Reduction in Software Development
0000
Post-doc
Hasler Stiftung, Switzerland
Hasler Stiftung
Ongoing
2021/07 - 2022/01 Analysis of Message Broker Failovers in IoT
0000
Post-doc
Hochschule Luzern, Switzerland

Siemens Switzerland Ltd, Switzerland
Concluded
2019/11 - 2021/12 Intelligent IoT Digital Marketplace Technologies and Services
0000
Post-doc
Hochschule Luzern Informatik, Switzerland

Komax AG, Switzerland
Concluded
2019/01/02 - 2020/08/02 Não disponível
CEECINST/00147/2018/CP1498/CT0006
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Conference paper
  1. Costa, Pedro A. R. S.; Ramos, Fernando M. V.; Correia, Miguel. "Chrysaor: Fine-Grained, Fault-Tolerant Cloud-of-Clouds MapReduce". Paper presented in 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), Madrid, Spain, 2017.
    Published • 10.1109/CCGRID.2017.89
  2. Costa, Pedro A. R. S.; Bai, Xiao; Ramos, Fernando M. V.; Correia, Miguel; Costa, Pedro. "Medusa: An Efficient Cloud Fault-Tolerant MapReduce". Paper presented in 2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Cartagena, Colombia, 2016.
    Published • 10.1109/CCGrid.2016.20
  3. Costa, Pedro Alexandre Reis Sá da. "On the Feasibility of Byzantine Fault-Tolerant MapReduce in Clouds-of-Clouds". Paper presented in IEEE 31st symposium on Reliable Distributed Systems (SRDS), California, 2013.
    Published
  4. Correia, M.; Costa, P.; Pasin, M.; Bessani, A.; Ramos, F.; Verissimo, P.. "On the feasibility of byzantine fault-tolerant mapreduce in clouds-of-clouds". 2012.
    10.1109/SRDS.2012.46
  5. Costa, Pedro; Pasin, Marcelo; Bessani, Alysson N.; Correia, Miguel. "Byzantine Fault-Tolerant MapReduce: Faults are Not Just Crashes". Paper presented in 2011 IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom), Athens, Greece, 2011.
    Published • 10.1109/CloudCom.2011.15
Journal article
  1. Costa, Pedro A.R.S.; Beko, Marko. "Dependable and Secure Voting Mechanism in Edge Computing". Future Internet 11 12 (2019): 262. http://dx.doi.org/10.3390/fi11120262.
    10.3390/fi11120262
  2. Costa, Pedro A. R. S.; Ramos, Fernando M. V.; Correia, Miguel. "On the Design of Resilient Multicloud MapReduce". IEEE Cloud Computing 4 4 (2017): 74-82.
    Published • 10.1109/MCC.2017.3791027
  3. Costa, Pedro; Pasin, Marcelo; Bessani, Alysson Neves; Correia, Miguel P.. "On the Performance of Byzantine Fault-Tolerant MapReduce". IEEE Transactions on Dependable and Secure Computing 10 5 (2013): 301-313. https://bitbucket.org/pcosta_pt/hadoop-bft.
    Published • 10.1109/TDSC.2013.7
  4. Costa, Pedro Alexandre Reis Sá da. "Vers une plate-forme MapReduce tolérant les fautes byzantines.". Technique et Science Informatiques 31 (2012): 8-10.
    Published
Magazine article
  1. Costa, Pedro Alexandre Reis Sá da. "Digital Identity in a Supply Chain", New Data Magazine, 2021, https://newdatamagazine.com/edicoes/05/.
Website
  1. Costa, Pedro A. R. S.. Do Blockchain a caminho do Hashgraph. 2019. https://24.sapo.pt/tecnologia/artigos/do-blockchain-a-caminho-do-hashgraph.

Other

Research technique
  1. This report provides a technical study of the advantages and disadvantages of using multiple brokers in managing communication on multiple IoT devices in comparison with current home automation technologies.. Researcher. Costa, Pedro Alexandre Reis Sá da.
    Researcher
Activities

Association member

Society Organization name Role
2006 - Current Ordem dos Engenheiros

Consulting

Activity description Institution / Organization
2021/07 - 2022/01 The goal of this project is to demonstrate the advantages and disadvantages of using multiple broker in managing communication on multiple IoT devices. The aim is to demonstrate how a failover to a running broker can be implemented with existing latest IoT technologies. Hochschule Luzern Informatik, Switzerland
2019/11 - 2021/12 The main objectives of the project is to aim to transform manufacturing from digital to intelligent Hochschule Luzern Informatik, Switzerland

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2019 - 2020 Web Programming, an undergraduate course, averaging 90 students per semester, covering the following topics: introduction to the several technologies that compose MEAN stack, Javascript, and Web Architectural Patterns. I created the syllabus to meet accreditation standards and coordinated the course. Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2018 - 2020 Distributed Computing, an undergraduate course, averaging 60 students per semester, covering the following topics: introduction to the fundamentals of distributed programming, explaining several technologies like RMI, Webservices, and SOAP. I developed quizzes and homework. I have updated the syllabus to meet accreditation standards and coordinated the course. Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2018 - 2019 Gestao de conteúdos e Aplicaçao Web, an undergraduate course, averaging 90 students per semester, covering the following topics: introduction to the several technologies that compose MEAN stack, Javascript, and Web Architectural Patterns. This is a course for students of Multimedia. I created the syllabus to meet accreditation standards and coordinated the course Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2018 - 2019 This curricular unit has as major goal to allow students to define a thesis proposal with enough quality to be accepted by the selected evaluation panel. For this proposal, the course syllabus is based on very recent research material selected and distributed by the Ph.D. advisor. Moreover, the advisor shall profit from articulation mechanisms that assist in better aligning methodologies in the context of the several advisorships related to the same programme year, thus resulting in a quality improvement (due to better organization Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/09/17 - 2018/02/01 Fundamentals of Programming, an undergraduate course, averaging 90 students per semester, covering the following topics: introduce students to Java and Kotlin languages. Developed quizzes and homework. Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
Distinctions

Award

2017 Award of Excellence in Recognition of Merit of the Ph.D.
Maxdata Software S.A., Portugal
2011 Best Paper Award

Other distinction

2017 Best Student Paper Award
17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Portugal