Sistemas bem arquitetados. IA aplicada ao negócio.

Desenho soluções completas, do banco à interface. Automatizo processos e construo integrações com LLMs e agentes focados em resultados reais.

174 projetos
58 tecnologias
+22 anos de experiência

O que eu faço

Da arquitetura ao resultado

Mais de 174 projetos entregues em produto, engenharia, cloud e IA. Escolho a ferramenta certa para cada cenário.

Arquitetura & Full-Stack

Sistemas limpos e escaláveis, do banco à interface. APIs, back-end em PHP/Laravel e front-end moderno com JavaScript, Livewire e Tailwind.

  • PHP
  • Laravel
  • JavaScript
  • MySQL

IA Aplicada ao Negócio

Automação de processos e integrações com LLMs. Agentes e fluxos que resolvem problema real usando OpenAI e Google Gemini.

  • OpenAI
  • Google Gemini
  • Agentes
  • Automação

Cloud, DevOps & Performance

Deploy, infraestrutura e manutenção em nuvem. Otimização de performance e escala com Azure, Docker, Redis e cache.

  • Azure
  • Docker
  • Redis
  • PWA

Experiências para Eventos

Ativações interativas para grandes eventos e convenções: quizzes, games, votações, sorteios e totens com NFC.

  • Quiz & Games
  • NFC
  • Totens
  • Real-time

Web & Presença Digital

Sites institucionais e landing pages com conteúdo digital, otimização para busca (SEO) e acessibilidade.

  • Landing pages
  • SEO
  • Acessibilidade

Tech Lead & Produto

Liderança técnica ponta a ponta: da concepção do produto à entrega, definindo arquitetura, padrões e as escolhas de stack de cada projeto.

  • Arquitetura
  • Mentoria
  • Code review
  • Delivery

Trajetória técnica

Projetos

Experiências reais envolvendo produto, arquitetura, desenvolvimento e infraestrutura.

174 projetos
58 tecnologias

Contribuições no GitHub

Gráfico de contribuições de ThiagoCI no GitHub durante o último ano
Limpar

Mostrando 1–12 de 29 projetos

Tech: Docker
jul/2026 — set/2026 Concluído TV1 / X.lab

Prudential - RockInRio 2026

Plataforma de gestão de agendamentos, controle de acesso e inteligência operacional da ativação Prudential no Rock in Rio. O sistema distribuiu vagas por horário em três andares da Casa Prudential, controlou o fluxo de público em tempo real na portaria e consolidou os números da operação para o cliente. Aplicação monolítica em Laravel 13 com Inertia v3 + React 19 (SPA sem API separada), publicada no Azure App Service com escala horizontal automática, Redis para sessão/cache/fila e worker dedicado para envio assíncrono de e-mails. Principais módulos da aplicação: - Webapp Público: cadastro com validação real de CPF, agendamento de horários pelo celular com grade e capacidade em tempo real, consulta e cancelamento de reservas, e acesso restrito por link exclusivo de grupo com lista de códigos de convite. Capacidade por horário protegida por lock transacional no banco, compartilhada entre as agendas da mesma operação — o que eliminou overbooking sob concorrência. - Operação em Campo (moderador, PWA instalável): login dedicado com liberação por QR Code, CPF ou código de convite; check-in de agendados, encaixes (walk-in) e cadastro na hora; contagem de acompanhantes; consulta de cancelados; e controle de lotação por andar com sessão cronometrada, pausa e ajuste manual. - Contador em telão: página pública por andar exibida em TVs durante todo o evento, com atualização contínua resiliente (polling com backoff, wake lock e recarga automática a cada novo build), tol Painel Administrativo: dashboardde ocupação por agendamento e por operação (vagas, reservas e disponibilidade por horário);CRUD de operações, agendas, horários editáveis à mão, bloqueios (blackouts), grupos, participantes, contadores, páginas legais e configurações da plataforma; agendamento manualtroca de participante; e fechamentem editável. - Relatórios e Big Numbers: quatro abas (cadastros, agendamentos, cancelados e sessões do contador) com filtros combináveis, período com hersistência de filtros por aba no navegador e exportação em XLSX via streaming. Aba de totalizadores consolidandopresença, ausência, encaixes e acoperação, agrupando pelo dia de abertura da agenda (cobrindo viradas de madrugada). - Importação por planilha: fluxo de upload em etapas (mapeamento de colunas, prévia e confirmação) para participantes, agendamentos e listas de convidados, com normalizuplicidade e relatório de linhasrecusadas. - Auditoria e segurança: trilha append-only registrando quem liberou, cancelou,importou ou alterou cada registro, com filtros por usuário, ação, entidade e período; permissões granulares por módulo; em todas as camadas de autenticação; e 2FA via Fortify. Diferenciais técnicos: suíte com mais de 600 testes de feature (Pest) cobrindo concorrência de vagas, orçamento de queries e regras de portaria; análise estática com Larastan em nHub Actions com deploy para dois App Services (web e worker), slot de homologação e migrations controladas no boot; e diagnóstico e correção de incidentes em produção durante o evento (latência por conexões TLS não persistentes ao Redis e fila interrompida por reciclagem do worker).

