Summary
Artem Novikov is a frontend-focused software engineer with 7 years’ experience delivering reliable web applications and mentoring teams to consistently meet deadlines. At EPAM he has combined hands-on development, Scrum leadership, and QA automation to ship complex features—boosting TypeScript coverage, doubling repo test coverage for new functionality, and improving a payment system’s reliability and readability. He has deep experience integrating analytics and legacy systems (Sitecore, Ember, Next.js), migrating to SSR, and building performance-focused UI features and algorithms. Artem balances delivery and craft: he coordinates course development on AI for JS, conducts technical interviews, and maintains team knowledge bases, reflecting a knack for turning legacy constraints into maintainable solutions. Based in Dnipro, Ukraine, he’s pursuing a PhD in Computer Science, underlining a strong research-driven approach to practical frontend engineering.
7 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at V. N. Karazin Kharkiv National University
Ukrainian, Russian, English