Sistemas DistribuídosSoftware CorporativoLiderança Técnica

Portfólio de Engenharia

Natan Parmigiano

Principal Engineer & Arquiteto de Software

São Caetano do Sul, São Paulo, Brasil

Uma coleção curada de projetos, sistemas e desafios de engenharia — de plataformas de dados e integrações corporativas a e-commerce e ferramentas internas.

Sobre Mim

Sou um engenheiro de software em nível principal e arquiteto de soluções com experiência em sistemas distribuídos, plataformas cloud-native, software corporativo, aplicações em tempo real e liderança técnica.

Ao longo dos anos, atuei em todo o ciclo de vida do software — da implementação hands-on e do design de infraestrutura à arquitetura, liderança técnica, contratação, estratégia de produto e scaling operacional. Meu trabalho incluiu produtos internos, plataformas voltadas ao cliente, sistemas corporativos, desenvolvimento terceirizado e ambientes de startup.

Este portfólio reúne uma coleção curada de projetos e iniciativas em que participei ao longo da minha carreira.

Obviamente não é exaustivo, mas a intenção é dar uma ideia dos desafios que enfrentei e resolvi ao longo da minha experiência.

Sobre Este Portfólio

Muitos dos projetos listados aqui foram desenvolvidos para clientes, organizações privadas ou operações internas de negócio. Por isso, alguns nomes de projetos, detalhes de negócio, especificidades arquiteturais e métricas foram parcialmente redigidos ou generalizados.

Quando a divulgação é permitida, nomes de projetos e informações públicas são apresentados.

Quando a divulgação é restrita, os projetos são apresentados com descrições de alto nível que preservam os desafios técnicos e organizacionais, respeitando obrigações de confidencialidade.

O objetivo deste portfólio não é expor código-fonte, mas oferecer uma visão dos tipos de sistemas em que trabalhei, das responsabilidades que assumi e dos desafios de engenharia encontrados ao longo do caminho.

Níveis de Divulgação

  • Público

    Nome do projeto e detalhes podem ser compartilhados.

  • Parcialmente Redigido

    Alguns detalhes de negócio foram generalizados.

  • Confidencial

    Projeto apresentado apenas com descrição de alto nível.

Projetos

Meu trabalho mais relevante

#1
#2
#3
#4
#5
#6

Plataforma de Fiscalização Regulatória e Processo Administrativo

CTO · Paganini Tech

Tamanho do time:4🌟 Trabalho Mais Relevante Ranking: 2 Parcialmente Redigido

Liderei a arquitetura e entrega de uma plataforma de operações regulatórias em larga escala responsável por gerenciar o ciclo de vida completo de inspeção veicular, processo administrativo, procedimentos jurídicos, processamento financeiro e fluxos de conformidade para uma entidade reguladora do setor público brasileiro responsável pela fiscalização do transporte de Gás Liquefeito de Petróleo (GLP).

A plataforma digitalizou e unificou interações entre proprietários de veículos, postos de inspeção credenciados, fiscais de campo, profissionais jurídicos, advogados, administradores e operadores financeiros por meio de um único ecossistema operacional.

O sistema gerencia todo o ciclo de inspeção, incluindo cadastro de veículos, agendamento, execução de inspeção, emissão de certificados, verificação de conformidade e operações de postos credenciados. Além das inspeções, a plataforma também suporta um processo administrativo completo abrangendo autuação, notificações, defesas jurídicas, pareceres legais, recursos, penalidades financeiras, processamento de pagamentos e arquivamento de casos.

Uma experiência mobile dedicada permite que fiscais de campo realizem inspeções in loco, capturem evidências fotográficas, coletem assinaturas, validem certificados, gerem relatórios de infração e iniciem procedimentos de fiscalização diretamente do campo. Usuários administrativos gerenciam fluxos operacionais por meio de portais dedicados cobrindo revisão jurídica, processamento financeiro, relatórios, gestão de postos, supervisão de conformidade e administração da plataforma.

A plataforma também incorpora fluxos financeiros sofisticados, incluindo geração de multas GRSP, emissão de boletos, processamento de pagamentos multi-provedor, partilha de receita, conciliação e controles financeiros automatizados. Fluxos automatizados de comunicação fornecem notificações escalonadas por e-mail, WhatsApp e SMS, garantindo que stakeholders permaneçam informados em todas as etapas dos procedimentos regulatórios.

Apesar da escala e complexidade da solução, a plataforma foi entregue em aproximadamente seis meses por uma equipe de engenharia central de apenas dois desenvolvedores. O sistema resultante contém dezenas de módulos operacionais, suporta múltiplas personas de usuário independentes e gerencia o ciclo regulatório completo desde agendamento de inspeção até resolução de casos jurídicos e liquidação financeira.

Mantive propriedade da arquitetura da plataforma, direção técnica, alinhamento com stakeholders, modelagem de domínio e design geral da solução ao longo de todo o ciclo do projeto.

Papéis que Desempenhei

  • Arquiteto Chefe
  • Líder Técnico
  • Arquiteto de Soluções
  • Engenheiro Backend
  • Engenheiro de Plataforma
  • Designer de Sistemas
  • Estrategista de Produto
  • Engenheiro de Infraestrutura
  • Interface com Stakeholders

Stack Tecnológica

  • Bun
  • TypeScript
  • Vue 3
  • Quasar
  • Hono
  • PostgreSQL
  • Drizzle ORM
  • Redis
  • BullMQ
  • AWS S3
  • AWS SES
  • Capacitor
  • Better Auth
  • WebSockets
  • Mensagens Multi-Canal
  • WhatsApp Cloud API
  • Integrações SMS
  • Stripe API
  • Mercado Pago
  • API Banco do Brasil
  • API Asaas
  • Docker Swarm
  • Nginx

Desafios e Aprendizados

Desafio

Projetar e entregar uma plataforma capaz de suportar múltiplos domínios regulatórios independentes — incluindo inspeções, fiscalização, procedimentos jurídicos, operações financeiras, notificações, agendamento e serviços voltados ao público — mantendo consistência, auditabilidade e simplicidade operacional.

O projeto também exigiu traduzir fluxos regulatórios altamente burocráticos e parcialmente não documentados em processos de software determinísticos enquanto acomodava as realidades das operações do setor público e requisitos de conformidade legal.

Talvez o desafio mais significativo tenha sido a escala da entrega em si: produzir uma plataforma enterprise pronta para produção abrangendo dezenas de módulos operacionais, múltiplas personas de usuário, aplicações mobile e web, sistemas financeiros e fluxos jurídicos com uma equipe central de apenas dois engenheiros.

Solução

Projetei uma arquitetura monorepo modular composta de pacotes compartilhados, módulos orientados a domínio, workers assíncronos, serviços de notificação e componentes de infraestrutura reutilizáveis. Estabeleci limites de domínio claros entre áreas de inspeção, fiscalização, jurídico, financeiro e administrativo enquanto aproveitava filas, fluxos de automação e serviços de integração para minimizar overhead operacional.

Desenvolvi fundações de plataforma reutilizáveis que aceleraram a entrega preservando manutenibilidade de longo prazo, permitindo que uma pequena equipe de engenharia implementasse um sistema que tradicionalmente exigiria níveis significativamente maiores de pessoal.

Lições Aprendidas
  • A complexidade de software enterprise é impulsionada principalmente por processos de negócio — e não por escolhas tecnológicas.
  • Fluxos regulatórios e jurídicos frequentemente contêm casos extremos e exceções que emergem apenas por meio de colaboração profunda com stakeholders operacionais.
  • Limites arquiteturais fortes são essenciais quando múltiplos domínios — jurídico, financeiro, operacional e administrativo — devem coexistir em uma única plataforma.
  • Auditabilidade, rastreabilidade e transparência de fluxos tornam-se preocupações arquiteturais de primeira classe em sistemas do setor público.
  • Fundações de plataforma bem projetadas podem amplificar dramaticamente a efetividade de pequenas equipes de engenharia.
  • Velocidade de entrega costuma ser limitada mais pela descoberta de requisitos e compreensão de domínio do que pelo esforço de implementação.
  • Alguns dos projetos de engenharia mais desafiadores envolvem traduzir processos humanos complexos em sistemas de software determinísticos sem perder flexibilidade operacional.
  • O tamanho da equipe por si só não é o principal preditor de capacidade de entrega quando arquitetura, ferramentas e disciplina de execução estão devidamente alinhados.

Plataforma Enterprise de Serviços Notariais

CTO · Paganini Tech

Tamanho do time:4 Parcialmente Redigido

Liderei o desenvolvimento de uma plataforma B2B para um dos maiores provedores de serviços notariais do Brasil, estendendo um ecossistema existente focado em consumidores para suportar as necessidades operacionais de escritórios de advocacia, clientes corporativos e usuários enterprise de alto volume.

Embora a organização já operasse um marketplace B2C bem-sucedido, clientes enterprise exigiam fluxos fundamentalmente diferentes, incluindo submissão de solicitações em lote, integrações via API, pipelines de processamento automatizado, relatórios consolidados, faturamento por conta, gestão de crédito, sistemas de carteira e capacidades de conciliação financeira.

A plataforma foi projetada para proporcionar às organizações acesso simplificado a serviços notariais em escala enquanto se integrava perfeitamente com a infraestrutura existente da empresa, processos operacionais e sistemas de fulfillment. Em vez de substituir fluxos existentes, a solução estendeu o ecossistema para suportar requisitos operacionais de nível enterprise preservando compatibilidade com processos de negócio estabelecidos.

O desenvolvimento foi realizado por uma equipe de três profissionais, com responsabilidade por arquitetura, direção técnica, estratégia de integração e design geral da plataforma sob minha liderança.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Engenheiro Backend
  • Engenheiro de Plataforma
  • Integrador de Sistemas
  • Estrategista de Produto
  • Interface com Stakeholders

Stack Tecnológica

  • TypeScript
  • Vue.js
  • LibSQL
  • Redis
  • tRPC
  • Sistemas de Filas
  • Sistemas de Conciliação Financeira
  • Integrações via API
  • Sistemas de Carteira
  • Arquiteturas Multi-Tenant
  • JavaScript
  • HTML
  • CSS

Desafios e Aprendizados

Desafio

Projetar uma plataforma focada em enterprise sobre um ecossistema originalmente construído em torno de fluxos de consumidor.

