Ir para o conteúdo
Voltar aos projetos

Synphonyte

Messynger — Plataforma de Suporte Social

janeiro de 2022

SaaSVue.jsDockerKubernetesIBM CloudIBM CloudantIBM FunctionsStrapiHeroku
Messynger — multi-channel social media support aggregation platform

Liderei o Messynger, uma plataforma de agregação de redes sociais multi-canal que permite às equipas de suporte atender os utilizadores em WhatsApp, Messenger, Slack e MS Teams a partir de um único espaço de trabalho. Como Engenheiro de Software Principal, geri uma equipa de três programadores remotos e multifuncionais e entreguei as integrações sobre uma infraestrutura baseada em Kubernetes com IBM Cloud, IBM Cloudant e IBM Functions.

Visão Geral

O Messynger é uma plataforma de agregação de redes sociais construída na Synphonyte para ajudar as equipas de suporte a atender os utilizadores onde já estão — WhatsApp, Messenger, Slack e MS Teams — a partir de um único espaço de trabalho. Como equipa, levou o projeto de ponta a ponta, desde as integrações com cada plataforma de mensagens até à infraestrutura Kubernetes em que corre.

Plataforma e Integrações

Mensagens Multi-Canal

Desenvolvimento de integrações com WhatsApp, Messenger, Slack e MS Teams para que as equipas de suporte unifiquem as conversas entre canais e melhorem o outreach a clientes sem mudar de aplicação.

Stack

  • Strapi como CMS headless e espinha dorsal de conteúdo para operadores
  • Heroku para o hosting da aplicação e add-ons geridos
  • IBM Cloud, IBM Cloudant e IBM Functions para lógica de integração serverless e persistência

Infraestrutura

Deployment em Kubernetes

Deployment de sistemas Kubernetes para correr os serviços de integração de forma fiável à escala, com rollouts previsíveis, escalabilidade horizontal por canal e um modelo operacional consistente entre ambientes.

Liderança de Equipa

Entrega Remota e Multifuncional

Gestão de uma equipa de três programadores remotos e multifuncionais usando metodologias Agile e Kanban para planeamento, colaboração com stakeholders e code reviews — mantendo uma cadência de entrega estável entre fusos horários.