EXCEEDS logo
Exceeds
Nikita Kudriavtsev

PROFILE

Nikita Kudriavtsev

Worked on the openvinotoolkit/openvino repository, focusing on enhancing benchmarking reliability and plugin efficiency. Developed a cross-platform RAM usage reporting metric for the benchmark application, implementing peak memory tracking during model compilation and import using C++ and Python. Improved memory usage reporting consistency by replacing Linux-specific methods with getrusage, ensuring accurate metrics across macOS and Linux. Addressed plugin robustness by optimizing the NPUW partitioning flow, eliminating redundant Convert operations and improving handling of irregular inputs. Demonstrated skills in cross-platform development, system programming, and algorithm optimization, contributing to more reliable performance monitoring and efficient execution within the OpenVINO framework.

Overall Statistics

Feature vs Bugs

67%Features

Repository Contributions

4Total
Bugs
1
Commits
4
Features
2
Lines of code
955
Activity Months3

Work History

January 2026

2 Commits • 1 Features

Jan 1, 2026

January 2026 monthly summary focused on improving NPUW plugin efficiency and OpenVINO robustness by addressing irregular input handling and eliminating redundant Convert operations. Grouped commits targeted partitioning flow improvements to boost robustness of the NPUW path within the OpenVINO framework.

March 2025

1 Commits

Mar 1, 2025

March 2025 performance summary for the repository aobolensk/openvino. This month focused on improving cross-platform benchmarking reliability by fixing macOS memory reporting. The benchmark app now reports memory peak usage consistently across platforms by using getrusage instead of the Linux-specific /proc/self/status. This change ensures accurate, cross-platform memory metrics and reduces platform-specific discrepancies, enabling more trustworthy performance comparisons and optimization decisions.

February 2025

1 Commits • 1 Features

Feb 1, 2025

February 2025 (Month: 2025-02) – Delivered RAM Usage Reporting Metric for Benchmark in OpenVINO. Implemented cross-platform peak RAM reporting during model compilation and import for the benchmark app; updated docs and tests to reflect the new memory usage reporting. This enhances observability and benchmarking reliability across platforms.

Activity

Loading activity data...

Quality Metrics

Correctness90.0%
Maintainability80.0%
Architecture80.0%
Performance85.0%
AI Usage25.0%

Skills & Technologies

Programming Languages

C++Pythonrst

Technical Skills

C++C++ developmentCross-Platform DevelopmentCross-platform developmentDebuggingDocumentationPerformance MonitoringPythonSystem MetricsSystem programmingTestingalgorithm optimizationmodel partitioningsoftware architectureunit testing

Repositories Contributed To

2 repos

Overview of all repositories you've contributed to across your timeline

aobolensk/openvino

Feb 2025 Mar 2025
2 Months active

Languages Used

C++Pythonrst

Technical Skills

C++Cross-Platform DevelopmentDocumentationPerformance MonitoringPythonSystem Metrics

openvinotoolkit/openvino

Jan 2026 Jan 2026
1 Month active

Languages Used

C++

Technical Skills

C++ developmentalgorithm optimizationmodel partitioningsoftware architectureunit testing