O projeto exigiu traduzir padrões de interação B2C em processos operacionais enterprise enquanto integrava com sistemas existentes, preservava continuidade de negócio e suportava requisitos específicos de clientes como operações em lote, fluxos automatizados, controles financeiros e integrações orientadas a API.

Solução

Projetei uma camada operacional B2B dedicada que aproveitou a infraestrutura existente enquanto introduzia fluxos adaptados a clientes enterprise. Implementei capacidades de processamento em lote, relatórios por cliente, automação de faturamento, gestão de carteira, controles de crédito, mecanismos de conciliação e endpoints de integração que permitiram às organizações interagir programaticamente com a plataforma.

Lições Aprendidas
  • Produtos B2B e B2C frequentemente resolvem problemas de negócio similares enquanto exigem fluxos operacionais fundamentalmente diferentes.
  • Clientes enterprise priorizam automação, integração, relatórios e eficiência operacional sobre recursos de experiência do usuário tipicamente associados a produtos de consumo.
  • Estender ecossistemas existentes costuma ser mais valioso do que substituí-los inteiramente.
  • Estratégia de integração torna-se uma preocupação arquitetural crítica quando múltiplos sistemas operacionais devem coexistir.
  • Controles financeiros e requisitos de conciliação frequentemente emergem naturalmente conforme plataformas evoluem em direção a casos de uso enterprise.
  • Entender como clientes realmente operam é essencial ao adaptar produtos de orientação consumer para fluxos orientados a enterprise.

Plataforma Multi-Tenant de Operações Financeiras e Conciliação Bancária

CTO · Paganini Tech

Tamanho do time:3 Parcialmente Redigido

Liderei o desenvolvimento de uma plataforma multi-tenant de operações financeiras projetada para centralizar e automatizar contas a pagar, contas a receber, conciliação bancária, pagamentos recorrentes, agendamento de pagamentos, gestão de fornecedores, gestão de clientes e fluxos de controle financeiro.

A plataforma foi projetada para suportar organizações operando em múltiplas unidades de negócio e estruturas financeiras, proporcionando isolamento hierárquico de tenants enquanto permitia visibilidade consolidada das operações financeiras. Usuários podiam gerenciar ciclos de pagamento, monitorar obrigações futuras, conciliar atividade bancária, acompanhar recebíveis e supervisionar relacionamentos com fornecedores e clientes por meio de uma interface operacional unificada.

Um foco significativo do projeto foi garantir precisão financeira e visibilidade operacional enquanto reduzia esforços manuais de conciliação. A plataforma incorporou fluxos automatizados de conciliação, gestão de pagamentos recorrentes, capacidades de divisão de pagamentos e ferramentas de monitoramento financeiro projetadas para melhorar as operações financeiras do dia a dia.

O desenvolvimento foi realizado por uma equipe de três profissionais, com responsabilidade por arquitetura, direção técnica, design da plataforma e liderança de implementação sob minha supervisão.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Engenheiro Backend
  • Engenheiro de Plataforma
  • Modelador de Dados
  • Contribuidor de Produto
  • Interface com Stakeholders

Stack Tecnológica

  • TypeScript
  • Vue.js
  • LibSQL
  • Redis
  • Sistemas de Filas
  • Sistemas de Cache
  • Sistemas de Relatórios Financeiros
  • Arquiteturas Multi-Tenant
  • JavaScript
  • HTML
  • CSS

Desafios e Aprendizados

Desafio

Projetar uma plataforma financeira capaz de suportar múltiplas organizações, estruturas financeiras e fluxos operacionais mantendo correção, rastreabilidade e consistência entre registros financeiros.

O sistema precisava acomodar transações recorrentes, fluxos de conciliação, agendamento de pagamentos e estruturas multi-tenant em múltiplos níveis sem comprometer integridade financeira ou usabilidade operacional.

Solução

Desenvolvi uma arquitetura multi-tenant suportando operações financeiras isoladas enquanto habilitava gestão e relatórios centralizados. Implementei fluxos de conciliação, motores de pagamento recorrente, capacidades de rastreamento financeiro e dashboards operacionais projetados para reduzir esforço manual e melhorar visibilidade financeira.

Utilizei mecanismos de cache e filas baseados em Redis para suportar fluxos assíncronos de processamento financeiro mantendo responsividade em toda a plataforma.

Lições Aprendidas
  • Sistemas financeiros enfatizam correção, rastreabilidade e auditabilidade mais do que complexidade técnica bruta.
  • Arquiteturas multi-tenant exigem consideração cuidadosa de isolamento de dados, permissões e requisitos de relatórios desde o início.
  • Fluxos de conciliação bancária frequentemente revelam inconsistências e casos extremos que não são aparentes durante o levantamento de requisitos.
  • Software financeiro tem sucesso quando reduz esforço operacional enquanto aumenta confiança nos dados financeiros.
  • Fluxos assíncronos bem projetados podem melhorar significativamente a experiência do usuário sem comprometer integridade transacional.
  • Simplicidade e confiabilidade costumam ser mais valiosas do que sofisticação em aplicações financeiras.

FastFlow — Plataforma Multi-Canal de Agentes e Operações com Clientes

CTO · Paganini Tech

Tamanho do time:8🌟 Trabalho Mais Relevante Ranking: 1 Público

Liderei a arquitetura e evolução de longo prazo do FastFlow, uma plataforma completa de operações com clientes e agentes de IA multi-canal projetada para unificar comunicação com clientes, automação, fluxos operacionais e operações de contact center em um único ecossistema.

A plataforma combina gestão de relacionamento com clientes, gestão de contatos, operações de call center, gestão de filas, roteamento por departamento, transferências de conversas, acompanhamento de KPIs, analytics operacional e capacidades de orquestração de agentes. Usuários administrativos podem gerenciar interações com clientes por meio de um console operacional em tempo real enquanto monitoram indicadores de desempenho e execução de fluxos em múltiplos canais.

O FastFlow suporta comunicação via WhatsApp, web chat e canais adicionais de mensagens, proporcionando uma experiência operacional unificada independentemente do ponto de entrada do cliente.

Um objetivo central da plataforma era permitir que organizações criassem, implantassem e gerenciassem agentes conversacionais sem exigir desenvolvimento de software. Por meio da interface da plataforma, usuários podem construir agentes determinísticos baseados em NLP/NLU, fluxos sensíveis a sentimento, automação híbrida assistida por humanos ou agentes totalmente autônomos baseados em LLM com memória, tool calling, orquestração de fluxos, integrações customizadas e mecanismos de escalação human-in-the-loop.

Diferente de muitas iniciativas de IA focadas exclusivamente em perguntas e respostas ou triagem, o FastFlow foi projetado para suportar processos operacionais complexos, permitindo que agentes executem ações de negócio, interajam com sistemas externos, coordenem fluxos e participem diretamente das operações com clientes.

A plataforma inclui capacidades proprietárias de NLP e NLU desenvolvidas internamente, incluindo reconhecimento de entidades nomeadas, extração dinâmica de entidades, análise de sentimento, classificação de intenção, orquestração de fluxos e gestão de estado conversacional. O framework de agentes LLM também foi projetado internamente, incluindo estratégias de otimização de contexto, harnesses de execução, orquestração de ferramentas, gestão de memória conversacional, salvaguardas operacionais e mecanismos de governança de agentes.

A plataforma está atualmente implantada em ambientes de produção suportando múltiplas organizações e cenários operacionais. O desenvolvimento envolveu uma equipe rotativa de mais de oito profissionais ao longo de vários anos, enquanto a propriedade arquitetural geral, direção técnica, visão da plataforma e estratégia de IA permaneceram sob minha liderança.

Papéis que Desempenhei

  • Arquiteto Chefe
  • Líder Técnico
  • Arquiteto de Sistemas de IA
  • Arquiteto de Plataforma
  • Estrategista de Produto
  • Engenheiro Backend
  • Engenheiro de Sistemas Distribuídos
  • Designer de Framework de Agentes de IA
  • Interface com Stakeholders

Stack Tecnológica

  • TypeScript
  • PostgreSQL
  • Vue.js
  • Oracle Database
  • Redis
  • WebSockets
  • Pub/Sub Messaging
  • Filas de Processamento
  • Serviços Distribuídos
  • Sistemas NLP
  • Sistemas NLU
  • Análise de Sentimento
  • Reconhecimento de Entidades Nomeadas
  • Agentes LLM
  • Frameworks de Orquestração de Agentes
  • Sistemas Human-in-the-Loop
  • WhatsApp Business API
  • Plataformas de Web Chat

Desafios e Aprendizados

Desafio

Projetar uma plataforma capaz de suportar paradigmas de automação fundamentalmente diferentes mantendo um modelo operacional unificado.

O sistema precisava suportar fluxos determinísticos, interações baseadas em NLP/NLU, automação sensível a sentimento, operações assistidas por humanos e agentes LLM autônomos sem forçar organizações a uma única abordagem arquitetural. Além disso, a plataforma tinha que operar como um sistema crítico de comunicação com clientes mantendo observabilidade, auditabilidade, escalabilidade e controle operacional.

Solução

Projetei uma arquitetura orientada a serviços utilizando processamento distribuído, mensageria Pub/Sub, filas, canais de comunicação em tempo real e motores de execução modulares. Construí um runtime de agentes flexível capaz de suportar múltiplos modelos de automação enquanto expunha uma experiência unificada de configuração e operação por meio da interface da plataforma.

Desenvolvi componentes internos de NLP, NLU, análise de sentimento, orquestração e execução de agentes, permitindo que organizações componham fluxos complexos voltados ao cliente mantendo governança e supervisão operacional.

Lições Aprendidas
  • Sistemas de IA em produção são principalmente problemas de orquestração de fluxos — e não problemas de modelos de linguagem.
  • Automação determinística e automação baseada em LLM são tecnologias complementares — e não abordagens concorrentes.
  • Fluxos human-in-the-loop permanecem essenciais para muitos domínios operacionais onde responsabilização e gestão de risco importam.
  • Plataformas de agentes exigem governança forte, observabilidade e controles operacionais para permanecer confiáveis em escala.
  • Gestão de contexto, orquestração de ferramentas e design de fluxos podem ter impacto maior nos resultados do que a seleção de modelos.
  • Construir plataformas reutilizáveis cria significativamente mais valor de longo prazo do que entregar soluções de automação isoladas.
  • Produtos de IA bem-sucedidos são julgados por resultados operacionais — e não por sofisticação de modelos.
  • Os desafios de engenharia mais difíceis emergem do equilíbrio entre flexibilidade, confiabilidade, escalabilidade e simplicidade operacional dentro de uma única plataforma.

