Olá, eu sou o Rigoberto
Tenho 26 anos e sou cientista da computação por formação e entusiata por jogos TCG. Atualmente focado nos estudos de inteligência artificial e desenvolvimento de CRMs para pequenas empresas.
RF

Sobre

Em 2017, escrevi meu primeiro 'Hello World!' e descobri minha paixão por tecnologia. Pouco tempo depois, comecei a graduação em Ciência da Computação enquanto cursava o técnico subsequente em Redes de Computadores. Hoje, sou formado e atuo na área de desenvolvimento web e modelagem de dados para criar soluções modernas e escaláveis, enquanto cuido da minha fazenda virtual em Stardew Valley.

Experiência Profissional

Atuação na engenharia de software de sistemas ERP e PDV para os segmentos de indústria e comércio. Responsável pela implementação de módulos fiscais (NF-e/NFS-e), integração com APIs bancárias do Santander para pagamentos via Pix e boleto, além da otimização de consultas SQL e deploy em ambientes Linux AWS EC2 utilizando Docker sob metodologias ágeis.

Foco no desenvolvimento backend de APIs RESTful utilizando Node.js com o framework Express. Atuação na escrita de testes automatizados unitários e de integração utilizando Jest, criação de documentação técnica de endpoints com Swagger e manutenção de aplicações implantadas em instâncias AWS EC2.

Atuação no suporte técnico de infraestrutura de TI, manutenção de hardware, configuração de redes locais e sistemas operacionais, além de prestar assistência direta aos usuários internos da instituição.

Habilidades

React
Next.js
Typescript
Node.js
Java
Spring Boot
PHP
Laravel
Postgres
file_type_mysqlMySQL
Docker
Git/GitHub
AWS EC2

APIs Consumidas

Santander Pagamentos
TecnoSpeed
Integra Notas
AwesomeAPI
Brasil API
FIPE API
PokeAPI
Meus Projetos

Confira meus últimos trabalhos

Já trabalhei em diversos projetos, desde sites simples até aplicações web complexas. Aqui estão alguns dos meus favoritos.

Essencialix

A aplicação foi criada com a ideia de atender pequenos empreendimentos que precisam controlar vendas, fluxo de caixa, estoque e etiquetas de produtos em uma única plataforma. Além de relatórios e dashboard que oferecem insights valiosos sobre o desempenho do negócio. O Essencialix já está em produção com 2 clientes ativos no Rio Grande do Norte.

PHP
Laravel
PostgreSQL
Flux UI
Docker

SIGEP API

Esta é uma API desenvolvida para realizar o processamento e a importação de planilhas de dados (CSV) da ANP (Agência Nacional do Petróleo, Gás Natural e Biocombustíveis), mais especificamente a tabela de Poços Perfurados no País, e disponibilizá-los em formato JSON através de endpoints REST. A ideia surgiu ao identificar a ausência de uma API ou ferramenta que fornecesse esses dados em um formato adequado para integração com sistemas, dashboards e soluções de monitoramento. Futuramente, a API será expandida para incluir outras bases de dados públicas da ANP.

Spring Boot
PostgreSQL
Java
Maven

FIPEX

FIPEX é uma aplicação web desenvolvida em React + Next.js que permite analisar preços de veículos utilizando dados da Tabela FIPE. O sistema conta com cálculo das medidas de dispersão e gráficos estatísticos (Boxplot e Histograma). Este projeto surgiu quando estava na faculdade e meu professor de estatística pediu que implementássemos as medidas de dispersão em algum projeto web. Atualmente ele ainda está em fase de melhorias para a publicação de um artigo em uma revista ciêntifica.

Next.js
React
PostgreSQL
Spring Boot
TailwindCSS
Shadcn UI
Ant Design UI
API FIPE

Cotando App

Cotando é um Dashboard financeiro que exibe cotações de moedas em tempo real. O sistema consome dados de uma API externa (AwesomeAPI), que possibilita exibir as taxas de câmbio atuais, histórico de fechamento em gráficos interativos, alertas de mercado e um conversor entre moedas.

Spring Boot
PostgreSQL
Java
Maven
Thymeleaf
Tailwind CSS
AwesomeAPI

Pokedex

Além do 'Hello World', todo dev em algum momento também cria sua própria Pokedex. Comigo não foi diferente e aqui está a minha versão. A aplicação web permite que os usuários pesquisem pokémons, visualizem suas características, evoluções e designs, tudo isso consumindo dados da PokeAPI.

React
NextJs
Typescript
TailwindCSS
PokeAPI

Landing Page para Advogados

Este projeto surgiu quando uma ex colega da Defensoria Pública me pediu ajuda para criar uma landing page que apresentasse seu trabalho como advogada, eu prontamente atendi e juntos desenvolvemos esse layout.

NextJs
Shadcn UI
React
Typescript

Em breve: Barbernow

Barbernow é um app de agendamento de serviços de barbearia desenvolvido em Next.js, com backend em Spring Boot e banco de dados PostgreSQL. O aplicativo permite que os usuários agendem horários, visualizem serviços disponíveis e recebam notificações de confirmação.

Next.js
React
PostgreSQL
TailwindCSS
Shadcn UI
Spring Boot
Brasil API
Contato

Entre em contato comigo

Quer conversar? Mande-me uma mensagem com uma pergunta direta no email e eu responderei o mais breve possível. Estou sempre aberto a discutir novas oportunidades, projetos interessantes ou simplesmente trocar ideias sobre tecnologia e desenvolvimento de software.

GitHub
LinkedIn