Viktor Novyk
About Viktor Novyk
Viktor Novyk is a Senior Java Developer at Ciklum, specializing in technologies such as Spring Boot, Spring Cloud, and Kafka. He has over seven years of experience in software development, with a focus on enhancing security protocols and implementing microservice architectures.
Work at Ciklum
Viktor Novyk has been employed at Ciklum as a Senior Java Developer since 2021. In this role, he utilizes a variety of technologies including Spring Boot, Spring Cloud, and Kafka. His work focuses on developing and maintaining robust applications, contributing to the company's software development efforts in Ukraine.
Previous Experience in Java Development
Before joining Ciklum, Viktor Novyk worked at BYM Development LLC as a Java Back-end Developer from 2017 to 2021. His responsibilities included developing back-end solutions and enhancing application performance. Prior to that, he was employed at JBS Ukraine from 2014 to 2017, where he also worked as a Java Back-end Developer.
Educational Background
Viktor Novyk studied at Chernihiv Polytechnic National University from 2010 to 2014, where he earned a degree in System Programming. He furthered his education at the same institution from 2014 to 2015, achieving the Specialist qualification in the same field.
Technical Skills and Expertise
Viktor Novyk possesses extensive technical skills in Java development. He is experienced in using Docker and Consul for containerization and service discovery. His expertise also includes PostgreSQL, Hazelcast, and Elasticsearch for data management and caching solutions. He has successfully developed a shipment management system utilizing microservice event-driven architecture and domain-driven design.
Project Contributions
In his career, Viktor Novyk has made significant contributions to various projects. Notably, he migrated a project to OAuth2, enhancing its security protocols. His work demonstrates a commitment to improving application security and performance through innovative solutions.