Engenheiro de Software Sênior · Full Cycle

Gilmar Vitor

Gilmar Vitor — Engenheiro de Software Sênior · Full Cycle

Projeto, construo e sustento sistemas em produção — do problema de negócio à operação.

Há mais de 19 anos assumo responsabilidade técnica por sistemas que precisam funcionar todos os dias: arquitetura, backend, integrações, infraestrutura, segurança e IA aplicada como parte da engenharia.

Perfil

O engenheiro por trás dos sistemas

Como eu trabalho

  • Do problema à operação
  • Segurança e confiabilidade
  • Modernizar sem quebrar
  • IA com responsabilidade

Comecei por volta de 2007, ainda adolescente, editando templates e quebrando páginas em blogs até entender o que havia por trás de cada linha. Aos 14 já era vício — e, mais de 19 anos depois, essa curiosidade de desmontar para entender continua sendo o meu método.

Atravessei quase todas as ondas da web: blogs e SEO, servidores, PHP e Laravel, front-end moderno, Docker, cloud e, agora, IA aplicada. Cada fase somou uma camada — estrutura, performance, operação e, por fim, arquitetura, que é onde as decisões realmente pesam.

Hoje respondo por sistemas inteiros, não por trechos de código: desenho a arquitetura, construo o backend e as integrações, provisiono a infraestrutura, publico, monitoro e mantenho no ar. Já entreguei SaaS e ERPs multi-tenant, plataformas em tempo real para milhares de usuários simultâneos, telemetria industrial integrada a PLCs e sistemas de IA em produção.

Boa parte do trabalho sério acontece em software que já existe. Sei entrar numa base legada, entender a regra de negócio que ninguém documentou e modernizar em etapas — sem parar a operação e sem quebrar o que já funciona.

Com IA, o princípio é o de sempre: critério antes de moda. Uso IA como componente de engenharia e como multiplicador do meu próprio trabalho, sempre com revisão, testes e atenção a custo, segurança e aos limites reais dos modelos.

No fim, meu valor vai além de escrever código: está em resolver problemas com engenharia e assumir responsabilidade técnica pelo que entra em produção.

A linha do tempo

As fases da trajetória, em ordem — com as tecnologias de cada época à vista.

  1. 2007 Primeiros passos na web. Onde tudo começou: criar, quebrar e consertar.

    HTML · CSS · WordPress · PHP

  2. 2010 SEO, tráfego & infraestrutura. Atrair tráfego e manter tudo no ar.

    indexação · performance · servidores

  3. 2013 Engenharia web. Aplicações web sérias, com regra de negócio de verdade.

    PHP · Laravel · APIs · multi-tenant

  4. 2016 Python amplia a base técnica. Automação, dados e integração entre sistemas.

    automação · dados · integrações

  5. 2018 Front-end & mobile. Interfaces modernas e apps publicados nas lojas.

    React · Vue · Kotlin · Swift · Flutter

  6. 2020 Cloud, DevOps & arquitetura. Infraestrutura como código e responsabilidade pela operação.

    AWS · Azure · GCP · Docker · Terraform

  7. 2023 → hoje IA dentro da engenharia. IA como componente de sistema, com testes, custo e limites — desde ~2019.

    RAG · agentes · LLMs em produção

Cada fase somou à anterior — tudo convive na stack de hoje.

Atuação

Do problema de negócio à operação

Não entrego apenas a implementação: assumo o ciclo inteiro e continuo respondendo pelo sistema depois que ele entra no ar.

  1. Problema

    Entender a regra de negócio e o que precisa ser resolvido de fato.

  2. Arquitetura

    Definir estrutura, limites e trade-offs, com o custo de manutenção à vista.

  3. Implementação

    Construir backend, interfaces e automações, com testes e revisão.

  4. Integração

    Conectar APIs, dados, serviços de terceiros e equipamentos de campo.

  5. Infraestrutura

    Provisionar cloud, containers e infraestrutura como código.

  6. Deploy

    Publicar por pipeline automatizado, com rollback previsível.

  7. Observabilidade

    Métricas, logs, alertas e diagnóstico quando algo sai do esperado.

  8. Evolução

    Sustentar, modernizar legado e evoluir sem quebrar o que já funciona.

