Robert Lindomar

Desenvolvedor backend e arquitetura de sistemas

Projeto e implemento APIs e microserviços, com foco em organização de código, integração entre sistemas e soluções reutilizáveis que reduzem retrabalho.

Robert Lindomar

Trajetória

Sobre mim

Backend, arquitetura e serviços que outros sistemas consomem com contrato claro.

Trabalho com Java e Node.js

Em sistemas reais, a mesma lógica de upload e armazenamento voltava a aparecer projeto após projeto. Tratei isso como decisão de arquitetura: centralizar responsabilidades, padronizar contratos e evoluir sem acoplamento.

Daí surgiu um microserviço em Rust para arquivos — isolamento por projeto e autenticação por chave — e hoje priorizo backend, desenho de serviços e código reutilizável consumível por outros times.

APIs Microserviços Arquitetura

Projeto em destaque

Microserviço pensado para eliminar duplicação e padronizar armazenamento entre aplicações.

Ícone File Storage

File Storage Service

Rust · API REST · armazenamento centralizado

Problema

Uploads e regras de armazenamento repetidos em várias aplicações, gerando manutenção dispersa, inconsistência e dificuldade para evoluir políticas (nomes, pastas, limites) de forma uniforme.

Solução

Microserviço dedicado ao armazenamento de arquivos, com API explícita para upload, download e metadados. Os demais sistemas passam a consumir um único serviço — um mini S3 interno, com contrato estável.

Tecnologias

Rust HTTP / REST Docker Persistência em disco (conforme desenho)

Diferenciais

  • Substitui uploads duplicados: uma implementação, vários clientes.
  • Multi-tenant por projeto ou cliente, com segregação de dados.
  • API key por projeto para autenticação e controle de acesso.
  • Base única para políticas de armazenamento, nomes e limites.

CodiTech · produto

Systagio

Sistema para instituições de ensino e empresas centralizarem estágios, contratos, documentos e acompanhamento de alunos. A página pública apresenta o produto, planos e contato — o desenvolvimento do sistema por trás dessa apresentação foi minha entrega na empresa.

Gestão de estágios

Next.js · Node.js · TypeScript · VPS

O produto

O Systagio reúne cadastros, contratos, relatórios e notificações para reduzir processos manuais e dar visibilidade de prazos e status. A landing do produto mostra funcionalidades, comparativo antes/depois, planos e formulários de demonstração e teste grátis.

Minha atuação

Fui responsável pelo front-end em Next.js com TypeScript e pelo back-end em Node.js com TypeScript do sistema divulgado nesse site, além da configuração da VPS e do desenho operacional para colocar a solução no ar com estabilidade — da interface à API e ao ambiente de execução.

Configurei também backup automatizado do banco de dados, com política de retenção para manter o armazenamento sob controle sem necessidade de intervenção manual.

Escopo técnico

Next.js TypeScript Node.js Deploy em VPS Backup BD · diário · 90 dias

Para quem interessa

Recrutadores e times técnicos veem aqui um case de produto real com entrega ponta a ponta. Quem quiser detalhes comerciais, telas e planos pode seguir direto para o site oficial do Systagio.

Outros projetos

Entregas web com foco em negócio: menos atrito para o usuário final e comunicação clara do serviço.

Cardápio digital Espaço Carioca

Cardápio digital — Espaço Carioca

Canal digital de cardápio e pedido pelo celular: cliente consulta itens sem cardápio físico e o estabelecimento atualiza ofertas com menos atrito operacional.

O que resolve: experiência simples no salão e comunicação visual dos pratos.

HTML Tailwind JavaScript
Visitar
Site estúdio Arte na Pele

Arte na Pele — estúdio de tatuagem

Site para exibir portfólio, estilos e facilitar contato e agendamento, com layout direto ao ponto para conversão.

O que resolve: vitrine profissional e captação de leads qualificados.

HTML Tailwind JavaScript
Demo
Site institucional DigiPro

DigiPro — marketing digital

Site institucional com serviços, prova social e pontos de contato para captação de leads em marketing e tráfego pago.

O que resolve: presença digital alinhada à oferta comercial da agência.

HTML Tailwind JavaScript
Visitar
Landing Centro Empresarial do Interior — Catanduva

Centro Empresarial do Interior — Catanduva

Landing institucional para lotes comerciais e industriais: apresentação do empreendimento, vídeo, destaque para localização junto à SP-351, benefícios para investidores e CTAs para reserva de interesse e contato (formulário e WhatsApp).

O que resolve: comunicação clara do projeto e captação de leads qualificados.

HTML Tailwind JavaScript
Visitar

Habilidades

Capacidades de engenharia aplicadas em projetos reais — além da lista de ferramentas.

APIs REST

Contratos claros, recursos bem definidos e versionamento pragmático.

Arquitetura em camadas

Separação entre domínio, integração e infraestrutura quando o contexto exige.

Microserviços

Serviços com fronteiras claras, integração por API e isolamento de responsabilidades.

Integração entre sistemas

Consumo e exposição de APIs, autenticação por chave e contratos estáveis.

Bancos relacionais

Modelagem e consultas em cenários de aplicação reais.

Deploy e infraestrutura

Containerização com Docker e operação em VPS quando o projeto demanda.

Tecnologias

Stack que uso no backend, dados e infraestrutura. Para sites institucionais, também trabalho com HTML, CSS, JavaScript e Tailwind.

Backend

  • Java
  • Node.js
  • Rust

Banco de dados

  • PostgreSQL
  • MySQL

Infraestrutura

  • Docker
  • VPS

Contato

Prefiro conversas objetivas sobre oportunidades, arquitetura ou código aberto.

WhatsApp (opcional): +55 67 99891-1380