Clickmax

Projeto Clickmax - Plataforma de Marketing Digital

Visão Geral do Projeto

O Clickmax é uma plataforma SaaS de grande porte formada por múltiplas aplicações e serviços integrados. O produto passa por uma evolução tecnológica contínua para oferecer uma experiência consistente, confiável e escalável aos seus usuários.

Minha Participação

Atuo como Engenheiro de Software no desenvolvimento e na sustentação da plataforma, com participação predominante no frontend e contribuições em integrações e serviços. Meu trabalho abrange desde decisões de arquitetura e componentização até testes, entrega e acompanhamento em produção.

Também colaboro com Produto, Design e outros profissionais de engenharia na definição de soluções, revisão de código, planejamento técnico e evolução dos padrões utilizados pelas equipes.

Evolução da Arquitetura Frontend

Participei da migração de aplicações distribuídas em uma arquitetura de micro frontends para um monorepo. Essa evolução aproximou aplicações, bibliotecas e contratos compartilhados, facilitando a reutilização de código, a padronização técnica e a manutenção da plataforma.

Minha atuação inclui a modernização gradual de interfaces legadas, preservando a continuidade do produto enquanto novas estruturas e padrões são adotados.

Design System e Componentização

Desenvolvo e evoluo componentes reutilizáveis alinhados ao Design System, buscando consistência visual, acessibilidade e facilidade de manutenção. Esses componentes são utilizados por diferentes aplicações e ajudam a reduzir duplicações e tornar as entregas mais previsíveis.

O trabalho de componentização é realizado em colaboração com Design e Produto, transformando especificações de interface em soluções que atendem diferentes jornadas e contextos de uso.

Integrações e Qualidade

Desenvolvo integrações por APIs REST e eventos, mantendo contratos consistentes entre interfaces, serviços e pacotes compartilhados. Também aplico testes automatizados, revisão de código e validações contínuas para aumentar a segurança das entregas.

No frontend, trabalho com práticas de renderização e carregamento que favorecem a performance, incluindo SSR, carregamento sob demanda e divisão de bundles.

Produção e Observabilidade

Participo de processos de CI/CD, rollout e estabilização de versões. A observabilidade frontend apoia o acompanhamento das entregas, a identificação de falhas e a análise de comportamento em produção, permitindo respostas mais rápidas e melhorias contínuas.

Minha atuação também envolve sustentação, diagnóstico de incidentes e correções, sempre buscando preservar a estabilidade e a experiência dos usuários.

Tecnologias e Práticas

  • React, Next.js, TypeScript, TanStack e Vite
  • Micro frontends e monorepos
  • Design Systems e componentes compartilhados
  • APIs REST e arquitetura orientada a eventos
  • Testes automatizados e observabilidade frontend
  • CI/CD, code review e sustentação em produção

Resultado

Minha contribuição apoia a modernização da plataforma e a consolidação de padrões compartilhados entre aplicações. O trabalho combina evolução arquitetural, qualidade de interface e acompanhamento em produção para tornar o desenvolvimento mais consistente e sustentável.

Conheça o produto em clickmax.io.