Competências centrais
  • Arquitetura de Software
  • Engenharia Full Cycle
  • Sistemas Backend
  • Sistemas Distribuídos
  • Cloud & Infraestrutura
  • DevOps & CI/CD
  • Segurança
  • Observabilidade
  • Integração de Sistemas
  • Engenharia de IA
Projetos

Sistemas que projetei e construí

Casos reais, apresentados por problema, responsabilidade e estágio da entrega.

Alguns projetos são apresentados de forma anonimizada por confidencialidade contratual.

SaaS · ERP/CRM

Plataformas multi-tenant

Setores regulados precisavam de gestão própria sem manter um sistema separado por cliente. Entreguei plataformas multi-tenant com billing, APIs e integração com sistemas de terceiros.

Responsabilidade: Arquitetura multi-tenant, modelagem de domínio e integrações.

  • Laravel
  • Multi-tenant
  • APIs
Plataformas · Tempo real

Streaming ao vivo em escala

Eventos e educação ao vivo precisavam sustentar milhares de espectadores simultâneos sem perder a interação. Entreguei a plataforma com chat, enquetes e avaliações em tempo real.

Responsabilidade: Arquitetura de tempo real, backend e sustentação em produção.

  • WebSockets
  • Tempo real
  • Python
Mobilidade · Operações de campo

Identidade operacional e rastreabilidade

Equipes distribuídas precisavam validar pessoas, vínculos e ativos operacionais, acompanhar jornadas e tratar anomalias sem perder contexto ou rastreabilidade. Construí do zero uma plataforma integrada — central web, API e aplicativos móveis — com autenticação no próprio dispositivo, geolocalização, checagens operacionais, eventos em tempo real e resposta a ocorrências.

Responsabilidade: Arquitetura e execução full cycle: backend, central web, aplicativos móveis e integração operacional.

  • Identidade digital
  • Mobile
  • Tempo real
  • Auditoria
IA · Automação

Agentes de IA para operações digitais

Processos administrativos e comerciais dependiam de tarefas manuais espalhadas por aplicações sem integração adequada. Projetei uma arquitetura de agentes capaz de interpretar interfaces, operar sistemas web e desktop e coordenar fluxos com regras, aprovações e rastreabilidade.

Responsabilidade: Arquitetura de agentes, orquestração de tarefas e integração entre sistemas.

  • Agentes de IA
  • Automação visual
  • Orquestração
  • Auditoria
IoT · Indústria

Telemetria industrial

A operação não enxergava o que acontecia nos equipamentos em campo. Integrei sensores e PLCs por LoRaWAN, MQTT e Modbus e entreguei painéis de operação em tempo real.

Responsabilidade: Integração ponta a ponta, do equipamento em campo ao painel de operação.

  • LoRaWAN
  • MQTT
  • Modbus
PropTech · SaaS

Gestão patrimonial integrada

A gestão de imóveis, contratos, cobranças, manutenção e documentos estava fragmentada entre processos que não conversavam. Defini a arquitetura e o recorte de uma plataforma modular e multi-tenant para centralizar a operação patrimonial, os fluxos financeiros e as integrações do ecossistema.

Responsabilidade: Arquitetura do produto, modelagem de domínio e recorte de escopo.

  • Multi-tenant
  • Workflows
  • Financeiro
  • Documentos
RetailTech · Marketplaces

Operação inteligente para marketplaces

Operações de marketplace precisavam acompanhar catálogo, estoque, preços, reputação, logística e financeiro sem depender de controles dispersos. Projetei uma arquitetura de agentes especializados, com responsabilidade por função, permissões, contexto compartilhado, aprovação humana, auditoria e tratamento de exceções.

Responsabilidade: Arquitetura multiagente, modelo de integração com APIs externas e governança das ações.

  • Multiagente
  • APIs externas
  • Mensageria
  • Governança
Fintech · Crédito

Jornada digital de crédito

Uma jornada de crédito digital precisava reduzir atrito sem abrir mão de validação, segurança e rastreabilidade. Estruturei o fluxo de cadastro, verificação de identidade, envio de documentos, contratação e pagamentos integrados.