Detalhes completos

Prudential - RockInRio 2026

Descrição integral

Plataforma de gestão de agendamentos, controle de acesso e inteligência operacional da ativação Prudential no Rock in Rio. O sistema distribuiu vagas por horário em três andares da Casa Prudential, controlou o fluxo de público em tempo real na portaria e consolidou os números da operação para o cliente. Aplicação monolítica em Laravel 13 com Inertia v3 + React 19 (SPA sem API separada), publicada no Azure App Service com escala horizontal automática, Redis para sessão/cache/fila e worker dedicado para envio assíncrono de e-mails.

Principais módulos da aplicação:
- Webapp Público: cadastro com validação real de CPF, agendamento de horários pelo celular com grade e capacidade em tempo real, consulta e cancelamento de reservas, e acesso restrito por link exclusivo de grupo com lista de códigos de convite. Capacidade por horário protegida por lock transacional no banco, compartilhada entre as agendas da mesma operação — o que eliminou overbooking sob concorrência.
- Operação em Campo (moderador, PWA instalável): login dedicado com liberação por QR Code, CPF ou código de convite; check-in de agendados, encaixes (walk-in) e cadastro na hora; contagem de acompanhantes; consulta de cancelados; e controle de lotação por andar com sessão cronometrada, pausa e ajuste manual.
- Contador em telão: página pública por andar exibida em TVs durante todo o evento, com atualização contínua resiliente (polling com backoff, wake lock e recarga automática a cada novo build), tol Painel Administrativo: dashboardde ocupação por agendamento e por operação (vagas, reservas e disponibilidade por horário);CRUD de operações, agendas, horários editáveis à mão, bloqueios (blackouts), grupos, participantes, contadores, páginas legais e configurações da plataforma; agendamento manualtroca de participante; e fechamentem editável.
- Relatórios e Big Numbers: quatro abas (cadastros, agendamentos, cancelados e sessões do contador) com filtros combináveis, período com hersistência de filtros por aba no navegador e exportação em XLSX via streaming. Aba de totalizadores consolidandopresença, ausência, encaixes e acoperação, agrupando pelo dia de abertura da agenda (cobrindo viradas de madrugada).
- Importação por planilha: fluxo de upload em etapas (mapeamento de colunas, prévia e confirmação) para participantes, agendamentos e listas de convidados, com normalizuplicidade e relatório de linhasrecusadas.
- Auditoria e segurança: trilha append-only registrando quem liberou, cancelou,importou ou alterou cada registro, com filtros por usuário, ação, entidade e período; permissões granulares por módulo; em todas as camadas de autenticação; e 2FA via Fortify.

Diferenciais técnicos: suíte com mais de 600 testes de feature (Pest) cobrindo concorrência de vagas, orçamento de queries e regras de portaria; análise estática com Larastan em nHub Actions com deploy para dois App Services (web e worker), slot de homologação e migrations controladas no boot; e diagnóstico e correção de incidentes em produção durante o evento (latência por conexões TLS não persistentes ao Redis e fila interrompida por reciclagem do worker).

Todas as skills

PHP Laravel React TypeScript Inertia.js MySQL Redis Tailwind CSS PWA (Progressive Web App) Azure Azure Web App Azure Blob Storage Docker Shell script GitHub Actions Pest (PHP Testing)
jul/2023 — jul/2023 Concluído TV1 / X.lab

Raízen - Programa de Excelência 2023 APP

Criação da imagem docker e preparação ambiente Azure para deploy

Detalhes completos

Raízen - Programa de Excelência 2023 APP

Descrição integral

Criação da imagem docker e preparação ambiente Azure para deploy

Todas as skills

Docker Azure
jul/2023 — jul/2023 Concluído TV1 / X.lab

TV1 / X.lab - Sales Concierge

