RUBEM KALEBE SANTOS

Projetista Pleno I na Nostrum Consultoria e Projetos, trabalhando com soluções computacionais para as áreas jurídica e financeira. Especialista em Tecnologia da Informação aplicada à Área Jurídica (pós-graduação lato sensu) e bacharel em Tecnologia da Informação pela Universidade Federal do Rio Grande do Norte (UFRN). Tem experiência com desenvolvimento web e para dispositivos Android, além de experiência com Avaliação da Interação Humano-Computador. Trabalhou com Java EE, Spring, Hibernate, Maven, JUnit, Selenium, Postgres, JavaScript, C++, Python, Git e Jenkins.

Informações coletadas do Lattes em 15/06/2023

Acadêmico

Formação acadêmica

Especialização em Tecnologia da Informação aplicada à Área Jurídica

2017 - 2019

Universidade Federal do Rio Grande do Norte
Título: Aumentando a eficiência do Processo Correicional através da coleta de dados quantitativos dos Sistemas Judiciais
Orientador: Itamir de Morais Barroca Filho
Bolsista do(a): Tribunal de Justiça do Estado do Rio Grande do Norte, TJRN, Brasil.

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

2017 - Atual

Universidade Federal do Rio Grande do Norte
Ano de interrupção: 2018

Graduação em Tecnologia da Informação

2013 - 2017

Universidade Federal do Rio Grande do Norte

Ensino Médio (2º grau)

2013 - 2013

Escola Estadual Supletivo Lia Campos

Formação complementar

2018 - 2018

Extensão universitária em Formação de Tutores/Professores Mediadores. (Carga horária: 120h). , Instituto Metrópole Digital/UFRN, IMD, Brasil.

2012 - 2012

English For International Communication - Nível 3. (Carga horária: 54h). , FUNDAÇÃO DE APOIO A EDUCAÇÃO E AO DESENVOLVIMENTO TECNOLÓGICO DO RN FUNCERN, FUNCERN, Brasil.

2012 - 2012

English For International Communication - Nível 4. (Carga horária: 54h). , FUNDAÇÃO DE APOIO A EDUCAÇÃO E AO DESENVOLVIMENTO TECNOLÓGICO DO RN FUNCERN, FUNCERN, Brasil.

2011 - 2011

English For International Communication - Nível 2. (Carga horária: 54h). , FUNDAÇÃO DE APOIO A EDUCAÇÃO E AO DESENVOLVIMENTO TECNOLÓGICO DO RN FUNCERN, FUNCERN, Brasil.

2011 - 2011

English For International Communication - Nível 1. (Carga horária: 54h). , FUNDAÇÃO DE APOIO A EDUCAÇÃO E AO DESENVOLVIMENTO TECNOLÓGICO DO RN FUNCERN, FUNCERN, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Português

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Apoio à Área Jurídica.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Internet das Coisas.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Cidades Inteligentes.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas Embarcados.

Organização de eventos

SANTOS, R. K. ; CARVALHO, E. B. ; SILVA, Graco Babeuf V. ; FERNANDES, I. F. C. ; OLIVEIRA, R. L. . Ultimate Coding Championship - UCC 2014.1. 2014. (Outro).

BESERRA, I. N. S. ; SANTOS, C. C. M. ; OLIVEIRA, R. L. ; SOUZA, K. R. M. ; SANTOS, R. K. ; SANTOS, V. H. . Boas-vindas aos Calouros do Bacharelado em Tecnologia da Informação. 2014. (Festival).

Participação em eventos

Competição Intel de Sistemas Embarcados - Etapa Local - UFRN 2016. Smart Parking. 2016. (Olimpíada).

Mostra de Profissões 2014. Divulgação do Bacharelado em Ciência da Computação. 2014. (Exposição).

1 Ciclo de Palestras da Inova Metrópole. 2013. (Outra).

XIX Semana de Ciência, Tecnologia e Cultura (CIENTEC). Aplicações básicas do Arduino. 2013. (Exposição).

XV Olimpíada Brasileira de Informática (OBI). Modalidade Programação Nível 2. 2013. (Olimpíada).

Outras produções

SANTOS, R. K. ; ALVES, P. P. S. C. . Graphs: um framework para manipulação de grafos. 2015.

SANTOS, R. K. ; Samekh Compiler. 2015.

SANTOS, R. K. . Uma biblioteca de alto nível para implementação de threads no Arduino. 2014.

SANTOS, R. K. ; ARAUJO, J. G. ; OLIVEIRA, R. L. . Jewelry Space. 2014.

SANTOS, R. K. . Porteiro Eletrônico. 2014.

SANTOS, R. K. ; Uma abordagem heurística para o problema da Árvore Geradora Mínima de Grau Restrito. 2015.

SANTOS, R. K. ; DANTAS, I. A. S. . Aplicação do método de observação para avaliação da interface da plataforma Moodle. 2014.

