Personal page
Dr. Valerii Kolesnikov is a Professor of Software Engineering at the American University Kyiv with over 20 years of academic experience at universities such as Baker University (Kansas, USA), Manhattan College (New York, USA), and Sumy State University (Sumy, Ukraine). His areas of expertise include software engineering, distributed systems, and web development.
Dr. Kolesnikov holds a Ph.D. in Computer Science from Kansas State University (USA), an M.B.A. from Baker University (USA), an M.S. from Slippery Rock University (USA), and a B.S. from Sumy State University (Ukraine).
He has served as the founder and chair of the Computer Science department at Manhattan College, and as a program director at Baker University, where he designed and taught a broad range of courses including programming, object-oriented programming, algorithms and data structures, web development, and software engineering. In 2021, he was recognized as Teacher of the Year at Sumy State University. He brings substantial industry experience as a software engineer at Trapeze Software (USA) and ChannelPoint (USA), with a focus on distributed algorithms, databases, and n-tier applications.
As an international expert evaluator for the National Agency for Higher Education Quality Assurance and the Ministry of Education and Science of Ukraine, he has supervised student projects presented at conferences, and is the author and co-author of over 90 scholarly publications. His research interests include distributed systems, parallel computing, web development, and computer science education, with an emphasis on bridging academia and industry through innovative tools and mentorship.
List of Publications
-
"The use of factory method pattern in transport sharing system application," Kolesnikov V. In Naukovi pratsi DonNTU. Seriia Problemy modeliuvannia ta avtomatyzatsii proiektuvannia, 2(22), 2025, pp. 67–72, doi: 10.31474/2074-7888-2025-2-22-67-72.
-
"Application to Automate the Sale of Tickets in a Local Film Theater," Kolesnikov V. In Automation of Technological and Business Processes, Vol. 17, No. 3, Sept. 2025, pp. 28–33, doi: 10.15673/atbp.v17i3.3210.
-
"Leveraging AI for automated validation in performance testing," Olexander Volkov, Valeriy Kolesnikov. Visnyk KrNU imeni Mykhaila Ostrohradskoho, No. 4, 2024, pp. 79–84.
-
"Visualizing graph data structures: enhancing understanding in data structures education," Valeriy Kolesnikov. Visnyk KrNU imeni Mykhaila Ostrohradskoho, No. 2, 2024, pp. 58–62.
-
"Exploring the role of the traveling salesman problem algorithm in artificial intelligence and machine learning," Valeriy Kolesnikov. Naukovi pratsi DonNTU. Seriia Problemy modeliuvannia ta avtomatyzatsii proiektuvannia, No. 1(19), 2024, pp. 21–26.
-
"Visualization of hash map data structure," Kolesnikov V.A. Computer Science and Applied Mathematics, No. 1, 2024, pp. 66–74.