Vou desenvolver um backend escalável e API rest ou graphql em go, rails ou node


Sobre este Serviço
Tradução automática
Mais de 10 anos construindo backends que permanecem ativos. Recentemente, uma plataforma ETL de escala petabyte com centenas de conectores, Kafka, gRPC e rastreamento distribuído completo.
O QUE EU FAÇO
APIs REST e GraphQL bem projetadas: versionamento, paginação, idempotência, contratos de erro claros
Design de banco de dados e otimização de consultas (Postgres, MySQL, ClickHouse)
Integrações com terceiros: Stripe, provedores de pagamento, CRMs, ERPs, qualquer coisa com uma API
Tarefas em background, filas, agendadores e webhooks que não perdem eventos
ETL e pipelines de dados, em lote e streaming
Corrigir um backend existente: endpoints lentos, consultas N+1, jobs instáveis, testes ausentes
Documentação OpenAPI para que sua equipe de frontend não fique adivinhando
STACK
Go, Ruby on Rails, Node.js/TypeScript, Python. Postgres, Redis, Kafka. Docker, AWS, GCP. OpenTelemetry, Datadog.
Escrevo testes, documento o que entrego e te aviso quando uma solução mais simples seria mais barata do que a que você pediu.
Envie o repositório ou o problema antes de pedir e te direi honestamente se sou a pessoa certa para isso.
Conheça mais sobre Mikhail D
A proficient and versatile Senior Full Stack Developer
- A partir deGeórgia
- Membro desdeago. de 2024
- Responde em aprox.:1 hora
Idiomas
Russo, Inglês, Alemão, Sérvio
Tradução automática
Meu portfólio
Perguntas frequentes
Tradução automática
Você pode trabalhar no meu código existente?
Sim, essa é a maior parte do meu trabalho. Me dê acesso ao repositório e uma descrição do problema, e eu confirmarei o escopo e o preço antes de você pedir.
Você escreve testes?
Sempre. Testes unitários no Basic, testes de integração a partir do Standard. Um backend sem testes é aquele que ninguém consegue alterar com segurança daqui seis meses.
Você pode auditar meu backend ao invés de construir algo novo?
Sim. Peça o pacote Basic e descreva como uma auditoria: você receberá um relatório escrito sobre desempenho, estrutura, lacunas de segurança e o que deve ser consertado primeiro, em ordem.
Quem é o proprietário do código e que acesso você precisa?
Você fica com tudo após a entrega. Trabalho com acesso de menor privilégio e sem credenciais de produção, a menos que a tarefa realmente exija, e elas são revogadas assim que o trabalho termina.

