Eugene Borovikov, Ph.D.

Staff R&D Engineer

Eugene Borovikov, Ph.D., is a staff R&D engineer on Kitware’s Computer Vision Team located in Arlington, Virginia. His areas of focus are multi-perspective high-performance computer vision, machine learning, and robotics. In addition to research and development, Eugene is also involved in business development through proposal writing and establishing and maintaining relationships with academia and business entities. He is also responsible for publishing the team’s R&D findings in peer-reviewed articles and presenting them at conferences. Eugene also has a mentorship role where he advises junior researchers and developers.

Before joining Kitware, Eugene was a senior data scientist at Fannie Mae where he advanced real estate image processing/analysis technology. Prior to his time at Fannie Mae, he worked as a senior research scientist at Intelligent Automation contributing to a variety of SBIR/STTR CV/ML projects. In 2016, Eugene taught as an adjunct computer science professor for the Mathematical Foundations of Computer Science graduate-level course at George Mason University (GMU). Eugene worked at NIH/NLM/CEB from 2011-2017 as an image processing researcher. He actively contributed to the R&D efforts of the Lost Person Finder (LPF) project by researching and developing human face matching capabilities in unconstrained images. 

In 2006, Eugene directed an R&D team at ADF Solutions tasked with advancing technology for content-based image and video retrieval, collaborating with LAMP lab at the University of Maryland, College Park. During 2003-2010 he was an active member of the R&D team at CACI-Lanham where he was primarily involved in multilingual OCR/ICR and NLP efforts in the document recognition/understanding area. He also authored numerous papers and book chapters on Arabic OCR and handwriting recognition. 

Eugene received his Ph.D. in computer science from the University of Maryland, College Park (UMCP). He also received his master’s degree in applied mathematics from UMCP. During graduate school, Eugene worked as a Faculty Research Assistant at UMCP’s computer vision lab, performing research in the area of non-rigid shape recognition in applications to 3D human body shape estimation.


Ph.D. in computer science from University of Maryland, College Park

M.A. in applied mathematics from University of Maryland, College Park

Invited Talks & External Recognition

Paper presentation, FaceMatch: real-world face image retrieval, International Conference on Recent Trends in Image Processing & Pattern Recognition (RTIP2R), 2016

Invited talk, On Virtual Characters that Can See, Annual International Conference on Biologically Inspired Cognitive Architectures (BICA), 2016

Get to Know Eugene

What is your favorite thing about working at Kitware? Kitware has a strong computer vision team. I have heard many good things about Kitware from my colleagues. I successfully used Kitware products. I like Kitware’s approach to open science and open source.

What you love most about what you do? R&D in the areas of computer vision and machine learning has always been my passion and a great way to expand my background in applied mathematics and computer science.

Share something interesting about yourself that is not on your resume. My life-long hobby is music: writing and singing songs, playing a variety of instruments, collaborating with other musicians, arranging, and recording. Music is so mathematical and math is so musical, both could be considered fine arts to be infinitely explored and mastered for life.

Professional Associations & Service

  • Senior member of the Institute of Electrical and Electronics Engineers (IEEE), 2016-present
  • Member of Biologically Inspired Cognitive Architectures Society (BICA), 2014-present
  • Member of IEEE, 2002-2016



A list of Eugene’s publications is featured below. For a list of all computer vision publications, please see the Computer Vision Publications page.