Sobre o serviço
TraduzidoSou engenheiro de backend e me especializo em Ballerina — uma linguagem orientada para a nuvem projetada especificamente para tarefas de integração. Se você precisa de sistemas que troquem dados de forma confiável, eu escrevo o código de ligação que faz tudo funcionar em conjunto. Nos últimos anos, entreguei dezenas de projetos: APIs REST e GraphQL, microsserviços gRPC, pipelines de filas de mensagens e conectores ligando endpoints SOAP legados a serviços JSON modernos. O que mais valorizo em Ballerina é que o código em si se lê como um diagrama de sequência: cada chamada de cliente, cada trabalhador e cada resposta são expressos diretamente na linguagem, de modo que o modelo visual e o programa em funcionamento nunca divergem. Isso acelera a revisão e simplifica a integração de novas pessoas na sua equipe. O trabalho típico inclui o manuseio de protocolos HTTP, HTTP2, WebSocket, TCP e gRPC, além de padrões resilientes: tentativas, disjuntores, timeouts e transformação de dados entre XML, JSON e CSV. Eu incorporo proteção através de OAuth2 e JWT, registro estruturado, rastreamento distribuído e métricas do Prometheus para que o serviço seja observável desde o primeiro dia. Os entregáveis incluem um pacote Ballerina, especificações OpenAPI geradas, imagens de contêiner, manifests do Kubernetes, testes unitários e de integração e documentação clara. Trabalho de forma iterativa, mostro frequentemente o progresso e deixo um código que você pode manter, não uma caixa-preta. Construindo uma API SaaS juntos, atualizando uma camada de integração ou levantando uma nova malha de microsserviços — eu guiarei a tarefa do design até a implantação. Fale-me sobre seus endpoints e formatos de dados, e eu planejarei uma integração limpa e testável.