Back to LeaderboardLast snapshot: Sep 9
Giorgi M.
Badge

Giorgi M.

Senior Backend Developer | Golang, Node.js, Microservices | AI/LLM

100% Job Success Ā· Top Rated Ā· 3,400+ hours and $100K+ earned on Upwork. I build Go and Node.js backends that hold up in production — distributed systems, gRPC microservices, and AI/LLM pipelines. My recent work is multi-tenant platforms where correctness matters: healthcare logistics on Go, gRPC and Google Cloud Spanner; international trade and fulfilment on Go and NestJS; a crypto platform where I led a backend team of 8. The common thread is systems that have to stay correct while integrating with things outside your control. WHAT I BUILD • Go and Node.js/NestJS microservices — gRPC internally, REST and GraphQL externally • Event-driven architecture and CQRS — Kafka, Postgres outbox patterns, Elasticsearch read models • Third-party API integrations that survive contact with reality — webhooks, polling reconciliation, retries, idempotency • AI/LLM systems — RAG pipelines, LangGraph agent workflows, vector search with Qdrant • Cloud infrastructure — Kubernetes and GKE, AWS, Docker, CI/CD, zero-downtime deploys AI-ASSISTED DEVELOPMENT, WITH A REVIEW LAYER I ship fast with AI coding agents, but I don't merge on green. The agent that writes code never reviews it, and for anything touching permissions or data isolation I verify by deliberately breaking the code to confirm the tests actually catch it. A test suite that has never been proven capable of failing is worth nothing — and that's how most AI-written code passes review while being wrong. If your codebase was built quickly with AI and now needs to be production-ready, that's work I do often. TRACK RECORD • Led a backend team of 8 engineers on a platform that processed $2M+ in revenue • Owned core services in a 40+ microservice trade platform, including Maersk and Seaboard Marine integrations • Built Go services on Cloud Spanner handling multi-tenant trip lifecycle and eligibility flows, plus four vendor API integrations • Rebuilt core interfaces of a language-learning platform serving 310,000+ users • Designed smart contracts and backends for a token ecosystem (~40M supply, ~2,700 holders) • Taught advanced Node.js and backend architecture as a university lecturer WORKING WITH ME You get a senior engineer directly — no agency layer, no handoffs. My background is a law degree before engineering, which shows up as unusual patience for edge cases, access rules, and the requirements nobody wrote down. Based in Georgia (GMT+4): full overlap with European hours, mornings for US clients. Send me your brief and I'll tell you how I'd approach it — including what I'd push back on.

šŸ‡¬šŸ‡ŖTbilisi, Georgia$50/hr100% JSS5.00 (14)Since Mar 2023
MRR
$2,628
šŸŒ#15.5K/363K
šŸ‡¬šŸ‡Ŗ#75/1,441
Recent Earnings
$15,768
šŸŒ#15.5K/363K
šŸ‡¬šŸ‡Ŗ#75/1,441
Total Earnings
$109K
šŸŒ#33.2K/363K
šŸ‡¬šŸ‡Ŗ#194/1,441
Avg. Per Project
$10,861
šŸŒ#13.3K/363K
šŸ‡¬šŸ‡Ŗ#82/1,441
Recent Projects
5
0f5h
šŸŒ#184K/363K
šŸ‡¬šŸ‡Ŗ#841/1,441
Total Projects
10
3f15h
šŸŒ#184K/363K
šŸ‡¬šŸ‡Ŗ#841/1,441
MRR Performance Over Time
$50k$25k$0
6 mo ago3 mo agoNow
Coming SoonGathering historical data
World Skill Rankings
of 10
#1
Google Protocol BuffersTop <0.01%
#81Apache Kafka
#86Elasticsearch
#118Golang
#130AWS Development
#146AI Model Integration
#166Microservice
#223Google Cloud Platform
#231Kubernetes
#257NestJS
#268Back-End Development
#288Retrieval Augmented Generation
#485API Development
#515Docker
#545OpenAI API
#886AI Agent Development
#906PostgreSQL
#1,049Next.js
#1,110TypeScript
#1,674Node.js
šŸ‡¬šŸ‡ŖGeorgia Skill Rankings
of 10
#1
MicroserviceTop <0.01%
#1Google Protocol Buffers
#1Retrieval Augmented Generation
#2Back-End Development
#2NestJS
#2API Development
#2AWS Development
#2AI Agent Development
#2AI Model Integration
#3Apache Kafka
#4Golang
#4Kubernetes
#4Google Cloud Platform
#4Elasticsearch
#5OpenAI API
#9Docker
#9Next.js
#12PostgreSQL
#13Node.js
#15TypeScript
Giorgi M. — Top 5% in Georgia | UpworkMRR