Svilupperò un backend scalabile e API rest o graphql in go, rails o node


Informazioni su questo servizio
Traduzione automatica.
Oltre 10 anni di esperienza nella creazione di backend sempre attivi. Recentemente una piattaforma ETL di scala petabyte con centinaia di connettori, Kafka, gRPC e tracciamento distribuito completo.
COSA FACCIO
API REST e GraphQL progettate correttamente: versioning, paginazione, idempotenza, contratti di errore chiari
Progettazione di database e ottimizzazione delle query (Postgres, MySQL, ClickHouse)
Integrazioni di terze parti: Stripe, provider di pagamenti, CRM, ERP, qualsiasi cosa con un'API
Lavori in background, code, scheduler e webhook che non perdono eventi
Pipeline ETL e dati, batch e streaming
Correzione di un backend esistente: endpoint lenti, query N+1, lavori instabili, test mancanti
Documentazione OpenAPI così il team frontend non deve indovinare
STACK
Go, Ruby on Rails, Node.js/TypeScript, Python. Postgres, Redis, Kafka. Docker, AWS, GCP. OpenTelemetry, Datadog.
Scrivo test, documenti ciò che consegno e ti dirò quando una soluzione più semplice sarebbe più economica di quella che hai richiesto.
Inviami il repo o il problema prima di ordinare e ti dirò onestamente se sono la persona giusta per farlo.
Scopri di più su Mikhail D
A proficient and versatile Senior Full Stack Developer
- DaGeorgia
- Membro daago 2024
- Tempo di risposta medio1 ora
Lingue
Russo, Inglese, Tedesco, Serbo
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
Puoi lavorare sul mio codice esistente?
Sì, questa è la maggior parte del mio lavoro. Dammi accesso al repo e una descrizione del problema, e ti confermerò l'ambito e il prezzo prima di procedere con l'ordine.
Scrivi test?
Sempre. Test unitari su Basic, test di integrazione dalla Standard in su. Un backend senza test è uno che nessuno può modificare in sicurezza tra sei mesi.
Puoi fare un audit del mio backend invece di costruirne uno nuovo?
Sì. Ordina Basic e descrivilo come un audit: riceverai un rapporto scritto su performance, struttura, vulnerabilità di sicurezza e cosa sistemare prima, in ordine.
Chi possiede il codice e che accesso ti serve?
Tutto ciò che consegno è di tua proprietà. Lavoro con accesso minimo e nessun dato di produzione a meno che un compito non lo richieda davvero, e vengono revocati una volta completato il lavoro.