Parte da equipe do desenvolvimento da plataforma de vendas com atendimento personalizado. Integrações com Correios, VTEX, Zoom, WhereBy, Pagar.me.

Detalhes completos

TV1 / X.lab - Sales Concierge

Descrição integral

Parte da equipe do desenvolvimento da plataforma de vendas com atendimento personalizado. Integrações com Correios, VTEX, Zoom, WhereBy, Pagar.me.

Todas as skills

Laravel PHP MySQL Vue.js Docker Azure
mai/2023 — mai/2023 Concluído TV1 / X.lab

VTEX Day

Plataforma de captação de leads e integração com plataforma de loja do Sales Concierge

Detalhes completos

VTEX Day

Descrição integral

Plataforma de captação de leads e integração com plataforma de loja do Sales Concierge

Todas as skills

Laravel PHP MySQL HTML JavaScript Docker Azure
fev/2023 — fev/2023 Concluído TV1 / X.lab

Who am i - Data lake

Criação da imagem docker e preparação ambiente Google cloud para deploy

Detalhes completos

Who am i - Data lake

Descrição integral

Criação da imagem docker e preparação ambiente Google cloud para deploy

Todas as skills

Docker Google Cloud Platform (GCP)
dez/2022 — dez/2022 Concluído TV1

Carrefour - Integração BIG

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Carrefour - Integração BIG

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML SCSS JavaScript MySQL Redis Docker Azure
dez/2022 — dez/2022 Concluído TV1

Mobil - movimentando negócios

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, reações com emojis durante a transmissão, envio de perguntas (com moderação) e área de conteúdos on demand (textos e vídeos). Geração automatizada de certificados para os participantes. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Mobil - movimentando negócios

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, reações com emojis durante a transmissão, envio de perguntas (com moderação) e área de conteúdos on demand (textos e vídeos). Geração automatizada de certificados para os participantes. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML JavaScript SCSS MySQL Redis Azure Docker
nov/2022 — nov/2022 Concluído TV1

Boehringer Ingelheim - Life ChanJers

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Boehringer Ingelheim - Life ChanJers

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML SCSS JavaScript MySQL Redis Docker Azure
jul/2022 — jul/2022 Concluído TV1

Avon - BBF Natal

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Avon - BBF Natal

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML SCSS JavaScript MySQL Redis Docker Azure
jul/2022 — jul/2022 Concluído TV1

Bayer - Convenção Comercial 2022

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Bayer - Convenção Comercial 2022

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, envio de perguntas (com moderação) e plateia virtual na transmissão. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML SCSS JavaScript MySQL Redis Docker Azure
jul/2022 — jul/2022 Concluído TV1

Bayer - Intacta 2022

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, reações com emojis durante a transmissão, envio de perguntas (com moderação) e área de conteúdos on demand (textos e vídeos). Geração automatizada de certificados para os participantes. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Bayer - Intacta 2022

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, reações com emojis durante a transmissão, envio de perguntas (com moderação) e área de conteúdos on demand (textos e vídeos). Geração automatizada de certificados para os participantes. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML SCSS JavaScript MySQL Redis Docker Azure
jul/2022 — jul/2022 Concluído TV1

Boehringer Ingelheim - Encontro Nacional de Vendas 2022

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, reações com emojis durante a transmissão, envio de perguntas (com moderação) e área de conteúdos on demand (textos e vídeos). Geração automatizada de certificados para os participantes. Área administrativa para moderação e extração de relatórios.

Detalhes completos

Boehringer Ingelheim - Encontro Nacional de Vendas 2022

Descrição integral

Plataforma de live com cadastro, login, agenda, transmissão ao vivo, reações com emojis durante a transmissão, envio de perguntas (com moderação) e área de conteúdos on demand (textos e vídeos). Geração automatizada de certificados para os participantes. Área administrativa para moderação e extração de relatórios.

Todas as skills

PHP HTML JavaScript SCSS MySQL Redis Azure Docker
Ferramentas online

Utilitários rápidos no
app.thiagoci.com

Reúno ferramentas simples para resolver tarefas recorrentes diretamente pelo navegador.

  • Geradores rápidos

    UUID, QR Code e CPF para testes e desenvolvimento.

  • Consultas e produtividade

    Consulta de IP e sorteios.

Explorar Ferramentas Agora (abre em nova aba)

Vamos construir algo juntos?

Estou sempre aberto a discutir projetos de desenvolvimento, parcerias ou novas oportunidades.