Leonid Sopov

Senior Backend Engineer | Go, Python, Perl

Belgrade, Serbia

leonid@sopov.org | linkedin.com/in/leonidsopov | github.com/sopov | t.me/leonidsopov

Languages: Russian (Native), English (Intermediate)

Permanently based in Serbia — no relocation or work permit sponsorship required.

Summary

Software Engineer with 20+ years of backend experience across Go, Python, and Perl.

At MY.GAMES, working on secure payment infrastructure under PCI DSS, GDPR, and DORA compliance requirements.

At Acronis, held multiple engineering roles over 16 years — from Perl Developer to Head of Web Dev Team, Senior Architect, Perl Team Lead, and Go Backend Engineer. Drove legacy modernization, managed infrastructure at scale, and led backend teams.

Experience

Senior Backend Engineer

MY.GAMES — Payment Solutions Department Mar 2024 – Now //2 yrs

Working on secure payment infrastructure under PCI DSS, GDPR, DORA, and internal security policy requirements.

Senior Go & Python Developer

Acronis — Platform Department Jul 2020 – Jan 2024 //4 yrs

Worked on backend services and tooling with a focus on legacy migration, API development, and automation.

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 up to 6 developers, responsible for core internal services and infrastructure tools.

Senior Perl Developer

Acronis — Web Development Department Jul 2014 – Nov 2019 //5 yrs

Maintained and developed core internal backend services. Also covered web systems administration responsibilities when the department had no dedicated sysadmin.

Senior Architect

Acronis — Web Development Department Aug 2012 – Jul 2014 //2 yrs

Responsible for system design, reverse engineering of legacy systems, and cross-team technical migrations.

Head of Web Development Team

Acronis — Web Development Department Dec 2010 – Aug 2012 //2 yrs

Led the Web Development team, responsible for backend services, team processes, and cross-team coordination.

Perl Developer

Acronis — Web Development Department Feb 2008 – Dec 2010 //3 yrs

Joined Acronis as a Junior Perl Developer and progressed to Senior Perl Developer within 18 months. Developed and maintained internal backend services and automation tooling.

Freelance Web Developer

Campus Crusade for Christ Dec 2006 – Feb 2008 //1 yr

Development of websites using CGI/Perl.

Perl Developer

Metadesign Feb 2005 – Dec 2006 //2 yrs

Web development using Perl at a web studio.

Founder & Solo Engineer

Bible Online Project — only.bible · bibleonline.ru · bible.ru Oct 2003 – Now //23 yrs

Solo-built and operated for 20+ years. Full ownership: architecture, development, deployment, monitoring, and incident response.

Education

Mathematics and Informatics

Siberian Federal University — Krasnoyarsk Sept 2001 – Jun 2004 //3 yrs

Technical Specialist — Automated Control Systems

College of Space Machine Building — Krasnoyarsk Sept 1997 – Jun 2001 //4 yrs

Skills

Programming languages: Go, Python, Perl, JavaScript, SQL, bash, JSON, YAML, XML, REST API, RAML, Swagger

Technologies: Docker, Docker Compose, Kubernetes, RabbitMQ, Nginx, Traefik, DNS, Jenkins, macOS, Linux

Compliance & Regulations: PCI DSS, GDPR, DORA, Corporate InfoSec Policies

Databases: MySQL, MariaDB, SQLite, Memcached

Cyber Security: OWASP, SQL Injection, Script Injection, XXE, XSS, CTF

IDEs/Services: JetBrains, Goland, PyCharm

Download as PDF