Evgenii Efimchik is a seasoned Java backend engineer and education specialist with over a decade of experience building cloud-deployed microservice systems and designing learning platforms. He began at ITMO University developing and automating LMS-driven practicals, earned a PhD on eLearning automation, and later transitioned to commercial development at EPAM and Tinkoff, moving production services to AWS. Evgenii combines hands-on Spring/Java architecture and cloud operations with deep domain expertise in instructional design, MOOCs and tools that prepare juniors for production. He continues to teach as an associate professor, uniquely bridging academic research in education automation with real-world engineering delivery. That dual perspective makes him effective at turning pedagogical requirements into scalable, maintainable backend systems.
10 years of coding experience
5 years of employment as a software developer
кандидат технических наук, 05.13.06 Автоматизация и управление технологическими процессами и производствами (образование), кандидат технических наук, 05.13.06 Автоматизация и управление технологическими процессами и производствами (образование) at Университет ИТМО
Contributions:51 commits, 9 pushes, 1 branch in 1 year 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.