SANTOS, R. K. ; DANTAS, I. A. S. . Aplicação do método de inspeção para avaliação da interface da plataforma Moodle. 2014.

SANTOS, R. K. ; PEREIRA, M. M. . Implementação de Sistema Multiprocessado com Acelerador Reconfigurável. 2016. (Relatório de pesquisa).

SANTOS, R. K. ; CARVALHO, E. B. ; FERNANDES, I. F. C. ; SOUZA, K. R. M. . Nivelamento em Algoritmo dos alunos ingressantes no período 2014.1 na 3ª chamada do SISU. 2014. (Curso de curta duração ministrado/Extensão).

CARVALHO, E. B. ; BESERRA, I. N. S. ; MENDES, G. A. V. ; SILVA, Graco Babeuf V. ; SANTOS, R. K. ; SANTOS, V. H. . Treinamento para a Olimpíada Brasileira de Informática (OBI). 2014. (Curso de curta duração ministrado/Extensão).

SANTOS, R. K. ; SCHINAIDER, V. A. . Introdução à Programação em C. 2014. (Curso de curta duração ministrado/Extensão).

Projetos de pesquisa

  • 2015 - 2016

    Implementação de Sistema Multiprocessado com Acelerador Reconfigurável, Projeto certificado pelo(a) coordenador(a) Monica Magalhães Pereira em 01/03/2019., Descrição: A inovação nos diversos setores embarcados, como o automotivo, eletrônicos de consumo, automação, aviação, dentre outros, tem acarretado num significativo aumento na demanda por sistemas embarcados capazes de executar cada vez mais funcionalidades diferentes (Wolf e Martin, 2008). Para atender tal demanda, os sistemas devem ser capazes de executar, com alto desempenho, uma grande quantidade de aplicações heterogêneas. Para aumentar o desempenho na execução das aplicações, existe um grande investimento na pesquisa de paralelismo de aplicações tanto no nível de instruções quanto no nível de processos e threads. Porém, todas as técnicas, tanto estáticas quanto dinâmicas, utilizadas para aceleração de execução esbarram na Lei de Amdahl que diz que o paralelismo disponível nas aplicações é limitado pela parte sequencial das aplicações (Yao, 2009). Uma alternativa para tentar acelerar ainda mais a execução, apesar da limitação das aplicações, é investir em projetos arquiteturais que permitam explorar ambos os tipos de paralelismo disponíveis: o paralelismo no nível de instruções, e o paralelismo no nível de threads. Arquiteturas reconfiguráveis foram projetadas como uma solução que possui um meio termo entre a flexibilidade dos processadores de propósito geral e o alto desempenho dos circuitos de aplicação específica (Compton e Hauck, 2002). Essas arquiteturas são capazes de mudar seu comportamento para atender a demanda da aplicação a ser executada no momento. Devido a essa capacidade de adaptação, arquiteturas reconfiguráveis têm sido largamente utilizadas como aceleradores acoplados a processadores com o objetivo de explorar o paralelismo de instrução da aplicação e aumentar o desempenho total do sistema (Sankaralingam, 2003). Apesar desse potencial aumento no desempenho, aplicações com baixo grau de paralelismo no nível de instrução não se beneficiam do acelerador. Por esse motivo, alguns trabalhos recentes da literatura têm proposto combinar esses núcleos formados por processador e acelerador reconfigurável para formar um sistema multiprocessado e, consequentemente, explorar também paralelismo no nível de threads (Rutzig, 2011). , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Rubem Kalebe Santos - Integrante / Monica Magalhães Pereira - Coordenador., Número de produções C, T & A: 1

