🛒 0
×

Your chosen CVs

No CV in your cart yet

Golang Backend Engineer

Belgrade
Added: 25.03.2026
You can open access to the talent’s contacts for only 2 euro!

Пожалуйста, войдите, чтобы скачать резюме.

Location:

Belgrade

Birthday date:

25/04/1999

Experience level:

More than 5 years

Education level:

Bachelor

Languages:

Russian: Native

English: C1

About

Tech Lead and Senior Golang Engineer with 8 years of experience architecting resilient, high-load distributed systems for the fintech, data storage and gaming industries. Proven track record of applying DDD and Event-Driven architectures (Kafka, PostgreSQL, ClickHouse) to reduce system latency and scale complex processing engines. Passionate about accelerating team velocity by integrating AI developer tooling, GitOps automation, and system observability. Combines deep, hands-on backend engineering with strategic technical leadership to deliver secure, globally distributed platforms and align cross-functional teams.

Work experience

Tech Lead

HubGames Studio

May 2024 - February 2026

* Redesigned the integration layer for 56 external APIs using Golang, Domain-Driven Design (DDD) and embedded custom AI agents into IDE workflows, mentoring the engineering team on AI-assisted coding to deliver a critical V2 migration in 1 month.
* Spearheaded the enterprise migration to Apache Kafka, implementing a self-documenting data bus with AsyncAPI schemas and utilizing custom Outbox Pattern for Redis cluster, to guarantee exactly-once semantics for 300+ financial transactions per second, utilized Raft election for events reconstruction .
* Architected a globally distributed precise timer system on a sharded Redis cluster with 40+ worker nodes, slashing input event synchronization latency from 400ms to 7ms for remote users.
* Implemented a custom secondary indexing engine via Lua scripts in AWS ElastiCache, and created a schema-first model like RediSearch with automatic code generation to ensure data integrity across the global cluster. Tested and benchmarked by using Grafana k6 and Testcontainers.
* Spearheaded enterprise-wide workflow automation by deploying n8n and facilitating hands-on training for Sales and Marketing teams, empowering non-technical staff to build custom tools and reducing ad-hoc developer requests by 87%.

Senior Cryptography Engineer (contract)

Abex Capital

February 2024 - May 2024

* Architected and developed a real-time WebSocket API Gateway from scratch to decouple Identity and Access Management (IAM) from the core legacy trading engine, ensuring secure, low-latency message routing for high-frequency crypto trading bots, deployed on AWS Nitro Enclave and AWS KMS
* Engineered a highly secure, custom authorization engine (“Slips”) utilizing JSON Web Encryption (JWE) with AES-GCM and EdDSA signatures, strictly enforcing granular trading quotas and venue-specific actions (e.g., order creation/cancellation) without exposing payload data.
* Designed a scalable, temporary access lease system using gRPC, Protobuf, and AWS DynamoDB, implementing strict TTL expiration mechanics and reducing the load on the central matching engine.

Lead Software Architect / Tech Lead

DataDirect Networks

January 2022 - February 2024

* Led the architectural design of a Golang-based Control Plane for a distributed C++ database engine (DDN Infinia), specifically optimizing infrastructure management for extra high-load environments (supercomputing and AI). Implemented PII masking pipelines for GDPR compliance.
* Engineered a high-throughput, cross-language RPC protocol from scratch using CoAP and Flatbuffers to replace gRPC, achieving a 1.4x speedup in inter-node communication and reducing the generated codebase size by 3x.
* Designed and implemented “opencli”, a declarative YAML-driven framework that automatically generated robust Go CLI parsers, data schemas, validation logic, and localized interfaces, drastically accelerating internal toolset development.
* Managed complex interoperability and build pipelines between the Go-based control plane and the core C++ database engine using SCons, ensuring strict synchronization and robust lifecycle management across the cluster.

Golang Developer

RedTrack

March 2021 - January 2022

* Engineered a custom automated TLS/SSL certificate management subsystem from scratch using Let’s Encrypt and Lego, successfully refactoring large segments of legacy code.
* Developed a high-load domain-masking routing layer (first-party analytics proxy) that required handling strict Let’s Encrypt subdomain rate limits and dynamic certificate provisioning.
* Designed a highly secure storage mechanism in MongoDB for managing thousands of public and private key pairs, ensuring robust encryption at rest.
* Slashed the company’s monthly infrastructure costs by 95% (from $2,600 to $130) by eliminating an expensive third-party certificate provider.

Golang Developer

KHS Films

February 2020 - March 2021

* Architected and launched a comprehensive IAM (Identity and Access Management) service from scratch, enabling seamless customer access to Telegram and Discord message channels.
* Built the core infrastructure using Golang, PostgreSQL, and Redis, optimizing connection pooling and aggressive caching strategies to reliably sustain 19 000 concurrent users across 5 integrated services.
* Key Initiative: Designed and developed the initial MTProto protocol client to solve internal infrastructure needs (see MTProto in Contributed Projects), which later evolved into a standalone open-source library.

Education:

University of Transport Engineering

Faculty: Automation and Communication systems

Specialisation: Automation and Communication systems speciality

Graduation year: 2021

Key skills:

Core Backend Engineering

* Languages: Golang (8 years), Python (3 years)
* Protocols & APIs: REST, OpenAPI, gRPC, Protobuf, WebSockets, CoAP, Flatbuffers
* Concurrency & Performance: Low-latency processing, AsyncAPI, Distributed patterns

Architecture & Leadership

* Tech Leadership & Team Mentoring
* Domain-Driven Design (DDD) & Event-Driven Architecture
* High-Load Distributed Systems & Microservices
* AI-Driven Developer Tooling & Workflow Automation (n8n, Custom AI Agents)

Data & Infrastructure

* Databases: PostgreSQL, ClickHouse, AWS DynamoDB, MongoDB
* Caching & Brokers: Apache Kafka, Redis (Sharded clusters, Lua scripting), AWS ElastiCache
* Observability & CI/CD: OpenTelemetry, GitOps, ArgoCD, Grafana k6, Testcontainers