Giorgi M.
Senior Golang & Node.js Backend Developer | AI, AWS/GCP, Kubernetes
Platform and DevOps engineer, I build Golang and Node.js backends that stay correct while integrating with systems you don't control. I add AI features and run it all on Kubernetes, AWS or GCP. Recent work: Uber, Lyft and Maersk integrations for US healthcare and trade platforms. WHAT I BUILD - Third-party API integrations that survive production: webhooks plus polling reconciliation, retries, idempotency, and several vendors' status models mapped into one lifecycle - AI inside real backends: RAG pipelines (LangGraph, Qdrant), agents with memory (mem0, vector search), containerized agent runtimes (OpenClaw, Hermes), wired into your existing data and APIs - Go and Node.js/NestJS microservices: gRPC inside, REST and GraphQL outside, contract changes shipped without breaking live consumers - Event-driven systems: Kafka, AWS SQS, outbox pattern and CQRS read models, so one vendor outage doesn't take your platform down with it AWS / GCP / KUBERNETES - Kubernetes on EKS and GKE with Helm; Terraform on AWS and GCP - CI/CD with GitHub Actions and daily deploys; zero-downtime schema migrations on live data - OpenTelemetry, Grafana and Sentry for tracing and errors; on-call and post-mortems - PostgreSQL, Cloud Spanner, Redis, MongoDB, OpenSearch RECENT WORK - Healthcare logistics (US, HIPAA-compliant): Go microservices on gRPC, Cloud Spanner and GKE. Owned trip lifecycle and rider eligibility across 40 US states, and integrated Uber, Lyft, OneCall and RouteGenie into one trip lifecycle - Global trade and fulfilment: Go and NestJS services for orders and shipments, running on EKS. Built the Maersk and Seaboard Marine integrations that keep shipment status near real time for 1,000+ customers, and moved carrier calls onto Kafka/SQS so outages stopped breaking tracking - Crypto platform: led a backend team of 8 on a platform that processed $2M+ in revenue, and ran its AWS setup (EKS, RDS, Terraform) - AI infrastructure: runtime images and memory for AI agents (OpenClaw, Hermes) 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 the code never reviews it, and for anything touching permissions or data isolation I break the code on purpose to prove the tests catch it. If your codebase was built quickly with AI and now needs to be production-ready, that's work I do often. WORKING WITH ME You work with me directly: no agency layer, no handoffs. I studied law before engineering, which shows up as unusual patience for edge cases, access rules and the requirements nobody wrote down. I've also taught advanced Node.js and backend architecture. Based in Tbilisi, Georgia (GMT+4): full overlap with European hours, mornings for US clients. Send me your API docs or architecture and I'll tell you how I'd approach it, including what I'd push back on.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $8.8k
Billed in all: $114,929$115k
$2.9k in the last 6 months
Across 18 contracts
Earnings, last 30 days
Skill rankings: #1 in 1 skill of 20
Rarest: top 9% in Golang, of 2,195. Ranked by MRR among everyone on Upwork with the skill.
- Google Protocol Buffers11 freelancers · 🇬🇪 #1Top 9%🇬🇪#1 of 1
- #98Elasticsearch946 freelancers · 🇬🇪 #5Top 10%🇬🇪#5 of 15
- #106Apache Kafka981 freelancers · 🇬🇪 #3Top 11%🇬🇪#3 of 9
- #193Golang2,195 freelancers · 🇬🇪 #7Top 9%🇬🇪#7 of 22
- #203AWS Development1,478 freelancers · 🇬🇪 #2Top 14%🇬🇪#2 of 4
- #237Microservice2,217 freelancers · 🇬🇪 #2Top 11%🇬🇪#2 of 11
- #333Google Cloud Platform2,939 freelancers · 🇬🇪 #4Top 11%🇬🇪#4 of 19
- #339Kubernetes3,351 freelancers · 🇬🇪 #6Top 10%🇬🇪#6 of 28