Plataforma de Operações de Atenção Primária e Prontuário Eletrônico

CTO · Paganini Tech

Tamanho do time:6🌟 Trabalho Mais Relevante Ranking: 5 Parcialmente Redigido

Liderei o desenvolvimento de uma plataforma abrangente de operações em saúde projetada para gerenciar a jornada completa do paciente em múltiplas unidades de atenção primária.

Em vez de focar exclusivamente em prontuários eletrônicos, a plataforma abrangia todo o ciclo operacional do cuidado ao paciente, incluindo recepção e cadastro, gestão de filas, emissão e chamada de senhas, consultas médicas, prontuários eletrônicos de saúde, prescrições, controle interno de medicamentos, gestão de estoque, fluxos de farmácia, dispensação de medicamentos, dashboards analíticos e relatórios operacionais.

A plataforma tornou-se a espinha dorsal operacional de quatro centros de saúde distintos, suportando milhares de pacientes e permitindo que profissionais de saúde gerenciassem processos clínicos, administrativos e farmacêuticos por meio de um sistema unificado.

Uma equipe multidisciplinar de cinco profissionais participou do esforço de desenvolvimento. Além da liderança arquitetural e direção técnica, uma parte significativa do projeto envolveu colaboração direta com profissionais de saúde, equipes operacionais e administradores para garantir que a plataforma refletisse com precisão os fluxos reais de trabalho em saúde.

Este projeto proporcionou ampla exposição aos desafios de implantar software crítico para a missão em ambientes de saúde ativos, onde continuidade operacional, precisão de fluxos e adoção pelos usuários costumam ser tão importantes quanto o software em si.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Designer de Sistemas de Saúde
  • Engenheiro Backend
  • Engenheiro de Plataforma
  • Estrategista de Produto
  • Interface com Stakeholders

Stack Tecnológica

  • TypeScript
  • Node.js
  • Oracle Database
  • Oracle APEX
  • Redis
  • Sistemas de Informação em Saúde
  • Sistemas de Gestão de Estoque
  • Plataformas de Relatórios e Analytics
  • JavaScript
  • HTML
  • CSS

Desafios e Aprendizados

Desafio

Construir uma plataforma capaz de suportar o fluxo operacional completo de múltiplas unidades de saúde enquanto acomodava as realidades das operações clínicas do dia a dia.

O maior desafio surgiu durante a implantação e adoção — e não no desenvolvimento do software em si. Conforme a plataforma era introduzida em ambientes de saúde ativos, numerosos processos não documentados, exceções operacionais, casos extremos e fluxos específicos de cada unidade emergiram, nunca tendo sido formalmente documentados ou considerados durante o levantamento de requisitos.

Além disso, a adoção bem-sucedida exigiu treinamento de profissionais médicos, pessoal administrativo, equipes de farmácia e times operacionais enquanto se mantinha a continuidade do cuidado para milhares de pacientes.

Solução

Projetei uma arquitetura modular capaz de evoluir junto com descobertas operacionais mantendo a estabilidade do sistema. Trabalhei em estreita colaboração com profissionais de saúde ao longo da implantação, refinando continuamente fluxos, expandindo funcionalidades e adaptando a plataforma aos requisitos operacionais do mundo real conforme surgiam.

Estabeleci ciclos iterativos de feedback com equipes clínicas e administrativas, permitindo identificação e resolução rápida de lacunas de fluxo enquanto garantia que a plataforma permanecesse alinhada com as operações de saúde.

Lições Aprendidas
  • Os fluxos mais complexos em saúde costumam ser os não documentados que emergem apenas durante a operação real.
  • Implantação bem-sucedida de software em saúde depende tanto de adoção organizacional e treinamento quanto de implementação técnica.
  • Levantamento de requisitos raramente captura a complexidade total de ambientes operacionais; descobertas significativas frequentemente ocorrem durante a implantação.
  • Organizações de saúde contêm um grande número de fluxos específicos por papel que devem coexistir dentro de um único ecossistema operacional.
  • Flexibilidade operacional é crítica ao construir sistemas que suportam ambientes clínicos do mundo real.
  • Projetos de implementação de software devem ser vistos como iniciativas de transformação organizacional — e não como empreendimentos puramente técnicos.
  • A verdadeira medida de sucesso para software operacional é sua capacidade de se tornar invisível dentro do fluxo de trabalho diário de seus usuários.

Plataforma de Analytics NPS e Relatórios em Saúde

CTO · Paganini Tech

Tamanho do time:5 Parcialmente Redigido

Desenvolvi uma plataforma de mensuração de experiência do paciente e analytics para uma iniciativa de saúde pública operando em múltiplos hospitais e unidades básicas de saúde em São Paulo.

A plataforma permitia que pacientes acessassem e completassem rapidamente pesquisas de satisfação e Net Promoter Score (NPS) por meio de QR codes distribuídos nas unidades de saúde participantes. Embora a experiência de coleta de dados fosse intencionalmente simples, o principal valor do sistema era gerado pelas capacidades analíticas e de relatórios construídas sobre as informações coletadas.

Trabalhando em estreita colaboração com administradores de saúde e stakeholders operacionais, projetamos dashboards, relatórios e fluxos analíticos customizados alinhados aos requisitos de reporte impostos por processos de fiscalização de saúde pública. A plataforma transformou feedback bruto de pacientes em insights operacionais acionáveis, permitindo que unidades de saúde monitorassem qualidade de serviço, identificassem áreas de melhoria e produzissem os relatórios exigidos por entidades governamentais.

A solução foi adotada com sucesso em mais de seis unidades de saúde e tornou-se uma ferramenta importante para medir experiência do paciente e apoiar tomada de decisão operacional.

Certos detalhes organizacionais foram generalizados por requisitos de confidencialidade.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Full Stack
  • Modelador de Dados
  • Desenvolvedor de Plataforma Analítica
  • Designer de Sistemas de Relatórios
  • Interface com Stakeholders

Stack Tecnológica

  • Vue.js
  • TypeScript
  • Oracle Database
  • Redis
  • Dashboards Analíticos
  • Sistemas de Relatórios
  • Visualização de Dados
  • Sistemas de QR Code
  • JavaScript
  • HTML
  • CSS

Desafios e Aprendizados

Desafio

Transformar respostas simples de pesquisas em inteligência operacional significativa capaz de apoiar administradores de saúde enquanto satisfazia simultaneamente requisitos de reporte e conformidade do setor público.

O projeto exigia equilibrar facilidade de participação para pacientes com a necessidade de gerar informações estruturadas, confiáveis e acionáveis para gestores de saúde e stakeholders governamentais.

Solução

Projetei modelos analíticos, dashboards e fluxos de relatórios customizados adaptados às realidades operacionais de unidades de saúde. Desenvolvi estruturas de reporte alinhadas aos requisitos de fiscalização do setor público, permitindo que organizações de saúde extraíssem valor do feedback de pacientes enquanto simplificavam atividades de conformidade e reporte.

Lições Aprendidas
  • Coleta de dados costuma ser a parte mais simples de uma plataforma analítica; extrair insights significativos é onde a maior parte do valor é criada.
  • Sistemas de relatórios eficazes devem ser projetados em torno de decisões de stakeholders — e não dos dados disponíveis.
  • Iniciativas analíticas no setor público exigem alinhamento cuidadoso com requisitos regulatórios e operacionais de reporte.
  • Métricas de qualidade em saúde se tornam significativamente mais valiosas quando apresentadas no contexto de oportunidades de melhoria operacional.
  • Dashboards customizados frequentemente superam soluções genéricas de relatórios porque refletem os fluxos e objetivos específicos das organizações que os utilizam.
  • O sucesso de sistemas analíticos depende fortemente da confiança dos stakeholders tanto nos dados quanto nas metodologias usadas para interpretá-los.

Plataforma Conversacional de Suporte ao Cliente e Ticketing

CTO · Paganini Tech

Tamanho do time:2 Parcialmente Redigido

Com base nas tecnologias, fluxos e infraestrutura originalmente desenvolvidos para nossa plataforma conversacional de saúde, criamos um agente conversacional de segunda geração focado em suporte ao cliente, triagem e gestão de comunicação para um grande fabricante de componentes automotivos.

A plataforma centralizou toda a comunicação com clientes por meio de um único canal WhatsApp, servindo como ponto de entrada principal para solicitações de suporte, dúvidas, comunicações relacionadas a pedidos e interações com clientes. Utilizando NLP, NLU, análise de sentimento e tecnologias de automação de fluxos, o sistema era capaz de entender intenção do cliente, classificar solicitações, rotear conversas e escalar interações para operadores humanos quando necessário.

Além da experiência conversacional em si, a plataforma incluía um ambiente operacional completo para equipes de suporte ao cliente, permitindo que agentes gerenciassem conversas, monitorassem interações, interviessem quando necessário e coordenassem atividades de suporte por meio de uma interface unificada.

Este projeto representou uma evolução significativa da arquitetura conversacional originalmente desenvolvida para aplicações de saúde, expandindo o foco de fluxos clínicos para gestão de comunicação com clientes em larga escala. Muitas das decisões arquiteturais, padrões de interação e capacidades operacionais desenvolvidas nesta iniciativa posteriormente se tornaram a base para futuros projetos conversacionais e de automação dentro da organização.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Engenheiro de IA & NLP
  • Engenheiro Backend
  • Engenheiro de Plataforma
  • Designer de Produto
  • Integrador de Sistemas

Stack Tecnológica

  • TypeScript
  • Node.js
  • Redis
  • DynamoDB
  • WhatsApp Business API
  • Sistemas NLP
  • Sistemas NLU
  • Análise de Sentimento
  • Fluxos Conversacionais
  • Sistemas de Filas
  • Mensagens em Tempo Real
  • Plataformas de Suporte ao Cliente

Desafios e Aprendizados

Desafio

Transformar uma plataforma conversacional focada em saúde em um framework de comunicação reutilizável capaz de suportar atendimento ao cliente, triagem de tickets e fluxos de suporte operacional em uma indústria completamente diferente.

A plataforma precisava equilibrar eficiência de automação com intervenção humana, garantindo que clientes pudessem interagir naturalmente enquanto mantinha visibilidade, rastreabilidade e controle operacional para equipes de suporte.

Solução