Responsabilidade: Arquitetura da jornada, integrações e controles de segurança.

  • Identidade digital
  • Documentos
  • Pagamentos
  • Segurança
IA · Documentos

Ingestão e RAG

Volume de documentos grande demais para busca manual, num contexto em que resposta inventada não era aceitável. Construí os pipelines de ingestão, estruturação e busca semântica com embeddings.

Responsabilidade: Pipeline de ingestão, indexação e controle de qualidade das respostas.

  • RAG
  • Embeddings
  • Vector DB
Infra · DevOps

IaC e observabilidade

Ambientes montados à mão e falhas descobertas pelo usuário antes da equipe. Padronizei a infraestrutura com Terraform e containers e coloquei monitoramento e alerta de erros em produção.

Responsabilidade: Infraestrutura como código, pipeline de deploy e observabilidade.

  • Terraform
  • Docker
  • Observabilidade
Setores atendidos
  • Saúde & clínicas
  • Jurídico
  • Agro
  • Educação & EAD
  • Serviços financeiros & crédito
  • Imobiliário & PropTech
  • Indústria regulada
  • Live commerce
  • Varejo & marketplace
  • Mobilidade & operações de campo
IA

IA aplicada dentro da engenharia de software

Projeto e coloco em produção sistemas com RAG, agentes, ingestão de documentos, embeddings e bases vetoriais, automações e voz em tempo real — integrados aos sistemas que já existem, não como demonstração isolada. Trato IA como qualquer outro componente de engenharia: avaliação de modelos, testes, controle de custo e latência, limites e modos de falha explícitos, revisão humana onde o erro sai caro, segurança dos dados e observabilidade em produção. Também uso IA no meu próprio processo para produzir mais, sem abrir mão de revisão, testes e responsabilidade técnica pelo que entra no ar.

  • RAG
  • Agentes
  • Embeddings e bases vetoriais
  • Avaliação e guardrails
  • Custo e latência
  • Observabilidade de LLM
  • Segurança e privacidade
  • Integração com sistemas existentes
  • Voz em tempo real
Stack

A base técnica por trás das decisões

Ferramenta é consequência da decisão de arquitetura, não o contrário. Esta é a base que uso para sustentá-la em produção.

Arquitetura & Sistemas

  • Arquitetura de software
  • Sistemas distribuídos
  • Multi-tenant
  • Modelagem de domínio
  • Design de APIs
  • Tempo real
  • Modernização de legado

Backend

  • Python
  • FastAPI
  • Django
  • PHP
  • Laravel
  • Yii
  • Node.js
  • Spring Boot
  • ASP.NET

Dados & Mensageria

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Supabase
  • RabbitMQ
  • Kafka
  • ETL/ELT

Cloud & Infraestrutura

  • AWS
  • Azure
  • Google Cloud
  • Terraform
  • Docker
  • Kubernetes
  • Serverless
  • Linux

Confiabilidade & Segurança

  • CI/CD
  • Observabilidade
  • Prometheus
  • Grafana
  • Autenticação e autorização (OAuth 2.0 / JWT)
  • Gestão de segredos
  • LGPD e privacidade

IA aplicada

  • RAG
  • Agentes de IA
  • Embeddings
  • pgvector
  • Qdrant
  • Fine-tuning
  • Avaliação de LLM
  • LangChain
  • LangGraph
  • Hugging Face

Web & Mobile

  • React
  • Vue
  • Angular
  • Next.js
  • Astro
  • Tailwind CSS
  • Inertia
  • Kotlin (Android)
  • Swift (iOS)
  • React Native
  • Expo
  • Flutter

Integração & Indústria

  • REST
  • GraphQL
  • Webhooks
  • Microsserviços
  • MQTT
  • EMQX
  • LoRaWAN
  • ChirpStack
  • Modbus
  • PLC / IHM
  • Node-RED
  • Raspberry Pi

Linguagens

  • TypeScript
  • JavaScript
  • Python
  • PHP
  • Java
  • C#
  • Kotlin
  • Swift
  • Dart
  • Go
  • Rust
  • C++
Contato

Vamos falar sobre o seu sistema

Mensagem

Baixar CV