Summary
Aleksandr Zhvanko is a Lead Software Engineer with nine years of hands-on experience building and operating high-throughput telecom SaaS systems, specializing in backend development, microservices design, and infrastructure. At SMS Traffic he led migrations from monolith PHP to Java microservices, introduced gRPC/Consul-based discovery, moved heavy consumers to Kafka, and drove a major MongoDB upgrade and containerization effort—work that materially reduced DB load and improved platform resilience. He combines deep practical skills in Java and PHP with strong DevOps expertise (Docker, Ansible, GitLab CI/GitHub Actions, Prometheus/Grafana) and spends most of his time architecting backend services while still touching legacy code, frontend fixes, and ops. A T-shaped engineer and team lead, he hires and onboards engineers, authors hand-written OpenAPI specs, and benchmarks services to find real bottlenecks. Now based in Serbia and previously in Tbilisi, he’s open to remote roles or relocation and is increasingly focused on design and process optimization as his next lever for impact.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Fine Arts - BFA, Informational Systems and Technologies, Software Engineer, Bachelor of Fine Arts - BFA, Informational Systems and Technologies, Software Engineer at Pskov State University