09/17/2026 updated

**** ******** ****
100 % available

Senior Go Backend Engineer | Distributed Systems & Platform Engineering

Agnac, France
Worldwide
CKAD | Google Cloud Associate Cloud Engineer | CompTIA Network+ | ISTQB
Agnac, France
Worldwide
CKAD | Google Cloud Associate Cloud Engineer | CompTIA Network+ | ISTQB

Profile attachments

Yaroslav Grebnov - Golang Developer.pdf

About me

Senior Go Backend Developer building distributed systems, APIs, workflows and cloud-native applications. Experienced with Go, PostgreSQL, Kubernetes, event-driven systems, concurrency and testing. Product-oriented, with a focus on reliable and scalable backend architecture.

GCPArchitectureTest AutomationLinuxDistributed SystemsPostgreSQLSQL DatabasesSystems DesignGoogle CloudCloud Platform SystemPayment ProcessingBackendEvent Driven ArchitectureBackend ProgrammingKubernetesApache KafkaApi DesignFintechRestful ApigRPCDockerGolangMicroservices
Senior Go Backend Developer with 15+ years of experience in software engineering across backend development, distributed systems, fintech and payments, data processing, test automation, and developer tooling.
My primary focus is designing and building reliable backend systems in Go. I work across the full development lifecycle: translating product and architectural requirements into technical designs, implementing services and APIs, designing data models, building automated tests, troubleshooting production issues, and improving system reliability and maintainability.
TECHNICAL EXPERTISE
• Go (Golang): backend services, APIs, concurrency, reusable libraries, CLI applications, testing and performance-oriented development
• Distributed systems: service communication, asynchronous processing, idempotency, eventual consistency, messaging patterns and resilient workflows
• Backend architecture: microservices, REST APIs, gRPC/ConnectRPC, service boundaries, API design and integration
• Data: PostgreSQL, SQL, SQLite, schema design, indexing, transactions and data processing
• Messaging & event-driven systems: Kafka, asynchronous workflows, event processing and integration patterns
• Cloud & infrastructure: Kubernetes, Docker, Google Cloud Platform, Helm, Linux and cloud-native application design
• Engineering practices: CI/CD, Git, automated testing, integration/E2E testing, observability, debugging and production troubleshooting
PROFESSIONAL EXPERIENCE
I have worked on software products in fintech/payments, distributed backend services, data pipelines, test automation platforms and developer tools. My experience combines hands-on development with system design, requirements analysis and quality engineering.
I have designed and implemented Go services and libraries involving concurrent processing, persistence, API layers, workflow execution, synchronization, pagination, configuration management and distributed execution.
In fintech and payments environments, I have worked with complex transaction-processing systems where reliability, integration, data consistency and automated testing are critical.
I also build developer and testing infrastructure, including E2E testing systems, CI/CD improvements and tools for automating complex engineering workflows. One CI optimization reduced environment preparation time from approximately two hours to ten minutes by replacing repeated database initialization with pre-built database snapshots.
I am particularly interested in backend/platform engineering, distributed systems, workflow orchestration and AI-enabled developer infrastructure.
CERTIFICATIONS
• Certified Kubernetes Application Developer (CKAD)
• Google Cloud Associate Cloud Engineer
• CompTIA Network+
• ISTQB Certified Tester
Languages: English, French, Ukrainian, Russian.

Experience

Professional experience10+ years
Freelancer since2011

Languages

EnglishFluentFrenchFluentRussianFluentUkrainianNative speaker

Project history

Senior Go Backend Developer

Acronis
Developed backend components for integration between Acronis services and the ConnectWise Asio platform.
Implemented Go services and integration functionality involving external APIs, background processing and data synchronization between distributed systems. Worked with integration workflows covering platform entities and operational data including devices, billing, reporting, cache, alerts, tickets and offering items.
Designed and maintained synchronization logic responsible for keeping data consistent across system boundaries while handling asynchronous processing and external service interactions. Worked on API integration, data transformation, persistence and troubleshooting of distributed integration workflows.
The project required understanding both platforms’ data models and translating product requirements into reliable synchronization and backend processing logic.
Technologies: Go, REST APIs, API integrations, data synchronization, background processing, distributed systems, PostgreSQL, Kubernetes, Docker.

Senior Go Backend Developer

Acronis
Developed backend functionality for cloud and on-premises SIEM integrations as part of a distributed Go-based platform.
Implemented APIs, configuration management, background processing and integration workflows responsible for exchanging security-related data with external SIEM systems. Worked across application and infrastructure layers to ensure reliable operation in cloud-native environments.
Investigated and resolved complex production issues involving memory consumption/OOM conditions, TLS communication, Kubernetes deployments, distributed locking, filesystem behavior and security constraints. The work required tracing problems across service, infrastructure and integration boundaries rather than treating individual components in isolation.
Contributed to improving reliability and maintainability of integration services operating in distributed production environments.
Technologies: Go, REST APIs, distributed systems, background processing, Kubernetes, Docker, TLS, cloud/on-premises integrations, Linux.

Senior Go Backend Developer

Acronis
Designed and implemented backend components of a workflow execution engine in Go.
Developed REST APIs and CRUD operations for workflow management and implemented the transformation of workflow specifications into internal engine and execution entities. Worked on the execution layer using concurrent Go workers and goroutines, with REST and internal event-based communication between system components.
Designed and implemented PostgreSQL persistence, including schemas, migrations, queries, indexes and transactional operations. Contributed to architectural decisions around workflow representation, execution and service integration, with a focus on predictable behavior, maintainability and reliable processing.
The project involved translating higher-level workflow definitions into executable backend structures and coordinating their processing across multiple system components.
Technologies: Go, REST APIs, PostgreSQL, SQL, event-driven processing, concurrency, goroutines, Kubernetes, Docker.

Senior QA Automation Engineer

HPS
Designed and developed automated testing and CI infrastructure for PowerCARD payment authorization and transaction-processing systems.
Built automated test suites and supporting infrastructure for complex payment workflows, including ISO 8583 message processing, interbank simulations and service simulators. Worked with Kafka-based integrations, Oracle/PostgreSQL databases and containerized test environments.
Developed and improved CI pipelines and automated test-execution workflows used to validate distributed payment-processing components. Investigated critical integration and production-like issues and supported technical demonstrations and validation with clients.
Introduced an optimization to database environment preparation by building a reusable database snapshot image instead of recreating and populating the database for each CI execution. This reduced environment preparation time from approximately 2 hours to 10 minutes.
Technologies: payment processing, ISO 8583, Kafka, PostgreSQL, Oracle, Kubernetes, Docker, CI/CD, automated testing, distributed systems.


Certificates

CKAD: Certified Kubernetes Application Developer

The Linux Foundation

2023

Google Cloud Certified Associate Cloud Engineer

Google Cloud

2023

CompTIA Network+ ce Certification

CompTIA

2023

ISTQB-BCS Certified Tester Foundation Level

BCS, The Chartered Institute for IT

2016


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in