Generalizei a arquitetura conversacional em uma plataforma configurável capaz de suportar múltiplos domínios de negócio e fluxos. Expandi capacidades de NLP e análise de sentimento, implementei mecanismos de roteamento e escalação específicos para suporte, e desenvolvi ferramentas operacionais permitindo que agentes humanos colaborassem perfeitamente com fluxos automatizados.

Lições Aprendidas
  • As plataformas mais valiosas emergem quando soluções são projetadas para reutilização — e não para implementação em um único projeto.
  • Sistemas conversacionais exigem equilíbrio cuidadoso entre automação e intervenção humana para manter a confiança do cliente.
  • Análise de sentimento e classificação de intenção se tornam significativamente mais valiosas quando integradas diretamente em fluxos operacionais.
  • Plataformas de comunicação são fundamentalmente sistemas de orquestração de fluxos — e não sistemas de mensagens.
  • Construir fundações reutilizáveis cedo pode acelerar dramaticamente futuros esforços de desenvolvimento de produto.
  • Iniciativas de automação bem-sucedidas focam em aumentar operadores humanos — e não em eliminá-los do processo.

Plataforma de Suporte à Decisão Clínica e Monitoramento de Pacientes via Chatbot

CTO · Paganini Tech

Tamanho do time:2🌟 Trabalho Mais Relevante Ranking: 4 Parcialmente Redigido

Liderei o design e desenvolvimento de uma plataforma conversacional de suporte à decisão clínica para uma grande organização de saúde pública no Brasil, focada no monitoramento e gestão de pacientes em tratamento de anticoagulação e acompanhamento de Trombose Venosa Profunda (TVP).

Anos antes da adoção generalizada de LLMs e agentes de IA, a plataforma utilizava NLP, NLU e fluxos determinísticos de tomada de decisão para proporcionar aos pacientes uma experiência conversacional natural via WhatsApp. Em vez de depender de interações tradicionais baseadas em menus, o sistema era capaz de entender respostas de pacientes, coletar informações clínicas, interpretar resultados de exames e guiar usuários por protocolos de monitoramento de tratamento.

Trabalhando diretamente ao lado de especialistas médicos, desenvolvemos um motor de análise clínica capaz de avaliar histórico do paciente, resultados laboratoriais e progressão do tratamento para gerar ajustes de dosagem recomendados e condutas médicas propostas. Profissionais médicos mantinham supervisão total do processo, revisando e aprovando recomendações antes da emissão de prescrições.

A plataforma também incluía um portal operacional completo para profissionais de saúde, com dashboards de histórico de pacientes, acompanhamento de tratamento, fluxos de intervenção, ferramentas de supervisão clínica e capacidades de gestão de conversas ao vivo. Profissionais de saúde podiam monitorar progressão de pacientes, intervir diretamente quando necessário e assumir controle de conversas em qualquer etapa.

O sistema permanece em operação ativa anos após seu deploy inicial e continua a suportar mais de 800 pacientes ativos.

O desenvolvimento foi realizado por uma equipe de duas pessoas, com responsabilidade por arquitetura geral, fluxos de IA, implementação de lógica de decisão clínica e design da plataforma concentrada sob minha liderança.

A plataforma ganhou adoção suficiente para exigir registro na ANVISA (Agência Nacional de Vigilância Sanitária) como Software as a Medical Device (SaMD). Participei diretamente do processo de submissão regulatória, contribuindo para a preparação de documentação técnica e materiais de registro.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Engenheiro de IA & NLP
  • Engenheiro Backend
  • Designer de Fluxos Clínicos
  • Integrador de Sistemas
  • Engenheiro de Infraestrutura
  • Interface com Stakeholders

Stack Tecnológica

  • TypeScript
  • Oracle Database
  • Oracle APEX
  • Redis
  • DynamoDB
  • WhatsApp Business API
  • Sistemas NLP (baseados em perceptron)
  • Sistemas NLU (baseados em perceptron, com extração de entidades)
  • Fluxos Conversacionais
  • Motores de Decisão Clínica
  • Dashboards Analíticos de Saúde

Desafios e Aprendizados

Desafio

Construir uma plataforma conversacional de saúde capaz de suportar tomada de decisão clínica enquanto mantinha segurança, rastreabilidade e responsabilidade regulatória.

A plataforma precisava interpretar informações fornecidas por pacientes, avaliar resultados de exames, recomendar ajustes de tratamento e apoiar profissionais de saúde sem introduzir carga operacional desnecessária ou comprometer a segurança do paciente.

Além disso, o projeto exigia entregar experiências conversacionais humanizadas via WhatsApp em uma época em que a maioria dos sistemas automatizados de saúde dependia fortemente de interações rígidas baseadas em menus.

Solução

Projetei uma arquitetura híbrida combinando capacidades de NLP e NLU com fluxos clínicos determinísticos desenvolvidos ao lado de profissionais médicos. Implementei um motor de recomendação capaz de avaliar informações de pacientes e propor ajustes de tratamento preservando supervisão médica por meio de fluxos de aprovação obrigatórios.

Integrei comunicação com pacientes, monitoramento clínico e ferramentas para profissionais de saúde em uma plataforma unificada capaz de gerenciar ciclos de vida de tratamento desde coleta de dados até intervenção clínica e aprovação de prescrições.

Lições Aprendidas
  • Sistemas de saúde exigem padrões significativamente mais altos de explicabilidade e auditabilidade do que a maioria das aplicações de negócio.
  • Tomada de decisão assistida por IA é mais eficaz quando projetada para aumentar o julgamento profissional — e não para substituí-lo.
  • Fluxos determinísticos permanecem extremamente valiosos em domínios onde consistência, previsibilidade e segurança são requisitos críticos.
  • Sistemas conversacionais bem-sucedidos dependem tanto de design de fluxos e expertise de domínio quanto de tecnologias de compreensão de linguagem.
  • Construir confiança com profissionais médicos exige transparência sobre como recomendações são geradas e por que decisões são tomadas.
  • Arquiteturas human-in-the-loop proporcionam um equilíbrio poderoso entre automação, eficiência operacional e gestão de risco.
  • Alguns dos sistemas de IA de maior impacto são soluções focadas em problemas operacionais específicos — e não inteligência de propósito geral.

Plataforma de Gestão e Lances em Leilões em Tempo Real

Engenheiro Sênior · Paganini Tech

Tamanho do time:5🌟 Trabalho Mais Relevante Ranking: 3 Público

Liderei a arquitetura e desenvolvimento de uma plataforma completa de leilões em tempo real suportando operações de leilão físico e online.

A plataforma abrangia todo o ciclo de vida do leilão, desde onboarding de ativos, preparação de lotes, auditoria e gestão operacional até execução de leilão ao vivo e processamento pós-leilão. Múltiplas modalidades de leilão eram suportadas, incluindo leilões de imóveis, veículos e bens diversos, cada uma com fluxos e requisitos operacionais distintos.

O sistema consistia em um site público, portal administrativo, interface de leilão ao vivo, console de moderador, console de leiloeiro, interface de projetor para leilão físico, telas de gestão de livestream e ferramentas operacionais de suporte. Cada etapa do processo era totalmente auditável, proporcionando rastreabilidade completa ao longo do ciclo de vida de um ativo e evento de leilão.

Uma equipe de sete profissionais participou do esforço de desenvolvimento de seis meses. Fui responsável pela liderança técnica geral, arquitetura de solução, levantamento de requisitos com stakeholders, workshops de design técnico e implementação de vários componentes centrais da plataforma.

A plataforma alimentou com sucesso alguns dos maiores leilões de veículos de São Paulo e foi projetada para suportar ambientes de lances altamente competitivos onde participantes competiam por lotes em tempo real com atualizações quase instantâneas e requisitos rigorosos de consistência.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Engenheiro Backend
  • Engenheiro de Sistemas Distribuídos
  • Engenheiro de Plataforma
  • Engenheiro de Infraestrutura
  • Interface com Stakeholders
  • Designer de Sistemas

Stack Tecnológica

  • Node.js
  • PostgreSQL
  • Redis
  • WebSockets
  • Pub/Sub Messaging
  • Sistemas de Filas
  • Advisory Locking
  • Cache Distribuído
  • Processamento de Eventos em Tempo Real
  • Docker
  • Linux
  • Reverse Proxies
  • Tecnologias WAF

Desafios e Aprendizados

Desafio

Construir uma plataforma de lances em tempo real altamente concorrente capaz de manter equidade, consistência e responsividade durante eventos de leilão competitivos onde múltiplos usuários podiam competir simultaneamente pelo mesmo ativo.

O sistema também precisava suportar uma ampla gama de fluxos operacionais, proporcionar auditabilidade total, manter atualizações de baixa latência em múltiplas interfaces e permanecer resiliente sob condições de tráfego hostil, incluindo ataques de negação de serviço em larga escala que excederam um terabyte de tráfego agregado.

Solução

Projetei uma arquitetura distribuída orientada a eventos utilizando Redis, PostgreSQL, WebSockets, sistemas de filas, camadas de cache e mecanismos de advisory locking para coordenar operações de lances preservando integridade transacional.

Implementei controles de concorrência especializados, estratégias de cache e proteções de infraestrutura capazes de manter disponibilidade e responsividade da plataforma durante períodos de atividade intensa de lances e eventos de tráfego externo em larga escala. Ajustes de infraestrutura, configuração de WAF e estratégias agressivas de cache permitiram que a plataforma permanecesse operacional durante cenários sustentados de ataque.

Lições Aprendidas
  • Sistemas em tempo real são fundamentalmente problemas de sistemas distribuídos — e não problemas de interface de usuário.
  • Controle de concorrência e correção transacional se tornam críticos quando resultados financeiros dependem do comportamento do sistema.
  • Advisory locking e mecanismos de sincronização cuidadosamente projetados podem simplificar significativamente cenários complexos de condição de corrida.
  • Resiliência operacional deve ser considerada desde as fases arquiteturais mais iniciais — e não adicionada posteriormente.
  • Eventos de negação de serviço em larga escala expõem fraquezas em toda a stack, de infraestrutura e rede a design de aplicação e estratégia de cache.
  • Auditabilidade total costuma ser tão importante quanto performance bruta em sistemas envolvendo transações financeiras e requisitos regulatórios.
  • Os desafios de engenharia mais difíceis frequentemente emergem da interação entre escala, concorrência, complexidade operacional e regras de negócio — e não de qualquer componente técnico individual.

Plataforma Especializada de Agendamento e Cuidados em Saúde

