Senior Go Backend Engineer with 20+ years in backend systems. Focused on legacy modernization — migrating Perl and Python services to Go while keeping production stable. Experience with payment infrastructure under PCI DSS/GDPR/DORA.
Permanently based in Serbia — no relocation or work permit sponsorship required.
Senior Backend Engineer
MY.GAMES — Payment Solutions Department Mar 2024 – Now //2 yrs
Working on payment infrastructure and backend services under PCI DSS, GDPR, and DORA compliance requirements.
- Optimized stage deployment pipeline from ~9 minutes to 14 seconds: replaced git attribute filters with direct text substitution, optimized startup scripts, and added git caching.
- Implemented Git-based SSH access management with automated provisioning and account expiration.
- Integrated new payment acquirers, including 3DS authorization flows and anti-fraud system hooks.
- Migrated services across two infrastructure generations: from virtual machines to Docker Compose, then to Kubernetes.
- Fixed multiple critical security vulnerabilities in payment code and automated secret rotation across configuration files.
Senior Go & Python Developer
Acronis — Platform Department Jul 2020 – Jan 2024 //4 yrs
Worked on backend services and tooling with a primary focus on Go development, legacy migration, and system reliability.
- Rewrote the Serial Number parsing service from Perl (with C++ XS bindings) into a standalone Go REST API, eliminating the C++ build dependency.
- Extended the Go Account Server: migrated API endpoints from the Python backend and resolved critical production issues.
- Extended and maintained the Reporting Service: replaced DELETE-based retention with DROP PARTITION for performance, added support for new offering items, and resolved critical production incidents.
- Implemented E2E tests using Gherkin and Python.
Lead of Perl Development Team
Acronis – Perl Applications Department Nov 2019 – Jul 2021 //2 yrs
Led the Perl backend team at Acronis (with the company since 2008), managing a team of two developers, responsible for core internal services and infrastructure tools.
- Managed a team of two developers: code review, unit testing standards, documentation, and professional growth.
- Wrote detailed design documentation and clarified undocumented system internals.
- Introduced and enforced code review practices and Perl Best Practices.
- Migrated a 122,000-line Perl codebase and containerized services using Docker.
- Served as the single point of contact for all cross-team requests and technical queries related to the Perl backend.
Founder & Solo Engineer
Bible Online Project — only.bible · bibleonline.ru · bible.ru Oct 2003 – Now //23 yrs
Solo-built and operated for 20+ years. Platform serving 2M+ unique users and 10M+ page views per year. Full ownership: architecture, development, deployment, monitoring, and incident response.
- Developed a Go caching reverse proxy deployed in Russia, providing access for users in restricted regions: hybrid SQLite + filesystem cache, content transformation pipeline (URL rewriting, header manipulation, banner injection), Python-generated config system for multi-domain deployments.
- Developed a Go microservice for parsing and normalizing Bible references (bble.ru): multi-language input (Russian, English), Unicode normalization, prefix book matching, chapter/verse range optimization, QR code API with custom SVG generation.
- Infrastructure: 50+ Docker containers across multiple servers with geo-distributed proxies; Perl and Go backends, Varnish CDN, Sphinx search, MariaDB, forum, radio streaming, REST API.
- Developed a public REST API for Bible texts (api.bibleonline.ru), documented and used by external developers.
- Operates community across VK (68K+ subscribers), Facebook (7.5K+ likes), and other platforms.