Projetos de desenvolvimento

  • 2016 - Atual

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Rubem Kalebe Santos - Integrante / Itamir de Morais Barroca Filho - Coordenador.

  • 2016 - Atual

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Rubem Kalebe Santos - Integrante / Itamir de Morais Barroca Filho - Coordenador., Número de produções C, T & A: 1

  • 2016 - Atual

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Rubem Kalebe Santos - Integrante / Itamir de Morais Barroca Filho - Coordenador., Número de produções C, T & A: 1

  • 2016 - 2017

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Rubem Kalebe Santos - Integrante / Itamir de Morais Barroca Filho - Coordenador., Número de produções C, T & A: 1

  • 2016 - 2017

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Concluído; Natureza: Desenvolvimento.

  • 2016 - 2017

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Rubem Kalebe Santos - Integrante / Itamir de Morais Barroca Filho - Coordenador., Número de produções C, T & A: 1

  • 2016 - 2017

    SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT, Descrição: Em 2013, a revista VEJA SÃO PAULO, publicou dados de uma pesquisa, realizada pela consultoria YE, na qual quinze distritos do centro expandido da capital paulista, somados, poderiam abrigar cerca de 509 mil carros por dia, porém só existe espaço para 384 mil; desse modo, 125 mil motoristas não conseguem estacionar e, portanto, permanecem mais tempo no trânsito à procura de vagas e, quando não conseguem uma vaga, estacionam em lugares inapropriados [1]. É nesse contexto que os objetivos do trabalho proposto estão baseados: promover redução de tempo para estacionar, gerar rotatividade de vagas, segurança e praticidade (ex: na hora de lembrar onde o carro foi estacionado depois de um longo período ) são alguns exemplos. O excesso de veículos nas ruas é causado, principalmente, pela falta de espaços para estacionar, e também pelo mau gerenciamento dos estacionamentos disponíveis. Essa situação leva a congestionamentos de trânsitos, prejudicando a mobilidade urbana. Outra consequência é o aumento da poluição causada pelos gases emitidos pelos veículos, pois quanto mais tempo os motoristas levarem para estacionar, mais gases serão emitidos. Assim, se fazem necessários sistemas de estacionamentos inteligentes que viabilizem um bom condicionamento dos veículos nas vias públicas e que disponham de serviços que facilitem a ação de estacionar; como, por exemplo, verificar a situação de um estacionamento antes de sair de casa através de um aplicativo no celular. Portanto, o sistema descrito poderia ser aplicado tanto em áreas públicas como, por exemplo, em centros comerciais de cidades, nos quais existem forte demanda por estacionamentos. Mas, também, em estacionamentos privados, garantindo que os motoristas estacionem de maneira rápida e prática.. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Rubem Kalebe Santos - Integrante / Itamir de Morais Barroca Filho - Coordenador., Número de produções C, T & A: 1

Prêmios

2017

Best Paper Award - 2nd place, First IEEE Summer School on Smart Cities.

2017

Seventy-first place, Brazilian First Phase of ACM-ICPC International Collegiate Programming Contest.

2016

1 Lugar na categoria Best Papers, IX Escola Potiguar de Computação e suas Aplicações (EPOCA).

2014

Honorable Mention, Brazilian First Phase of ACM-ICPC International Collegiate Programming Contest.

Histórico profissional

Endereço profissional

  • Nostrum Consultoria e Projetos. , Rua Pernambuco, 1077, Funcionários, 30130151 - Belo Horizonte, MG - Brasil, Telefone: (31) 36585887

Experiência profissional

2016 - 2017

Universidade Federal do Rio Grande do Norte

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Inovação Tecnológica, Carga horária: 20

Outras informações:
Bolsista de Inovação Tecnológica no projeto "SmartParking: desenvolvimento de uma aplicação de estacionamento inteligente baseada na infraestrutura de IoT".

2015 - 2016

Universidade Federal do Rio Grande do Norte

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Inovação Científica, Carga horária: 20

Outras informações:
Bolsista de Inovação Científica no projeto "Implementação de Sistema Multiprocessado com Acelerador Reconfigurável".

2015 - 2015

Universidade Federal do Rio Grande do Norte

Vínculo: Bolsista, Enquadramento Funcional: Monitor, Carga horária: 4

Outras informações:
Monitor na disciplina de Circuitos Lógicos (IMD0011), a qual é obrigatória para as ênfases de Ciência da Computação e Sistemas Embarcados, e tem por objetivos capacitar o aluno a analisar e sintetizar circuitos lógicos combinacionais e sequenciais, bem como descrevê-los em uma linguagem de descrição de hardware.

2013 - 2014

Universidade Federal do Rio Grande do Norte

Vínculo: Bolsista, Enquadramento Funcional: Bolsista do Programa de Educação Tutorial, Carga horária: 20

Outras informações:
Bolsista do Programa de Educação Tutorial de Ciência da Computação da UFRN.

Atividades

  • 08/2016 - 12/2018

    Pesquisa e desenvolvimento , Instituto Metrópole Digital, .,Linhas de pesquisa

2017 - 2018

Tribunal de Justiça do Estado do Rio Grande do Norte

Vínculo: Residente, Enquadramento Funcional: Analista desenvolvedor de software, Carga horária: 30

Outras informações:
Prática profissional que integra o Programa de Residência em Tecnologia da Informação aplicada à Área Jurídica. O discente cumpre o total de 1314 horas de atividades práticas na instituição parceira.

Atividades

  • 08/2017 - 12/2018

    Pesquisa e desenvolvimento , Secretaria de Tecnologia da Informação e Comunicação - TJRN, .,Linhas de pesquisa

2019 - Atual

Nostrum Consultoria e Projetos

Vínculo: Celetista, Enquadramento Funcional: Projetista Pleno I, Carga horária: 40

Outras informações:
Desenvolvedor full-stack, trabalhando com Java, Spring Boot, Hibernate, Thymeleaf, HTML, CSS, JavaScript, jQuery, MySQL, JUnit, Cucumber, Git e Flutter.