Engenheiro Sênior · Paganini Tech

Tamanho do time:4 Parcialmente Redigido

Desenvolvi uma plataforma especializada em saúde focada em conectar pacientes a profissionais médicos dedicados ao tratamento de feridas e lesões crônicas.

A plataforma funcionava como um marketplace verticalizado de saúde, permitindo que pacientes descobrissem especialistas próximos, agendassem consultas, gerenciassem atendimentos e concluíssem pagamentos por meio de uma experiência digital unificada. Profissionais de saúde contavam com fluxos dedicados para gerenciar consultas, interações com pacientes e disponibilidade.

A solução consistia em uma aplicação web responsiva e uma experiência mobile distribuída como app via Capacitor, suportando fluxos tanto para pacientes quanto para profissionais. A plataforma também integrava processamento de pagamentos, serviços de geolocalização, agendamento de consultas e requisitos operacionais específicos do setor de saúde.

Uma parte significativa do projeto envolveu implementar uma identidade visual e design system rigorosos, garantindo consistência em todas as experiências de usuário enquanto entregava uma aplicação completa e pronta para produção, abrangendo múltiplos papéis de usuário e fluxos operacionais.

Certos detalhes de negócio foram generalizados por requisitos de confidencialidade.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Full Stack
  • Desenvolvedor Backend
  • Desenvolvedor Frontend
  • Integrador de Sistemas
  • Contribuidor de Produto

Stack Tecnológica

  • Vue.js
  • Node.js
  • GraphQL
  • MySQL
  • Capacitor
  • Integrações de Pagamento
  • Serviços de Geolocalização
  • JavaScript
  • HTML
  • CSS

Desafios e Aprendizados

Desafio

Construir uma plataforma marketplace focada em saúde que equilibrasse agendamento de consultas, descoberta de profissionais, pagamentos e serviços baseados em localização, mantendo uma experiência consistente entre ambientes web e mobile.

A plataforma exigia coordenar múltiplas jornadas de usuário, garantir fluxos de agendamento precisos, integrar processamento de pagamentos e suportar busca por localização de profissionais de saúde especializados.

Solução

Projetei e implementei uma arquitetura unificada com Vue.js, Node.js, GraphQL e MySQL para suportar fluxos de pacientes e profissionais. Desenvolvi agendamento, processamento de pagamentos, geolocalização e gestão de perfis mantendo aderência a um design system rigoroso em todas as interfaces.

Lições Aprendidas
  • Plataformas marketplace introduzem complexidade pela orquestração de fluxos — e não apenas por desafios de implementação técnica.
  • Aplicações de saúde exigem atenção particular a usabilidade, confiança e clareza de informação.
  • GraphQL pode simplificar significativamente interações entre frontends complexos e backends ricos em funcionalidades.
  • Design systems consistentes melhoram drasticamente manutenibilidade e experiência do usuário quando múltiplas aplicações e papéis estão envolvidos.
  • Sistemas de agendamento se tornam cada vez mais complexos conforme regras de negócio, restrições de disponibilidade e expectativas dos usuários evoluem.
  • Plataformas multi-papel exigem consideração cuidadosa de permissões, fluxos e limites de experiência do usuário desde as fases iniciais do desenvolvimento.

Car Remove — Plataforma de Despacho de Guincho e Gestão de Frota

Engenheiro Sênior · Paganini Tech

Tamanho do time:3 Público

Projetei e desenvolvi uma plataforma digital completa de despacho, conectando clientes que precisam de serviços de guincho a operadores cadastrados por meio de uma experiência mobile-first.

A plataforma funcionava de forma similar a aplicativos modernos de ride-sharing, permitindo que clientes solicitassem assistência pelo app mobile enquanto motoristas podiam se cadastrar, gerenciar disponibilidade, receber solicitações e executar operações de guincho.

Usuários administrativos contavam com um portal de gestão capaz de criar solicitações manualmente, agendar serviços futuros, atribuir motoristas, monitorar operações ativas e intervir nos fluxos de despacho quando necessário.

Uma parte significativa do projeto girou em torno de funcionalidades geoespaciais, incluindo estimativa de rotas, rastreamento de localização, cálculos de preço dinâmico, estimativa de distância e gestão de área de atendimento. A plataforma também incorporou comunicação em tempo real, com atualizações ao vivo de posição de veículos, status de solicitações, eventos de despacho e mudanças de rota.

Fui responsável pela arquitetura geral e direção técnica do projeto, definindo design do sistema, requisitos técnicos, padrões de integração e abordagem de implementação. O desenvolvimento contou com apoio de um engenheiro frontend nas aplicações mobile e um engenheiro backend nas interfaces administrativas.

Também participei hands-on do desenvolvimento dos dois lados como engenheiro líder.

Este projeto representou uma das minhas primeiras oportunidades de projetar e entregar uma plataforma em tempo real e baseada em localização, operando entre múltiplas aplicações e papéis de usuário.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Backend
  • Engenheiro de Plataforma
  • Designer de Sistemas
  • Engenheiro de Infraestrutura
  • Contribuidor em Sistemas GIS

Stack Tecnológica

  • Node.js
  • React Native
  • Oracle Database
  • Oracle APEX
  • Redis
  • WebSockets
  • Pub/Sub Messaging
  • Sistemas de Filas
  • Serviços GIS
  • Sistemas de Planejamento de Rotas
  • Processamento de Eventos em Tempo Real
  • JavaScript

Desafios e Aprendizados

Desafio

Construir uma plataforma de despacho em tempo real capaz de coordenar clientes, operadores e administradores enquanto gerenciava cálculos geoespaciais, lógica de preço dinâmico, rastreamento de localização e atualizações operacionais ao vivo.

O sistema precisava manter estado preciso entre múltiplos clientes enquanto processava continuamente atualizações de localização, eventos de despacho e transições no ciclo de vida do serviço.

Solução

Projetei uma arquitetura híbrida com Node.js para serviços de aplicação e comunicação em tempo real, Redis para filas e fluxos Pub/Sub, React Native para aplicações mobile e tecnologias Oracle para cargas transacionais e administrativas.

Implementei canais de comunicação baseados em WebSocket para sincronizar estado da aplicação entre operadores, clientes e administradores, suportando cálculos geoespaciais e tomada de decisão de despacho.

Lições Aprendidas
  • Sistemas em tempo real introduzem desafios operacionais e arquiteturais fundamentalmente diferentes de aplicações tradicionais request-response.
  • Problemas geoespaciais frequentemente parecem simples no início, mas rapidamente se tornam complexos quando precisão, roteamento, precificação e restrições operacionais entram em cena.
  • Sincronização de estado entre múltiplos clientes se torna um dos principais desafios de engenharia em sistemas orientados a despacho.
  • Padrões de filas e event-driven simplificam significativamente a implementação de fluxos operacionais complexos.
  • Decisões de arquitetura de plataforma se tornam cada vez mais importantes conforme o número de papéis de usuário e fluxos interagentes cresce.
  • Construir software orientado a logística exige equilibrar correção técnica com praticidade operacional e experiência do usuário.

Plataforma de Gestão e Rastreamento de Lotes para Leilão

Engenheiro Sênior · Paganini Tech

Tamanho do time:1 Público

Desenvolvi uma plataforma de gestão de armazém e preparação para leilão de ponta a ponta, responsável por registrar, rastrear e preparar lotes de ativos antes dos eventos de leilão.

O sistema permitia que operadores criassem e gerenciassem lotes, coletassem informações de auditoria, capturassem evidências fotográficas e organizassem itens por meio de um fluxo estruturado de preparação. Uma vez preparados, os lotes podiam ser enviados a filas de leilão e identificados com QR codes gerados pela plataforma e impressos em impressoras térmicas integradas.

O QR code gerado servia como identidade única de cada lote ao longo do ciclo de vida, permitindo rastreabilidade desde o registro inicial, passando pelas operações de armazém, até sistemas de leilão de terceiros por meio de integrações customizadas.

Este projeto representou minha primeira experiência trabalhando no ecossistema Oracle. Apesar de não ter experiência prévia com Oracle PL/SQL ou desenvolvimento baseado em Oracle, consegui projetar, desenvolver, implantar e dar suporte à solução completa de forma independente — incluindo setup de infraestrutura e deploy em produção.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Desenvolvedor Full Stack
  • Desenvolvedor Backend
  • Desenvolvedor de Banco de Dados
  • Engenheiro de Infraestrutura
  • Engenheiro de Deploy
  • Integrador de Sistemas

Stack Tecnológica

  • Oracle Database
  • Oracle PL/SQL
  • Oracle APEX
  • JavaScript
  • HTML
  • CSS
  • Sistemas de QR Code
  • Integrações com Impressoras Térmicas
  • Linux
  • Integrações Corporativas

Desafios e Aprendizados

Desafio

Entregar uma aplicação crítica para o negócio e pronta para produção usando uma stack tecnológica desconhecida, enquanto aprendia simultaneamente práticas de desenvolvimento Oracle, Oracle PL/SQL e as características operacionais do ecossistema Oracle.

A plataforma também exigia mecanismos confiáveis de rastreabilidade capazes de acompanhar ativos físicos em múltiplas etapas operacionais e integrações com sistemas externos.

Solução

Adquiri rapidamente proficiência em tecnologias de desenvolvimento Oracle enquanto projetava e implementava a solução completa — incluindo estruturas de banco de dados, fluxos de negócio, mecanismos de rastreamento por QR code, integrações de impressão, processos de deploy e integrações com sistemas de leilão externos.

Lições Aprendidas
  • Fundamentos sólidos de engenharia se transferem efetivamente entre stacks tecnológicas e linguagens de programação.
  • Aprender uma nova plataforma fica significativamente mais fácil quando o foco permanece em resolver problemas de negócio — e não em dominar detalhes específicos de frameworks.
  • Fluxos que envolvem o mundo físico introduzem restrições operacionais bem diferentes de sistemas puramente digitais.
  • Rastreabilidade e auditabilidade se tornam requisitos críticos quando sistemas de software interagem com ativos físicos.
  • Adaptabilidade é uma das habilidades de engenharia mais valiosas, especialmente em ambientes com tecnologias diversas e requisitos variados de clientes.
  • Familiaridade com tecnologia costuma ser menos importante do que a capacidade de entender rapidamente sistemas, restrições e objetivos de negócio.

Dashboard de Analytics de Publicidade Programática

Co-fundador & Diretor de TI · Marketing Labs

