Sobre o serviço
TraduzidoSou engenheiro de software e trabalho diariamente com a linguagem Fantom, aplicando-a onde o código precisa rodar em múltiplas plataformas sem reescrita. Fantom é uma linguagem orientada a objetos que compila simultaneamente para JVM e JavaScript, então um módulo bem projetado pode servir a um servidor Java-runtime enquanto a mesma lógica roda em um navegador ou ferramenta do lado do Node.js. Eu a escolho e construo deliberadamente a arquitetura especificamente para essa propriedade. Normalmente, entrego aplicações multiplataforma, backends HTTP e web, utilitários de linha de comando e serviços de longa duração que permanecem responsivos sob carga. Confio ativamente na biblioteca padrão portátil para que trabalhar com arquivos, coleções, serialização e rede se comporte de maneira consistente em cada plataforma, em vez de apresentar surpresas mais tarde. Para tarefas de alta concorrência, uso o modelo de concorrência de ator: ele fornece isolamento baseado em mensagens sem as arestas afiadas de estado mutável compartilhado e bloqueio manual. Ao entregar um projeto, você recebe código-fonte limpo e documentado, uma build funcional, um conjunto de testes e um breve guia para estendê-lo. Eu levei o código de protótipo bruto a um serviço de produção sustentável e integrei suavemente com bases de código existentes, revisando-as e fortalecendo pontos fracos. Descreva as plataformas que você precisa e a carga esperada, e eu estimarei honestamente o escopo antes da primeira linha.