Summary
Oleksandr Yanov is a Senior Software Engineer with 11 years of hands-on experience building Java-based backend systems and migrating legacy servlet architectures to modern RESTful services. He combines deep OOP and SOLID discipline with strong expertise in RDBMS, NoSQL, and AWS to deliver scalable, production-ready solutions. His career includes progressive roles from Java developer to team lead at GlobalLogic and coaching aspiring engineers at GoIT, reflecting both technical depth and mentorship aptitude. Currently at Caju AI, he focuses on applying Java and cloud best practices in AI-adjacent products. Colleagues value his clear collaboration with product managers and end-users to shape features that meet real needs. Unusually for a backend specialist, he has formal training experience, highlighting an ability to translate complex concepts for diverse audiences.
11 years of coding experience
7 years of employment as a software developer
Java Developer, Java Developer at JuJa
Admiral Makarov National University of Shipbuilding
Украинский, Английский, Русский