LUIZ ROMARIO SANTANA RIOS

Possui graduação em Ciência da Computação pela Universidade Federal da Bahia (2016) e mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2019). Atualmente é Especialista II da Pontifícia Universidade Católica do Rio de Janeiro (Instituto Tecgraf). Tem experiência na área de Ciência da Computação, com ênfase em Linguagens de Programação

Informações coletadas do Lattes em 02/03/2024

Acadêmico

Formação acadêmica

Mestrado em Informática

2016 - 2019

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: A survey of function values in imperative programming languages, Ano de Obtenção: 2019
Roberto Ierusalimschy.Palavras-chave: First-class functions; Functional programming; Imperative programming; Object-oriented programming; Programming language design; Survey. Grande área: Ciências Exatas e da Terra

Graduação em Ciência da Computação

2008 - 2016

Universidade Federal da Bahia
Título: Rubberband: uma Linguagem de Programação Simples e Flexível
Orientador: Lais do Nascimento Salvador

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Pouco, Fala Pouco, Lê Razoavelmente, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Participação em eventos

ERBASE.The Rubberband Programming Language. 2016. (Outra).

Produções bibliográficas

  • RIOS, L. R. S. ; Salvador, L. N. . The Rubberband Programming Language. In: ERBASE, 2016, Maceió. Anais do Workshop de Trabalhos de Iniciação Científica e Graduação da XVI Escola Regional de Computação Bahia-Alagoas-Sergipe (WTICG-BASE), 2016.

Projetos de pesquisa

  • 2009 - 2010

    Estudo Experimental em Larga Escala sobre Modularidade em Projetos de Software Livre, Descrição: Diversos fatores influem na qualidade do código de um projeto de Software Livre. Este trabalho de pesquisa teve como objetivo estudar a influência do comprometimento e experiência dos desenvolvedores de software em relação ao projeto a partir da seguinte hipótese: desenvolvedores mais comprometidos e mais antigos, chamados de core (do núcleo), introduzem menos complexidade estrutural no código que desenvolvedores novos, ou não tão comprometidos ao projeto, chamados de periféricos. Nós coletamos todas as métricas do histórico dos repositórios de controle de versão de diversos projetos de software livre, verificando a complexidade estrutural com o passar do tempo. Depois de diversos experimentos, concluímos que, de fato, desenvolvedores core contribuem para um código com menor complexidade e, logo, menos custoso de se manter.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Doutorado: (1) . , Integrantes: Luiz Romário Santana Rios - Integrante / Christina Von Flach Garcia Chavez - Coordenador / Antonio Terceiro - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado da Bahia - Bolsa.

Projetos de desenvolvimento

  • 2010 - 2011

    METARECICLAGEM, REDE SOCIAL COMUNITÁRIA E CIDADANIA, Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Luiz Romário Santana Rios - Coordenador / José Garcia Vivas Miranda - Integrante / Hugo Saba Pereira Cardoso - Integrante.

  • 2010 - 2011

    METARECICLAGEM, REDE SOCIAL COMUNITÁRIA E CIDADANIA, Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Luiz Romário Santana Rios - Coordenador / José Garcia Vivas Miranda - Integrante / Hugo Saba Pereira Cardoso - Integrante.

  • 2010 - 2011

    METARECICLAGEM, REDE SOCIAL COMUNITÁRIA E CIDADANIA, Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Luiz Romário Santana Rios - Coordenador / José Garcia Vivas Miranda - Integrante / Hugo Saba Pereira Cardoso - Integrante.

  • 2010 - 2011

    METARECICLAGEM, REDE SOCIAL COMUNITÁRIA E CIDADANIA, Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Luiz Romário Santana Rios - Coordenador / José Garcia Vivas Miranda - Integrante / Hugo Saba Pereira Cardoso - Integrante.

Histórico profissional

Endereço profissional

  • Pontifícia Universidade Católica do Rio de Janeiro, Instituto Tecgraf. , Rua Marquês de São Vicente, 225, Gávea, 22451900 - Rio de Janeiro, RJ - Brasil, Telefone: (21) 35204000, URL da Homepage:

Experiência profissional

2009 - 2010

Universidade Federal da Bahia

Vínculo: Colaborador, Enquadramento Funcional: Bolsista de Iniciação Científica (Fapesb), Carga horária: 20

2012 - 2012

NNSolutions Desenvolvimento de Sistemas Integrados

Vínculo: Projeto, Enquadramento Funcional: Estagiário, Carga horária: 32

Outras informações:
Desenvolvi aplicativo desktop para controle de bicicleta de tratamento muscular

2010 - 2011

NNSolutions Desenvolvimento de Sistemas Integrados

Vínculo: Bolsista, Enquadramento Funcional: Estagiário, Carga horária: 20

Outras informações:
Desenvolvi aplicativo desktop para controle de bicicleta de tratamento muscular

2013 - 2013

Canaly Research Ltd.

Vínculo: Assalariado, Enquadramento Funcional: Estagiário, Carga horária: 35, Regime: Dedicação exclusiva.

2014 - 2014

OnceDev

Vínculo: Bolsista, Enquadramento Funcional: Estagiário, Carga horária: 30

Outras informações:
Desenvolvimento web

2015 - 2017

HitLeap Ltd.

Vínculo: Autônomo (Freelancer), Enquadramento Funcional: Desenvolvedor C++, Carga horária: 40

Outras informações:
Desenvolvimento de Aplicação desktop: surfador web automatizado.

2017 - 2018

CUJO LLC

Vínculo: Contrato, Enquadramento Funcional: Firmware Developer, Carga horária: 20

Outras informações:
Desenvolvimento de código de firmware de diversos roteadores em Lua e C.

2019 - Atual

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Vínculo: Celetista, Enquadramento Funcional: Especialista II, Carga horária: 40

Outras informações:
Desenvolvedor no grupo de Geofísica Computacional do Instituto Tecgraf/PUC-Rio: participação no desenvolvimento e manutenção do software V3O2, desenvolvido em parceria entre o Instiituto Tecgraf/PUC-Rio e a Petrobras. O V3O2 possui funcionalidades que são usadas para visualização, processamento e interpretação (análise) de dados sísmicos.