Tamanho do time:1 Parcialmente Redigido

Por meio de um parceiro estratégico, desenvolvemos uma plataforma de business intelligence e analytics para apoiar uma iniciativa de publicidade programática em larga escala de uma organização multinacional do setor agrícola.

O projeto focou em transformar dados brutos de publicidade e marketing em business intelligence acionável por meio de pipelines de dados automatizados, modelagem centralizada de dados e dashboards interativos de relatórios. A plataforma consolidou informações de múltiplas fontes de mídia e publicidade, processando e organizando os dados em um ambiente analítico centralizado antes de expô-los em dashboards executivos e operacionais.

Fui responsável pelo fluxo analítico de ponta a ponta, incluindo ingestão, transformação, modelagem, validação e visualização de dados. A solução resultante permitiu que stakeholders monitorassem performance de campanhas, analisassem efetividade de mídia e tomassem decisões orientadas a dados por meio de uma experiência unificada de relatórios.

Este projeto representou uma das minhas primeiras oportunidades de trabalhar extensivamente com plataformas de dados modernas e fluxos analíticos em escala corporativa.

Papéis que Desempenhei

  • Engenheiro de Dados
  • Desenvolvedor de BI
  • Modelador de Dados
  • Desenvolvedor de Plataforma Analítica
  • Líder Técnico
  • Arquiteto de Soluções

Stack Tecnológica

  • Python
  • Google BigQuery
  • Google Data Studio
  • SQL
  • Pipelines ETL
  • Modelagem de Dados
  • Visualização de Dados
  • Sistemas de Business Intelligence

Desafios e Aprendizados

Desafio

Transformar grandes volumes de dados de marketing e publicidade em datasets analíticos confiáveis, garantindo consistência, correção e usabilidade para stakeholders de negócio.

O projeto exigiu fazer a ponte entre dados operacionais brutos e relatórios orientados ao negócio, mantendo a qualidade dos dados ao longo do processo de ingestão e transformação.

Solução

Projetei e implementei fluxos automatizados de processamento de dados usando Python e BigQuery, criando um modelo analítico estruturado que serviu de base para dashboards executivos e relatórios operacionais no Data Studio.

Lições Aprendidas
  • Engenharia de dados é, fundamentalmente, sobre criar confiança nos dados — não apenas mover informação entre sistemas.
  • Plataformas analíticas eficazes dependem muito de modelos de dados bem projetados, e não só de ferramentas de visualização.
  • Problemas de qualidade de dados ficam exponencialmente mais caros de corrigir mais adiante no pipeline.
  • Iniciativas de business intelligence prosperam quando a implementação técnica está alinhada às perguntas de negócio e aos processos de tomada de decisão.
  • Separar ingestão, transformação e apresentação melhora bastante a manutenibilidade e a escalabilidade de sistemas analíticos.

Plataforma de Processamento de Propostas e Portal do Cliente para Seguros

Co-fundador & Diretor de TI · Marketing Labs

Tamanho do time:1 Parcialmente Redigido

Projetei e desenvolvi um portal de vendas de seguros voltado ao cliente e uma plataforma de gestão de propostas para uma seguradora que operava sobre um ecossistema backend legado.

A plataforma permitia que clientes submetessem propostas de seguro, gerenciassem suas informações, acompanhassem o status das propostas e concluíssem fluxos de pagamento por meio de uma interface web moderna. Nos bastidores, a solução conectava tecnologias web modernas a uma infraestrutura legada da seguradora que dependia fortemente de comunicação baseada em arquivos e troca de dados via SFTP.

As informações coletadas pela plataforma eram transformadas em arquivos de proposta no formato exigido pela seguradora e transmitidas por canais SFTP seguros. As respostas eram recuperadas pelo mesmo pipeline de integração, processadas e apresentadas aos usuários em uma experiência moderna de dashboard. A plataforma também se integrava aos sistemas de pagamento da seguradora para automatizar os fluxos de pagamento de propostas.

O projeto foi um exemplo prático de modernização da experiência do usuário preservando compatibilidade com sistemas corporativos legados que não podiam ser modificados diretamente.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Full Stack
  • Desenvolvedor Backend
  • Desenvolvedor Frontend
  • Integrador de Sistemas
  • Contribuidor de Infraestrutura

Stack Tecnológica

  • Vue.js
  • Node.js
  • PostgreSQL
  • SFTP
  • Pipelines de Processamento de Arquivos
  • REST APIs
  • Integrações com Gateways de Pagamento
  • JavaScript
  • HTML
  • CSS
  • Linux

Desafios e Aprendizados

Desafio

Construir uma experiência moderna para o cliente sobre sistemas legados de seguradora que se comunicavam exclusivamente por troca assíncrona de arquivos e fluxos baseados em SFTP, em vez de APIs modernas.

A integração exigia transformar dados do cliente em formatos específicos da seguradora, transmitir arquivos por canais seguros, rastrear o ciclo de vida das propostas entre sistemas desconectados e apresentar atualizações de status aos usuários apesar da natureza inerentemente assíncrona da infraestrutura subjacente.

Solução

Desenvolvi uma camada de integração responsável por gerar, transmitir, receber, validar e processar arquivos de proposta trocados com os sistemas da seguradora. A plataforma abstraía a complexidade do fluxo legado e expunha uma experiência moderna capaz de rastrear propostas da submissão até aprovação e pagamento.

Lições Aprendidas
  • Desafios de integração corporativa frequentemente vêm de restrições organizacionais e históricas, e não de limitações técnicas.
  • Sistemas legados costumam exigir padrões de processamento assíncrono bem diferentes de arquiteturas orientadas a APIs modernas.
  • Integrações baseadas em arquivos podem permanecer altamente confiáveis e eficazes quando bem projetadas e monitoradas.
  • Camadas de integração que isolam a complexidade legada permitem que aplicações modernas evoluam independentemente dos sistemas subjacentes.
  • Entender contratos de dados, regras de validação e fluxos operacionais costuma ser mais importante do que o protocolo de comunicação em si.
  • Esforços de modernização tendem a ter mais sucesso quando melhoram a experiência do usuário sem forçar mudanças disruptivas em sistemas críticos para o negócio.

Plataforma Corporativa de Comunicação e Engajamento de Colaboradores

Co-fundador & Diretor de TI · Marketing Labs

Tamanho do time:4🌟 Trabalho Mais Relevante Ranking: 6 Parcialmente Redigido

Por meio de uma parceria estratégica, projetamos e desenvolvemos uma plataforma de comunicação e engajamento de colaboradores de nova geração para uma grande organização multinacional.

A plataforma funcionava como hub centralizado para notícias da empresa, comunicações internas, políticas, iniciativas de diversidade, informações de benefícios, rankings de colaboradores, concursos internos, newsletters e comunicados organizacionais. Também incluía integração de mídia, permitindo que colaboradores acessassem transmissões de rádio interna ao vivo diretamente pela plataforma.

O projeto nasceu como um esforço completo de modernização. A solução anterior era uma aplicação PHP legada fortemente customizada, construída em Symfony e MySQL, que havia acumulado dívida técnica significativa, problemas operacionais e desafios de manutenção ao longo dos anos.

Para superar essas limitações, redesenhamos e reconstruímos a plataforma com uma arquitetura moderna centrada em Vue.js, Directus e serviços backend customizados em Node.js e PHP. A plataforma resultante suportou milhares de colaboradores diariamente e permaneceu em operação por anos após a entrega, sendo descontinuada apenas quando uma plataforma corporativa mais nova, com funcionalidades sobrepostas, foi introduzida.

Certos detalhes organizacionais e específicos do cliente foram generalizados por requisitos de confidencialidade.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Full Stack
  • Desenvolvedor Frontend
  • Desenvolvedor Backend
  • Integrador de Sistemas
  • Contribuidor de Infraestrutura
  • Interface com Stakeholders do Cliente

Stack Tecnológica

  • Vue.js
  • Directus
  • Node.js
  • PHP
  • MySQL
  • REST APIs
  • JavaScript
  • HTML
  • CSS
  • Sistemas de Gestão de Conteúdo
  • Sistemas de Newsletter
  • Integrações de Streaming de Mídia

Desafios e Aprendizados

Desafio

Substituir uma grande plataforma legada de colaboradores por uma solução moderna, preservando funcionalidades de negócio, mantendo adoção pelos usuários e suportando milhares de acessos diários em uma ampla variedade de fluxos de comunicação organizacional.

Com o aumento da adoção, a plataforma evoluiu para um sistema de distribuição de conteúdo de alto tráfego, servindo centenas de gigabytes por dia — o que exigiu atenção cuidadosa a estratégias de cache, dimensionamento de infraestrutura, entrega de assets e escalabilidade operacional.

Solução

Projetei e implementei uma arquitetura moderna com Vue.js, Directus e serviços backend customizados, recriando e aprimorando funcionalidades existentes e eliminando problemas operacionais e de manutenção de longa data presentes na plataforma legada.

Implementei otimizações de infraestrutura e entrega de conteúdo para servir grandes volumes de mídia, documentos, newsletters e comunicações internas mantendo uma experiência responsiva.

Lições Aprendidas
  • Projetos de modernização em larga escala exigem entendimento profundo dos processos de negócio existentes antes de iniciar a substituição.
  • Aplicações que parecem simples do ponto de vista de negócio podem se tornar desafios significativos de infraestrutura e escalabilidade em volume suficiente de usuários.
  • Largura de banda, entrega de conteúdo e distribuição de assets podem se tornar preocupações primárias de scaling muito antes da lógica de aplicação virar gargalo.
  • Plataformas internas frequentemente se tornam mission-critical apesar de serem menos visíveis que produtos voltados ao cliente.
  • Dívida técnica se acumula com o tempo e eventualmente vira um problema de negócio — não apenas de engenharia.
  • O sucesso de longo prazo de uma plataforma depende tanto de manutenibilidade e simplicidade operacional quanto da entrega de funcionalidades.

Plataforma de Performance de Vendas para Planos de Saúde

Co-fundador & Diretor de TI · Marketing Labs

Tamanho do time:2 Parcialmente Redigido

Assumi responsabilidades de desenvolvimento e manutenção de uma plataforma de performance de vendas usada por times comerciais de uma grande operadora de saúde. A plataforma oferecia a representantes e gestores visibilidade sobre performance de vendas, metas, rankings, bônus, programas de incentivo e posições em leaderboards — tanto em aplicações web quanto mobile.

