Dmitry P.
Senior Go Backend Engineer | Microservices, gRPC, PostgreSQL
I'm a Senior Go Backend Engineer with 9+ years of software engineering experience, including 4+ years focused on Go and production distributed systems. I help teams build reliable backend services, improve existing systems, solve production issues, and deliver maintainable solutions without unnecessary complexity. WHAT I CAN HELP YOU WITH • Go Backend Development: Microservices, REST/OpenAPI, gRPC/Protobuf, background workers, and service integrations. • Authentication & Security: OAuth 2.0, OpenID Connect, JWT, user registration, authentication flows, and third-party identity providers. • Databases & Messaging: PostgreSQL, Redis, RabbitMQ, Google Pub/Sub, asynchronous processing, and query optimization. • Debugging & Reliability: Production troubleshooting, error handling, performance improvements, structured logging, OpenTelemetry, and Prometheus. • Refactoring & Modernization: Legacy backend cleanup, service decomposition, dependency upgrades, testing, and code reviews. • Cloud & DevOps: Docker, Kubernetes, GCP, CI/CD, and release support. RELEVANT PRODUCTION EXPERIENCE At SWEET.TV (2023–2026), I worked on a large distributed backend platform spanning 40+ repositories and 30+ backend service projects. My contributions included: • Maintaining and aligning gRPC/REST API contracts across 30+ services and repositories. • Improving observability, debugging, and reliability practices across 25+ repositories. • Supporting CI/CD and release improvements across 15+ services and repositories. • Developing authentication, account management, external integrations, and asynchronous processing workflows. Previously, I developed Go backend services at EPAM Systems, working with PostgreSQL, Redis, REST APIs, and production integrations. I also bring a strong background in web platforms, PHP, JavaScript/TypeScript, and client-facing software delivery. HOW I WORK I can join an existing codebase, understand its architecture, identify problems, and independently deliver tested, maintainable changes. I value clear communication, realistic estimates, clean implementation, and reliable delivery. Open to short-term projects, part-time contracts, backend audits, troubleshooting, and ongoing Go backend development.
Earnings and projects
An estimate from an earlier read
Earnings, last 30 days
No data since Nov 5, 2026.