Implanta IT Solutions
jun, 2024
Present

Na Implanta, fui incumbido de um dos maiores desafios da minha carreira. Com 20 anos de mercado, a empresa já está consolidada, e eu aceitei a missão de, junto dos meus amigos do time Sépia, reconstruir a ferramenta que é o pilar central do negócio Implanta: o Cockpit 2.0.

Essa plataforma é o cérebro da visibilidade da distribuição. É através dela que acontece todo o processo de extração, integração e tratamento de dados para a parte de analytics, incluindo funcionalidades cruciais como previsão de stockout, previsão de sellout e o cubo de vendas.

O grande ponto de virada foi a arquitetura que desenhei para as interfaces. Em vez de criar dezenas de versões do mesmo software, desenvolvi um núcleo de renderização que se adapta dinamicamente. Na prática, a própria API define a estrutura, os formulários e as interações de cada tela, de forma modular.

Essa abordagem foi estratégica por um motivo crucial: nosso time era majoritariamente composto por especialistas em backend. Com essa arquitetura, eles ganharam autonomia para construir e modificar as telas diretamente via API, sem depender de um ciclo de desenvolvimento frontend para cada ajuste.

Atuando como o principal arquiteto dessa frente, a ferramenta conseguiu destravar a produtividade da equipe e garantir que o projeto avançasse em um ritmo acelerado, mesmo com um time enxuto. O resultado foi um produto robusto, escalável e altamente personalizável, entregue com uma velocidade que só foi possível graças a essa sinergia. Nada disso seria possível, sem a confiança de nosso CTO, Allan Menezes e sua determinação em oferecer a melhor ferramenta que um cliente pode receber.

  • Idiomas: Python, JavaScript, TypeScript, Node.js
  • Banco de Dados: PostgreSQL, pgvector, Pinecone, Weaviate, Chroma
  • Frameworks e Arquitetura: FastAPI, Flask, Django, Vue.js (Vue 2/3), Nuxt (2/3), Micro-Frontends, Clean Architecture, SWR, Hexagonal Architecture
  • Nuvem e DevOps: GCP, Azure AI Services, Docker, Kubernetes, Terraform, Bicep, CloudFormation, GitHub Actions, GitLab CI, Azure DevOps
  • Metodologias: Agile / Scrum