Summary
Alex Yurkov is a Java Team Lead with 11 years of experience, currently managing backend teams of up to 10 engineers and delivering end-to-end Java/Spring solutions from discovery and POC to production. He combines hands-on architecture and data-model design with process building—CI/CD, release strategy, naming conventions, and test coverage—to raise code quality and delivery predictability. Experienced in pre-sales estimation, technical interviews, and cross-team SCRUM coordination, he also mentors developers and has taught Java, Linux, and Git at university and in professional training. With a background in AI and theoretical computer science, he brings analytical rigor to pragmatic software engineering and a knack for turning complex requirements into maintainable systems.
11 years of coding experience
4 years of employment as a software developer
Бакалавр, Искусственный интеллект, Бакалавр, Искусственный интеллект at Belarusian State University of Informatics and Radioelectronics