
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Building my next thing
I've got experience both in commercial programming (15+ years, Java/Scala/Python backend) and prior to that - academic research (around 5 years, ML and automatic text analysis). Some of my R&D projects in startups required the application of AI algorithms to real-life tasks with harsh constraints both on performance and development efforts and were good reality checks. They helped me learn to produce robust code faster and obtain hands-on experience to leverage cloud and SQL/No-SQL databases. I've got some leadership experience, as well as experience of communication with students, interns, and people from non-tech departments, including management, which helped me develop excellent communication skills in 3 languages. Working on PhD and grants, I learned to write scientific reports and technical articles. There was a time when apart from main work I freelanced as a journalist and got an experience of writing also non-technical articles and blog posts, some of them based on around 40 interviews with people of different nationalities and backgrounds.
Tomsk State University
Doctor of Philosophy (PhD), AI Text analysis
January 1, 2003 – January 1, 2006
Tomsk State University
Software developer, AI Text analysis
January 1, 1997 – January 1, 2002
Oracle
Applied Science Senior Manager in OCI Speech
June 1, 2025 – May 1, 2026
Oracle
Senior Principal Applied Scientist in OCI Speech
February 1, 2024 – June 1, 2025
Oracle
Senior Principal Applied Scientist in OCI
September 1, 2022 – January 1, 2024
Oracle
Senior Principal Applied Scientist in Health & AI Services
February 1, 2022 – August 1, 2022
Oracle
Senior Principal Data Scientist in OCI
July 1, 2021 – January 1, 2022
Oracle
Senior Principal Data Scientist in AI Apps
July 1, 2018 – June 1, 2021
Schibsted Media Group
Senior Machine Learning Engineer
July 1, 2017 – July 1, 2018
London Area, United Kingdom
Schibsted Media Group
Senior Software Engineer
April 1, 2016 – July 1, 2017
London Area, United Kingdom
Migoa/Nuroa
Senior Software Developer
September 1, 2007 – December 1, 2015
Barcelona, Spain
NTR Lab
R&D software developer
March 1, 2006 – August 1, 2007
Tomsk Region, Russian Federation
Tomsk State University, Computer science department
Researcher, software developer
October 1, 2002 – March 1, 2006
Tomsk, Russia
Nuroa Backend
September 1, 2010 – December 1, 2015
Nuroa is a vertical search engine aimed at property trading and renting. It aggregates results from majority of Internet real-estate trading sites and presents them in useful way as a list or a map. Powerful search allows user to get only results that interest her. Backend part of the project is responsible for crawling, parsing, transforming and summarizing all data site operates on. Processing huge documents (XML feed files of sizes bigger then 2GB) it has to be memory efficient and fast.
Cultural Fit Analysis
The candidate has a long and consistent career path, with significant tenure at Oracle (7+ years) and Schibsted Media Group (2+ years), suggesting loyalty and stability. The diverse range of projects, from search engines to medical AI and high-speed vehicle tracking, indicates adaptability and a broad interest in applying ML across different domains. The academic background (PhD in AI Text analysis) combined with extensive industry experience shows a blend of theoretical depth and practical application, which is often a good cultural fit for R&D-heavy ML roles. The target role of ML Engineer aligns well with the candidate's career progression from software development to data science and applied science.
Soft Skills & Operational Fit
The candidate's experience at Oracle, particularly in roles involving client communication and reporting, suggests strong soft skills in stakeholder management and collaboration. Leadership roles as Senior Manager and Senior Principal Applied Scientist indicate operational fit for driving projects and managing teams. The description of building an 'ML flexible framework' points to architectural thinking and operationalizing ML solutions.