A solução consistia em um portal administrativo, serviços backend, fluxos automatizados de processamento de dados e uma aplicação mobile em React consumida pelo time de vendas. Além de entregar novas funcionalidades e mecânicas de incentivo, fui responsável por todo o pipeline de dados — incluindo ingestão de relatórios de vendas fornecidos pela operadora, processamento de métricas de performance, cálculo de rankings e determinação de elegibilidade para recompensas e programas de incentivo.

A plataforma se tornou uma ferramenta operacional crítica para acompanhar performance de vendas e motivar times comerciais por meio de medição transparente e mecanismos de gamificação.

Certos detalhes organizacionais foram generalizados por considerações de confidencialidade.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Full Stack
  • Desenvolvedor Mobile
  • Desenvolvedor Backend
  • Engenheiro de Pipeline de Dados
  • Integrador de Sistemas
  • Contribuidor de Produto

Stack Tecnológica

  • React Native
  • React
  • PHP
  • MySQL
  • REST APIs
  • JavaScript
  • HTML
  • CSS
  • Pipelines de Processamento de Dados
  • Sistemas de Relatórios
  • Aplicações Mobile

Desafios e Aprendizados

Desafio

Transformar grandes volumes de dados de vendas provenientes de relatórios externos em métricas de performance precisas e confiáveis, mantendo transparência sobre rankings, metas, bônus e programas de incentivo para uma organização comercial distribuída.

Solução

Desenvolvi e mantive fluxos automatizados de ingestão e processamento que transformavam relatórios brutos de vendas em métricas de negócio normalizadas, alimentando tanto a plataforma administrativa quanto a aplicação mobile com informações de performance quase em tempo real.

Lições Aprendidas
  • Confiança nas métricas de negócio é crítica quando compensação, bônus e avaliações de performance dependem do sistema.
  • Pipelines de processamento de dados devem priorizar correção e auditabilidade em detrimento da simplicidade de implementação.
  • Mecânicas de gamificação podem melhorar significativamente o engajamento quando combinadas com dados transparentes e confiáveis.
  • Aplicações mobile para usuários operacionais exigem forte foco em usabilidade e clareza de informação.
  • Plataformas de relatórios de negócio frequentemente se tornam sistemas mission-critical apesar de parecerem simples à primeira vista.

Plataforma E-Commerce de Alianças de Casamento

Co-fundador & Diretor de TI · Marketing Labs

Tamanho do time:1 Parcialmente Redigido

Projetei e entreguei uma plataforma de e-commerce para um varejista de alianças de casamento que operava sob restrições orçamentárias rigorosas e precisava de uma solução com custos operacionais mínimos.

Em vez de uma implementação totalmente customizada, escolhemos WooCommerce e WordPress como base da plataforma, permitindo que os recursos de desenvolvimento focassem nos requisitos específicos do negócio enquanto aproveitávamos um ecossistema consolidado e custo-efetivo.

O projeto incluiu o desenvolvimento de uma loja totalmente customizada, plugins sob medida e integrações conectando a operação de e-commerce ao ecossistema de software existente do cliente. A solução final foi implantada na infraestrutura já existente do cliente, evitando custos adicionais de hosting e operação e permitindo uma transição fluida para vendas online.

Este projeto destacou a importância de escolher tecnologia com base em restrições de negócio — e não em preferência técnica — entregando uma solução sustentável que equilibrou funcionalidade, manutenibilidade e eficiência de custo.

Papéis que Desempenhei

  • Arquiteto de Soluções
  • Líder Técnico
  • Desenvolvedor Full Stack
  • Integrador de Sistemas
  • Consultor de Infraestrutura
  • Consultor do Cliente

Stack Tecnológica

  • WordPress
  • WooCommerce
  • PHP
  • MySQL
  • JavaScript
  • HTML
  • CSS
  • Linux
  • Apache
  • Plugins Customizados para WordPress
  • Integrações de E-Commerce

Desafios e Aprendizados

Desafio

Entregar uma plataforma de e-commerce pronta para produção operando sob restrições orçamentárias significativas e minimizando custos contínuos de infraestrutura e operação.

Solução

Aproveitei WooCommerce e WordPress como base comprovada, desenvolvendo apenas a funcionalidade customizada exigida pelo negócio e implantando a solução na infraestrutura existente do cliente para evitar despesas operacionais desnecessárias.

Lições Aprendidas
  • Boa engenharia frequentemente é sobre escolher a solução certa — e não construir a mais sofisticada.
  • Restrições de negócio devem influenciar decisões arquiteturais tanto quanto requisitos técnicos.
  • Infraestrutura existente pode ser aproveitada de forma eficaz quando a simplicidade operacional é priorizada.
  • Ecossistemas open source podem acelerar drasticamente a entrega quando alinhados aos objetivos do projeto.
  • Os projetos mais bem-sucedidos equilibram qualidade técnica, manutenibilidade e viabilidade de negócio.

Rara Imóveis & Coworking — Modernização de CRM Imobiliário e Consultoria em Sistemas de Negócio

Co-fundador & Diretor de TI · Marketing Labs

Tamanho do time:2 Público

Prestei consultoria em tecnologia para um negócio imobiliário em processo de modernização operacional por meio da adoção do Bitrix24 como CRM principal e plataforma de gestão de processos de negócio.

O engajamento incluiu implementação de CRM, design de fluxos customizados, integrações de sistemas, treinamento de usuários e consultoria geral de TI. Além de configurar a plataforma, desenvolvi integrações customizadas conectando o Bitrix24 ao site da empresa, ERPs internos, planilhas e canais de comunicação — ajudando a otimizar gestão de leads e operações comerciais.

Além da camada de aplicação, também apoiei as necessidades de infraestrutura da organização, incluindo implantação de servidor de arquivos, configuração de serviços de diretório, soluções de acesso remoto, suporte a estações de trabalho e operações gerais de TI. Esse papel exigiu equilibrar engenharia de software, integração de sistemas, administração de infraestrutura e capacitação de usuários finais em um ambiente de pequeno porte.

Papéis que Desempenhei

  • Consultor de CRM
  • Integrador de Sistemas
  • Desenvolvedor Full Stack
  • Designer de Fluxos de Trabalho
  • Consultor de Infraestrutura
  • Instrutor Técnico
  • Generalista de TI

Stack Tecnológica

  • Bitrix24
  • JavaScript
  • PHP
  • MySQL
  • REST APIs
  • Integrações com WhatsApp
  • Windows Server
  • Serviços de Diretório
  • Soluções de Acesso Remoto
  • Servidores de Arquivos
  • Integrações com ERP

Desafios e Aprendizados

Desafio

Integrar múltiplos sistemas de negócio desconectados em um fluxo operacional unificado, garantindo adoção por usuários não técnicos em toda a organização.

Solução

Projetei e implementei fluxos customizados de CRM, desenvolvi integrações entre Bitrix24, o site da empresa e ERPs internos, e conduzi sessões práticas de treinamento para garantir a adoção bem-sucedida dos novos processos e ferramentas.

Lições Aprendidas
  • Adoção de tecnologia depende tanto de pessoas e processos quanto da implementação técnica.
  • Sistemas de negócio bem-sucedidos exigem alinhamento cuidadoso entre fluxos operacionais e capacidades do software.
  • Integração de sistemas frequentemente entrega mais valor de negócio do que introduzir software inteiramente novo.
  • A exposição a infraestrutura, gestão de identidade e suporte operacional reforçou a importância de entender o ecossistema tecnológico mais amplo que envolve aplicações de negócio.

Plataforma Corporativa de Colaboração e Ativos Digitais

Desenvolvedor Full Stack · Make Acelerador de Vendas

Tamanho do time:1 Parcialmente Redigido

Implementei, customizei e operei uma plataforma de colaboração baseada em NextCloud que funcionava como intranet central da empresa, sistema de gestão de documentos, serviço de sincronização de arquivos, plataforma de reuniões e repositório de ativos digitais.

Além de gerenciar a infraestrutura subjacente, desenvolvi plugins customizados estendendo a plataforma com gestão de tarefas, atribuição de tarefas, fluxos de solicitação de suporte e integrações internas adaptadas às necessidades operacionais da empresa.

A plataforma se tornou um componente central das operações do dia a dia, apoiando a colaboração entre colaboradores e gerenciando grandes volumes de assets de design, materiais de marketing, vídeos e documentação interna.

Este projeto representou minha primeira exposição significativa a gestão de identidade corporativa, armazenamento de arquivos em larga escala, sistemas de sincronização e desafios de infraestrutura associados a workloads intensivos em storage.

Papéis que Desempenhei

  • Engenheiro de Infraestrutura
  • Administrador de Sistemas
  • Desenvolvedor Full Stack
  • Engenheiro de Plataforma
  • Contribuidor em Identidade e Gestão de Acesso
  • Administrador de Sistemas de Armazenamento
  • Consultor Técnico

Stack Tecnológica

  • NextCloud
  • PHP
  • MySQL
  • Linux
  • Apache
  • WebDAV
  • LDAP / Serviços de Diretório
  • JavaScript
  • HTML
  • CSS
  • Sistemas de Gestão de Permissões

Desafios e Aprendizados

Desafio

Operar uma plataforma de colaboração crítica para o negócio, responsável por armazenamento de arquivos em larga escala, sincronização, gestão de permissões e colaboração entre colaboradores — enquanto suportava fluxos criativos intensivos em storage.

Solução

Configurei e otimizei a infraestrutura que suportava a plataforma, implementei funcionalidades customizadas via desenvolvimento de plugins, integrei autenticação e permissões com sistemas de diretório da empresa e refinei continuamente mecanismos de storage, cache e sincronização para acompanhar o crescimento operacional.

Lições Aprendidas
  • Sistemas de armazenamento de arquivos introduzem desafios operacionais bem diferentes dos de aplicações web tradicionais.
  • Identidade, autenticação e gestão de permissões se tornam cada vez mais complexas conforme as organizações crescem.
  • Sistemas de sincronização exigem atenção cuidadosa a consistência, experiência do usuário e confiabilidade operacional.
  • Escalabilidade de infraestrutura frequentemente emerge de restrições de storage, largura de banda e operação — e não só de performance de aplicação.
  • Plataformas internas podem ter importância crítica para o negócio apesar de atenderem a um número limitado de usuários.

Dashboard de Analytics e Atribuição de Marketing

Desenvolvedor Full Stack · Make Acelerador de Vendas

Tamanho do time:2 Público

