Alex Kravets is a Senior Software Engineer based in Vinnytsia, Ukraine, with 10 years of experience building full-stack web applications across startups and large consultancies. He has progressed through roles at companies like Exadel, Ciklum, Avenga, and now EPAM Systems, blending front-end expertise with backend Java work. Alex has contributed to CompreFace, a notable open-source face recognition project, improving developer experience with live-reload UI changes and modifying backend controllers, classifiers, and tests. He pairs practical engineering with mentorship experience as a former JavaScript lecturer, showing a knack for translating complex concepts into teachable solutions. Known for shipping both UI enhancements and API-level changes, he thrives on cross-disciplinary tasks that bridge user-facing interfaces and core service logic. Pragmatic and curious, he often focuses on developer productivity improvements that accelerate team delivery.
10 years of coding experience
8 years of employment as a software developer
Специалист, Компьютерные науки, Специалист, Компьютерные науки at Donetsk National University
Бакалавр, Компьютерные науки, Бакалавр, Компьютерные науки at Vinnitsa National Technical University
Contributions:12 reviews, 129 commits, 81 PRs in 9 months
Contributions summary:Alex contributed to both the frontend and backend of the project, demonstrating expertise across multiple areas. They updated the UI by enabling live reload for local development, which likely involved changes to environment configuration files. They also made changes to the Java backend, including merging code, modifying controllers, updating classifiers, and adjusting unit tests, indicating involvement in API or service logic. Additionally, they made frontend changes to User Interface components.
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.
Request Free Trial
Alex Kravets - Senior Software Engineer at EPAM Systems