???global.info.a_carregar???
Miguel Ramos has received his Bachelor's (2019) and Master's (2021) degrees in Computer Science from the Faculty of Sciences of the University of Porto (FCUP). Currently, he is a PhD student in Computer Science at FCUP and his research work is focused on the use of quantitative types to characterize quantitative properties of functional programming languages. He is a researcher at the Artificial Intelligence and Computer Science Laboratory (LIACC) based at the Faculty of Engineering of the University of Porto and visiting researcher at the Institut de Recherche en Informatique Fondamentale (IRIF). His supervisors are Sandra Alves (FCUP/LIACC) and Delia Kesner (IRIF).
Identificação

Identificação pessoal

Nome completo
Jorge Miguel Soares Ramos

Nomes de citação

  • Ramos, Miguel

Identificadores de autor

Ciência ID
B71E-4A54-4BC8
ORCID iD
0000-0002-1211-4270

Websites

Domínios de atuação

  • Ciências Exatas - Ciências da Computação e da Informação
  • Ciências Exatas - Matemática

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Português (Idioma materno)
Inglês Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2)
Francês Utilizador elementar (A1) Utilizador elementar (A1) Utilizador elementar (A1) Utilizador elementar (A1)
Formação
Grau Classificação
2021 - 2025
Em curso
Ciência de Computadores (Doutoramento)
Universidade do Porto Faculdade de Ciências, Portugal
"Quantitative Types for Patterns" (TESE/DISSERTAÇÃO)
2019 - 2021
Concluído
Ciência de Computadores (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
"Typed Languages for Events and their Applications" (TESE/DISSERTAÇÃO)
19
2018 - 2019
Concluído
Ciência de Computadores (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
18
2015 - 2018
Frequentou
Engenharia de Redes e Sistemas Informáticos (Mestrado integrado)
Universidade do Porto Faculdade de Ciências, Portugal
18
2011 - 2015
Frequentou
Biologia (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
14
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
2024/01 - Atual Investigador visitante (Investigação) Institut de Recherche en Informatique Fondamentale, França
Université Paris Cité, França
2021 - Atual Investigador (Investigação) Fundação para a Ciência e a Tecnologia, Portugal
Universidade do Porto Faculdade de Ciências, Portugal
(...)
2023/01 - 2023/06 Investigador visitante (Investigação) Institut de Recherche en Informatique Fondamentale, França
Institut de Recherche en Informatique Fondamentale, França
2018/11 - 2019/03 Investigador (Investigação) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Universidade do Porto Faculdade de Ciências, Portugal
2016/11 - 2017/05 Investigador (Investigação) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Universidade do Porto Faculdade de Ciências, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2022/03/01 - 2023/02/28 Assistente Convidado (Docente Universitário) Universidade do Porto Faculdade de Ciências, Portugal
Universidade do Porto Faculdade de Engenharia, Portugal
(...)

Outros

Categoria Profissional
Instituição de acolhimento
Empregador
2017/10 - 2018/10 Software Engineer and Data Analyst Fyde PT, Portugal
Produções

Publicações

Artigo em conferência
  1. Alves, Sandra; Delia Kesner; Ramos, Miguel. Autor correspondente: Ramos, Miguel. "Extending the Quantitative Pattern-Matching Paradigm". Trabalho apresentado em The 22nd Asian Symposium on Programming Languages and Systems, Kyoto, 2024.
    Submetido
  2. Alves, Sandra; Delia Kesner; Ramos, Miguel. Autor correspondente: Ramos, Miguel. "Quantitative Global Memory". Trabalho apresentado em 29th Workshop on Logic, Language, Information and Computation, Hallifax, 2023.
    Publicado
  3. Ramos, Miguel; Alves, Sandra. "An ML-style Record Calculus with Extensible Records". Trabalho apresentado em 37th Conference on the Mathematical Foundations of Programming Semantics, Salzburgo, 2021.
    Publicado • 10.4204/eptcs.351.1
  4. Alves, S; Fernandez, M; Ramos, M. "EVL: A Typed Higher-order Functional Language for Events". 2020.
    Publicado • 10.1016/j.entcs.2020.08.002
Artigo em revista
  1. Alves, Sandra; Delia Kesner; Ramos, Miguel. Autor correspondente: Ramos, Miguel. "A Quantitative Approach to Global State Composition". Mathematical Structures in Computer Science (2025):
    Submetido
  2. Jiménez-Mena, Belén; Flávio, Hugo; Henriques, Romina; Manuzzi, Alice; Ramos, Miguel; Meldrup, Dorte; Edson, Janette; et al. "Fishing for DNA? Designing baits for population genetics in target enrichment experiments: Guidelines, considerations and the new tool supeRbaits". Molecular Ecology Resources 22 5 (2022): 2105-2119. http://dx.doi.org/10.1111/1755-0998.13598.
    Publicado • 10.1111/1755-0998.13598
Resumo em conferência
  1. Ramos, Miguel. "Non-Idempotent Intersection Types for Global State". Trabalho apresentado em ITRS 2024 - 11th Workshop on Intersection Types and Related Systems, Tallinn, 2024.
    Aceite para publicação
  2. Ramos, Miguel; Riccardo Treglia; Delia Kesner. Autor correspondente: Ramos, Miguel. "A Quantitative Understanding of Exceptions". Trabalho apresentado em 7th International Workshop on Trends in Linear Logic and Applications, Rome, 2023.
    Publicado
Tese / Dissertação
  1. Ramos, Miguel. "Typed Languages for Events and their Applications". Mestrado, Universidade do Porto Faculdade de Ciências, 2021. https://sigarra.up.pt/fcup/pt/pub_geral.show_file?pi_doc_id=311049.
Atividades

Apresentação oral de trabalho

Título da apresentação Nome do evento
Anfitrião (Local do evento)
2023/06/22 Quantitative CBV Global Memory La syntaxe rencontre la sémantique
Institut de Recherche en Informatique Fondamentale (Paris, França)
2022 Extending the Quantitative Pattern-Matching Paradigm 17th International Workshop on Logical and Semantic Frameworks with Applications
Universidade Federal de Minas Gerais (Belo Horizonte, Brasil)
2021/08/31 An ML-Style Record Calculus with Extensible Records 37th Conference on Mathematical Foundations of Programming Semantics
Paris Lodron University of Salzburg (Salzburgo, Áustria)
2020/08/27 EVL: a typed higher-order functional anguage for events 15th International Workshop on Logical and Semantic Frameworks with Applications
Universidade Federal da Bahia (Bahia, Brasil)

Organização de evento

Nome do evento
Tipo de evento (Tipo de participação)
Instituição / Organização
2016/06/22 - 2016/06/26 Volunteer at the 1st FSCD - Formal Structures for Computation and Deduction (2016/06/22 - 2016/06/26)
Conferência (Outra)
Universidade do Porto Departamento de Ciência de Computadores, Portugal

Participação em evento

Descrição da atividade
Tipo de evento
Nome do evento
Instituição / Organização
2018/10/13 - 2018/10/13 Contestant at MIUP 2018 - Maratona Inter-Universitária de Programação
Outro
MIUP 2018 - Maratona Inter-Universitária de Programação
Universidade da Beira Interior Departamento de Informática, Portugal
2017/11/25 - 2017/11/26 Contestant at ACM ICPC SWERC 2017 - Southwestern Europe Regional Contest
Outro
ACM ICPC SWERC 2017 - Southwestern Europe Regional Contest
Télécom Paris Département Informatique et Réseaux, França
2017/10/07 - 2017/10/07 Contestant at MIUP 2017 - Maratona Inter-Universitária de Programação
Outro
MIUP 2017 - Maratona Inter-Universitária de Programação
Universidade do Minho Escola de Engenharia, Portugal
2016/11/05 - 2016/11/20 Contestant at ACM ICPC SWERC 2016 - Southwestern Europe Regional Contest
Outro
ACM ICPC SWERC 2016 - Southwestern Europe Regional Contest
Universidade do Porto Departamento de Ciência de Computadores, Portugal
2016/10/15 - 2016/10/15 Contestant at MIUP 2016 - Maratona Inter-Universitária de Programação
Outro
MIUP 2016 - Maratona Inter-Universitária de Programação
Universidade Nova de Lisboa Departamento de Informática, Portugal
Distinções

Prémio

2017 Bronze Medalist at MIUP 2017 - Maratona Inter-Universitária de Programação
Universidade do Minho Escola de Engenharia, Portugal
2016 Bronze Medalist at MIUP 2016 - Maratona Inter-Universitária de Programação
Universidade Nova de Lisboa Departamento de Informática, Portugal

Outra distinção

2017 Honorable Mention at ACM ICPC SWERC 2016 - Southwestern Europe Regional Contest
Télécom Paris Département Informatique et Réseaux, França