Projetei e desenvolvi uma plataforma analítica interna que combinava dados de performance de publicidade da Graph API do Facebook com os sistemas internos de faturamento e gestão de clientes da empresa.

A plataforma coletava grandes volumes de dados de publicidade, geração de leads e performance de campanhas, correlacionando-os com configurações internas de clientes para gerar métricas de marketing críticas para o negócio — como CPC (Cost Per Click), CPL (Cost Per Lead), CPA (Cost Per Acquisition), indicadores de performance de campanhas e relatórios operacionais voltados ao cliente.

Construída como uma aplicação Laravel integrada ao ecossistema de APIs Make Vendas, este projeto representou minha primeira exposição significativa a fluxos de engenharia de dados, ingestão de dados em larga escala e design de sistemas analíticos.

Papéis que Desempenhei

  • Desenvolvedor Full Stack
  • Engenheiro de Integração de Dados
  • Desenvolvedor Backend
  • Integrador de APIs
  • Designer de Banco de Dados
  • Desenvolvedor de Plataforma Analítica

Stack Tecnológica

  • Laravel
  • PHP
  • MySQL
  • Facebook Graph API
  • REST APIs
  • JavaScript
  • HTML
  • CSS
  • Pipelines de Processamento de Dados
  • Relatórios Analíticos

Desafios e Aprendizados

Desafio

Coletar, normalizar e correlacionar grandes volumes de dados externos de publicidade com informações internas de negócio, garantindo precisão das métricas e consistência dos relatórios entre múltiplos clientes e contas de anúncios.

Solução

Desenvolvi fluxos de ingestão de dados usando a Graph API do Facebook, implementei lógica de transformação e correlação de dados e criei mecanismos de relatórios capazes de gerar métricas de negócio acionáveis a partir de fontes de dados distintas.

Lições Aprendidas
  • Dados raramente chegam em um formato pronto para consumo direto pelo negócio.
  • A parte mais difícil de sistemas analíticos costuma ser normalização e reconciliação de dados — e não visualização.
  • Métricas de negócio derivadas exigem validação cuidadosa para manter a confiança dos stakeholders.
  • Engenharia de dados e integração de sistemas compartilham muitos dos mesmos desafios arquiteturais em torno de consistência, confiabilidade e escalabilidade.
  • Entender o significado de negócio dos dados é tão importante quanto entender sua estrutura técnica.

Migração da Plataforma E-Commerce Pé Com Pé (Magento 1 → Magento 2)

Desenvolvedor Full Stack · Make Acelerador de Vendas

Tamanho do time:2 Público

Participei do redesenvolvimento e da migração da plataforma de e-commerce Pé Com Pé do Magento 1 para o Magento 2, modernizando o principal canal de vendas online da empresa enquanto preservava fluxos de negócio críticos e processos operacionais.

O projeto envolveu reimplementar funcionalidades existentes da plataforma, reconstruir integrações e adaptar processos de negócio à nova arquitetura. Além da funcionalidade core de e-commerce, desenvolvi e mantive integrações com provedores de pagamento, serviços de notificação, sistemas de e-mail e plataformas externas de negócio necessárias para as operações do dia a dia.

Foi meu primeiro projeto de migração de plataforma em larga escala e proporcionou experiência valiosa trabalhando dentro de um ecossistema de e-commerce consolidado, equilibrando esforços de modernização com requisitos de continuidade de negócio.

Papéis que Desempenhei

  • Desenvolvedor Full Stack
  • Integrador de Sistemas
  • Engenheiro de Plataforma E-Commerce
  • Analista de Fluxos de Negócio
  • Engenheiro de Migração
  • Engenheiro de Suporte em Produção

Stack Tecnológica

  • Magento 2
  • PHP
  • MySQL
  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Integrações com Gateways de Pagamento
  • Serviços de E-mail
  • Sistemas de Notificação
  • Linux

Desafios e Aprendizados

Desafio

Migrar uma operação de e-commerce crítica para o negócio a partir de uma plataforma legada, preservando fluxos existentes, integrações e funcionalidades voltadas ao cliente.

Solução

Reimplementei fluxos de negócio no Magento 2, reconstruí integrações com provedores externos e adaptei funcionalidades da plataforma às capacidades e à arquitetura da versão mais nova.

Lições Aprendidas
  • Migrações de plataforma dependem tanto de entender processos de negócio quanto da implementação técnica.
  • Sistemas legados frequentemente contêm conhecimento operacional não documentado que precisa ser identificado com cuidado antes da migração.
  • Integrações externas costumam representar o aspecto mais complexo de iniciativas de modernização.
  • Plataformas de e-commerce operam na interseção entre tecnologia, operações, experiência do cliente e geração de receita.

Manutenção e Evolução da Plataforma E-Commerce Pé Com Pé

Desenvolvedor Full Stack · Freelancer

Tamanho do time:2 Público

Contribuí para a manutenção contínua, melhorias e suporte operacional da plataforma de e-commerce Pé Com Pé enquanto trabalhava como contratado independente para a Make Acelerador de Vendas.

As responsabilidades incluíam implementar novas funcionalidades, corrigir problemas em produção, melhorar fluxos de checkout, integrar provedores de autenticação de terceiros e dar suporte aos requisitos operacionais do dia a dia de uma plataforma ativa voltada ao cliente.

Este engajamento proporcionou exposição inicial às realidades de manter software em produção — equilibrando desenvolvimento de funcionalidades, estabilidade operacional, melhorias de experiência do usuário e prioridades de negócio.

Papéis que Desempenhei

  • Desenvolvedor Full Stack
  • Engenheiro de Manutenção
  • Engenheiro de Suporte em Produção
  • Integrador de Sistemas
  • Consultor Técnico

Stack Tecnológica

  • PHP
  • Magento
  • MySQL
  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Facebook Login
  • OAuth
  • Linux

Desafios e Aprendizados

Desafio

Manter e evoluir uma plataforma de e-commerce em produção minimizando interrupções nas operações ativas de negócio e nas transações dos clientes.

Solução

Implementei melhorias pontuais em fluxos de checkout, processamento de pagamento, mecanismos de autenticação e fluxos operacionais, enquanto tratava continuamente de problemas em produção e defeitos voltados ao usuário.

Lições Aprendidas
  • Software em produção exige equilibrar qualidade técnica com continuidade de negócio.
  • Pequenas melhorias em checkout e fluxos de autenticação podem ter impacto desproporcional no negócio.
  • Dar suporte a sistemas ativos desenvolve uma mentalidade diferente da de construir projetos greenfield.
  • Entender sistemas existentes costuma ser mais difícil do que construir novos.

API de Integração Make Vendas

Desenvolvedor Full Stack · Freelancer

Tamanho do time:1 Público

Projetei e desenvolvi a versão inicial de uma API de integração interna destinada a suportar a comunicação entre sistemas de negócio, plataformas externas e aplicações voltadas ao cliente dentro do ecossistema Make Acelerador de Vendas.

O projeto envolveu modelagem de banco de dados, design de API, implementação de autenticação, mapeamento de fluxos de trabalho e desenvolvimento de capacidades fundamentais de integração usadas para conectar múltiplos sistemas e processos de negócio.

Como um dos meus primeiros projetos backend greenfield, esta iniciativa proporcionou experiência prática em design de APIs, padrões de integração de sistemas e nas decisões arquiteturais necessárias ao construir software do zero.

Papéis que Desempenhei

  • Desenvolvedor Full Stack
  • Designer de API
  • Designer de Banco de Dados
  • Integrador de Sistemas
  • Consultor Técnico

Stack Tecnológica

  • PHP (Laravel)
  • MySQL
  • REST APIs
  • OAuth
  • JavaScript
  • Linux

Desafios e Aprendizados

Desafio

Projetar uma camada de integração flexível capaz de suportar múltiplos fluxos de negócio mantendo simplicidade e facilidade de expansão futura.

Solução

Criei as estruturas iniciais de banco de dados, endpoints de API, mecanismos de autenticação e definições de fluxos necessárias para estabelecer uma base de integração reutilizável.

Lições Aprendidas
  • Decisões arquiteturais iniciais têm consequências de longo prazo para manutenibilidade e extensibilidade.
  • APIs devem ser projetadas em torno de fluxos de negócio — e não de detalhes de implementação técnica.
  • Preocupações com autenticação e integração surgem muito mais cedo do que se espera em sistemas interconectados.
  • Construir sistemas do zero oferece perspectiva valiosa sobre modelagem de dados, abstração e limites entre sistemas.

Plataforma Online de Ensino de Inglês

Desenvolvedor Full Stack · Freelancer

Tamanho do time:1 Parcialmente Redigido

Projetei e desenvolvi uma plataforma de aprendizado web para uma escola particular de inglês. A plataforma permitia que alunos acessassem materiais didáticos e conteúdo educacional por meio de uma interface baseada em browser, enquanto administradores gerenciavam conteúdo e operações da plataforma por um portal administrativo dedicado.

Este foi meu primeiro projeto de software entregue de forma independente, cobrindo todo o ciclo — desde levantamento de requisitos e design da solução até deploy e suporte em produção.

Papéis que Desempenhei

  • Desenvolvedor Full Stack
  • Designer de Soluções
  • Designer de Banco de Dados
  • Administrador de Infraestrutura
  • Implantação
  • Consultor Técnico

Stack Tecnológica

  • PHP
  • MySQL
  • Bootstrap
  • jQuery
  • HTML
  • CSS
  • Linux
  • Apache HTTP Server

Desafios e Aprendizados

Desafio

Entregar um produto de software completo de forma independente, equilibrando implementação técnica, provisionamento de infraestrutura, deploy e comunicação direta com o cliente.

Solução

Projetei e implementei tanto a plataforma para o usuário final quanto a interface administrativa, provisionei o ambiente de hosting, implantei a aplicação e trabalhei diretamente com stakeholders para levantar requisitos e refinar a solução final.

Lições Aprendidas
  • Entregar software com sucesso exige muito mais do que escrever código — levantamento de requisitos, comunicação, deploy e manutenção são igualmente importantes.
  • Ter ownership do ciclo completo de entrega oferece insight valioso sobre como decisões técnicas afetam resultados de negócio.
  • Fundamentos técnicos sólidos adquiridos por meio de formação técnica formal foram fundamentais para estruturar e entregar um produto de software completo.
  • A exposição inicial à comunicação com clientes ajudou a desenvolver a capacidade de traduzir necessidades de negócio em soluções técnicas.