I will develop a scalable backend and rest or graphql API in go, rails or node

M
mdorokhovich
M
mdorokhovich
Mikhail D

About this gig

10+ years building backends that stay up. Most recently a petabyte-scale ETL platform with hundreds of connectors, Kafka, gRPC and full distributed tracing.


WHAT I DO

REST and GraphQL APIs designed properly: versioning, pagination, idempotency, clear error contracts

Database design and query optimization (Postgres, MySQL, ClickHouse)

Third-party integrations: Stripe, payment providers, CRMs, ERPs, anything with an API

Background jobs, queues, schedulers and webhooks that do not lose events

ETL and data pipelines, batch and streaming

Fixing an existing backend: slow endpoints, N+1 queries, flaky jobs, missing tests

OpenAPI docs so your frontend team is not guessing


STACK

Go, Ruby on Rails, Node.js/TypeScript, Python. Postgres, Redis, Kafka. Docker, AWS, GCP. OpenTelemetry, Datadog.


I write tests, I document what I ship, and I will tell you when a simpler solution would be cheaper than the one you asked for.


Send me the repo or the problem before ordering and I will tell you honestly whether I am the right person for it.

Get to know Mikhail D

Mikhail D

A proficient and versatile Senior Full Stack Developer

  • FromGeorgia
  • Member sinceAug 2024
  • Avg. response time1 hour
  • Languages

    English, Russian, German, Serbian
You can find more at https://dorokhovich.com/ A proficient and versatile Senior Full Stack Developer with extensive experience in frontend and full stack development using Ruby, Python, and JavaScript (NodeJS). Skilled in working with various databases, including PostgreSQL, MongoDB, Datomic, and MySQL. In terms of data scale, I've worked with hundreds of millions of records (in Bilendo). But if we’re talking about high traffic, my biggest experience was at the project (Creatopy), where we handled up to 500,000 active users per day and up to 10 million design downloads daily.

My Portfolio