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.