← В ленту
Регистрация: 21.12.2023

Andrey Kovalchuk

Специализация: Research and Developing Engineer / ML Developer / C++ Developer

Портфолио

NewStream sdk

• Разработчик-исследователь, ml -team lead.

Golf Assistant

• Разработчик архитектуры системы видеонаблюдения за игроками в гольф. • Оценка качества удара и персонификация видеозаписей лучших ударов.

MDPI

• Анализ и подготовка данных, создание архитектуры сети, написание статьи. • Использование алгоритмов машинного обучения для определения постковидного состояния человека по его ритмограмме.

Скиллы

Android
C#
C++
DL
HTML
IOS
JavaScript
Linux
lua
ML
ObjectC
OpenCL
OpenCV
OpenGL
OpenMP
Python
QT
WinAPI
Windows

Опыт работы

Senior Research Engineer
с 01.2020 - По настоящий момент |RoundU/Limavi/NewStream
Pytorch, Tensorflow, TF Lite, NCNN, C++ 17, Python, Bazel, CMake
• Development  "virtual coach" architecture and analysis subsystems for personal basketball and fitness exercises. • Development of mobile version of fitness / basketball exercises for ios, android platforms. • Implementation  neural network models for the detection of Fast Moving Objects (basketball, human limbs).
R&D Engineer, ML Developer
07.2018 - 08.2023 |NewStream
Pytorch, NCNN, Mediapipe
• Research and develop algorithms for sports assistant.
Senior Research Engineer
01.2018 - 01.2020 |Senaptek
PyTorch, Python, C++, 3d Modelling, PTZ Network Protocols
Development sports games motion analysis systems based on video from stationary PTZ cameras. The range of tasks performed includes: • Identifying people. • Controlling PTZ cameras during golf and basketball. • Optimizing game-dependent skeleton recognition. • Action recognition using skeletons. • Participation in the project of 2D skeleton lifting (2D->3D) from a single cam golf players video.
Research Scientist
с 01.2016 - По настоящий момент |Institute Applied Physics
C++, CUDA, PyTorch, Caffe, XGBoost, Computer Vision, Medical Data, CUDA
• Analysis of optoacoustic images. • Recognition of cancerous tumors. • Reconstruction of noisy images from an optoacoustic sensor. • Optimization of algorithms on GPU data.
Research Scientist
01.2011 - 01.2012 |IAP RAS
C++, Matlab, Object C, C#, SGBoost
• Analysis of cardiointervals (RR). • Algorithms for detecting anomalies. • Stress modelling. • Development of committee algorithms for the classification and regression of one-dimensional and multivariate data.
Senior Software Developer
01.2010 - 01.2021 |Vympel LLC
QT, CUDA, Widevine, FFMPEG, H264, C, C++ 11, C#, JavaScript
• Architecture design of software/hardware video processing modules. • Developer of a DRM protected media decrypting software.
Research Scientist
01.2006 - 01.2010 |IAP RAS
Computer Vision, QT, C++, Matlab
•  Architect and developer of computer vision and data processing systems, such as: face recognition systems, video surveillance systems etc. • Researcher of dynamics of neural networks and artificial intelligence systems.
Software Developer
01.2005 - 01.2006 |DivoGames
C++, OpenGL
Completed Projects: • Developed physical engine modelling mechanical environment, based MLCP. • Artificial intelligence for games. • Designing Scripting C#-like language for game engine. • Engine for store/restore states of system.
Software Developer
01.2004 - 01.2005 |TLM
C, BREW
• Developing of phonebook, mobile games for BREW.

Образование

Mathematical methods and complex software
2006 - 2009
Institute of Applied Physics (IAP) Russian Academy of Science
Радиофизика (Магистр)
2000 - 2006
ННГУ им. Лобачевского

Языки

АнглийскийВыше среднегоРусскийРодной