ce.dev

Goiânia, Brasil · GMT-3 · disponível para remoto

Carlos Eduardo Alonso, desenvolvedor e automação de processos com IA

Automatizo processos com IA e coloco em produção. Faço ferramentas internas, integrações e bots que tiram trabalho manual da equipe.

Meus dados atuais

Cargo atualAnalista de Suporte e Desenvolvimento @ ARX Administradora
Stack principalNext.js · JavaScript · PostgreSQL
FormaçãoBacharel em Ciência da Computação (2026) · cursando ADS (previsão dez/2028)
FocoAutomação de processos com IA
TrajetóriaSuporte → Dev → Automação com IA
Contatocseduardoalonso@gmail.com
carlos@dev ~ zsh
$
Projetos

O que eu construí

Automações, ferramentas internas e produtos próprios. Em cada um, conto o contexto, o desafio, a decisão técnica e o resultado.

Automação · API do GLPI

Hub de Automações GLPI

Ferramenta interna · código privado

A equipe da ARX executava à mão pedidos que chegavam por chamado no GLPI. O hub assumiu essas tarefas repetitivas e resolve os chamados sem ninguém encostar.

hub-glpi · fluxo
Desafio

Descobrir quais chamados já tinham automação pronta e executar cada uma sem intervenção humana.

Decisão

Integrei o hub à API do GLPI. Ele valida o chamado, procura uma automação criada pela equipe para aquele caso e executa o fluxo. Antes da execução, uma IA local confere o tipo do chamado.

Resultado

Em produção, com média de 1min53s por chamado e mais de 13h de trabalho manual economizadas. Nenhuma execução é feita à mão.

Node.jsExpressPostgreSQLAPI do GLPIPuppeteerPlaywrightOllama (IA local)Docker
Sistema de Gamificação

Await

ver no github

SaaS multitenant de gamificação corporativa, com metas diárias por colaborador, roleta de moedas, marketplace de pontos e leaderboard. Várias empresas dividem a mesma base, com os dados isolados entre elas.

await · demo
Desafio

Garantir que um tenant nunca veja dados de outro e atualizar o leaderboard em tempo real sem estourar o custo.

Decisão

Reescrevi a v2 do zero com Drizzle e resolvi o isolamento na camada de dados antes de qualquer tela. O tempo real usa SSE e Redis pub/sub em vez de WebSocket, e a API é em NestJS com validação Zod.

Resultado

A arquitetura ficou mais simples que a da v1, e um documento de handoff registra cada decisão.

Next.jsNestJSDrizzlePostgreSQLRedisSSEBetter AuthDocker
App mobile · Expo + React Native

Nozes

Em desenvolvimento · código privado

App para o casal organizar a rotina: listas com prazo, tarefas, calendário de datas importantes e uma cor para cada pessoa. A mesma base roda em iOS, Android e web.

nozes · demo
Desafio

Construir as telas antes do backend existir, sem retrabalho quando a API real chegar.

Decisão

Separei cada feature em camadas (domain, data, presentation). As telas dependem só da interface do repositório, e hoje um banco falso em memória cumpre esse contrato. Os dados passam pelo TanStack Query e o tema usa NativeWind.

Resultado

Trocar o mock pela API não vai mexer em nenhuma tela. As regras de negócio são puras e têm smoke tests executáveis, e o app tem tema claro, escuro e preto.

ExpoReact NativeTypeScriptexpo-routerTanStack QueryNativeWindReanimated
Ferramenta interna · Next.js + Prisma

Sys Coin v1

Ferramenta interna · código privado

Sistema de recompensas interno da ARX. Gestores lançam metas e coins por funcionário, coins viram pontos e pontos viram produtos. Cobre onze departamentos, com ranking, catálogo e dashboard.

sys-coin · demo
Desafio

Toda mudança de saldo precisava ser rastreável: quem lançou, quanto, com qual multiplicador e o que foi resgatado, sem apagar histórico.

Decisão

Usei Server Actions com Prisma e PostgreSQL. Cada ajuste gera um log com o multiplicador usado, e o resgate e o débito de coins rodam na mesma transação. Funcionários e produtos têm exclusão lógica.

Resultado

Em produção na empresa, com deploy em Docker. Gera relatórios por departamento em Excel e gráficos de coins, pontos e metas. Serviu de base para o Await.

Next.jsTypeScriptServer ActionsPrismaPostgreSQLChart.jsxlsxDocker

Também no currículo

Skills

Stack

O que uso em produção hoje e o que estou estudando.

IA e automação

n8nprodução
Claudeprodução
ChatGPTprodução
Claude Codeprodução
Cursorprodução
Playwrightprodução
Geminiestudando
v0estudando
Boltestudando
Lovableestudando
Replitestudando
Prompt engineeringestudando
Webhooks / APIs RESTprodução

Front-End

TypeScriptprodução
React / Next.jsprodução
Tailwind CSSprodução
Canvas 2Destudando
PWA / Service Workersestudando

Back-end e dados

PostgreSQLprodução
Prisma / Drizzleestudando
Firebase / Firestoreestudando
Node.jsprodução
REST / integração DRFestudando

Infra e ferramentas

Dockerprodução
Linux (Debian)produção
Vercelprodução
Redisestudando
Git / GitHubprodução

Dados e produto

Power BIprodução
DAXprodução
Figmaprodução
Levantamento de requisitosprodução
Sobre mim

Do suporte ao desenvolvimento

Comecei em TI pelo suporte. Atendendo chamado em rede de supermercado, aprendi a transformar "o sistema não funciona" em problema técnico. Depois vieram infraestrutura, implantação de sistemas e as primeiras linhas de código. Hoje desenvolvo ferramentas internas, integrações e produtos próprios com Next.js, n8n, Playwright e IA. Como passei pelo suporte, sei onde o trabalho repetitivo pesa, e é esse trabalho que procuro automatizar.

de trabalho manual economizadas pelo hub de automações
13h+
de trabalho manual economizadas pelo hub de automações
por chamado no GLPI, sem execução manual
1min53s
por chamado no GLPI, sem execução manual
departamentos cobertos pelo sistema de recompensas
11
departamentos cobertos pelo sistema de recompensas
ano em que comecei em TI, no suporte
2023
ano em que comecei em TI, no suporte
Experiência

Onde trabalhei

Três empresas, do atendimento às lojas de um supermercado ao desenvolvimento de ferramentas internas.

Formação

Ciência da Computação (concluído em 2026)
Descomplica Faculdade Digital
Análise e Desenvolvimento de Sistemas (Tecnólogo) (previsão dez/2028)
Descomplica
Desenvolva aplicações web Acessíveis 3 cursos
Alura
Express.js e APIs RESTem andamento
Udemy
DB Developer160 Horas
Descomplica
Arquitetura e Organização de computadores240 Horas
Descomplica
The Origins III: JavaScript16h
Codédex
Formação A partir do zero: iniciante em programação4 Cursos
Alura
HTML e CSS5 Cursos
Alura
WordPress: crie sites do zero17 Horas
Alura
Pratique HTML e CSS em projetos Web4 Cursos
Alura
Cursos de Back-end (Go e JavaScript)124 Horas
Alura
Cursos de Front-End110 Horas
Alura
Curso: Colorização digital8 Horas
Alura
SEO: Otimização de sites8 Horas
Alura
Contato

Vamos conversar?

Respondo rápido. Numa entrevista, posso mostrar as ferramentas funcionando.

ou direto: cseduardoalonso@gmail.com