Valery Kotov

Senior Software Engineer at Recogni

Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Valery Kotov is a Senior Software Engineer based in Bavaria with 11 years of experience building large-scale, high-throughput systems and working deep in distributed systems and concurrency. He is an expert in modern C++ (C++11/14/17), advanced in SQL, proficient in Python, and has practical Rust and basic ML knowledge, which he applies across embedded, automotive, and trace-storage domains. His career spans automotive HMI and infotainment platforms, performance-focused backend work at Intel, and recent work on perception/ADAS at Recogni, showing a strong blend of low-level system design and production engineering. An active contributor to Qt’s Quick 2 backend, he extended QML’s HTTP capabilities—demonstrating attention to protocol-level details and robust testing. Colleagues rely on him for scaling legacy components to multi-process architectures and for effective collaboration with geographically distributed teams.
code11 years of coding experience
job13 years of employment as a software developer
bookСпециалист Комплексная защита объектов информатизации, Специалист Комплексная защита объектов информатизации at Peter the Great St.Petersburg Polytechnic University
languagesРусский, Английский, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

qml10
http10
c-language10
cprogramming-language10
qt10
json9
javascript8
webdav7

Programming languages (2)

C++Rust

Github contributions (5)

github-logo-circle
qt/qtdeclarative

Aug 2014 - Jul 2015

Qt Declarative (Quick 2)
Role in this project:
userBack-end Developer
Contributions:8 commits in 11 months
Contributions summary:Valery primarily contributed to the Qt Declarative (Quick 2) repository by adding support for new features in the QQmlXMLHttpRequest. These features included support for the "OPTIONS", "arraybuffer", "json", "PROPFIND", and "PATCH" HTTP methods, enhancing the functionality of the QML engine's HTTP request capabilities. The changes involved modifying the C++ code and adding corresponding test cases in QML to validate the new functionalities and ensure correct behavior with various response types. These changes indicate a focus on expanding the capabilities of the HTTP client within the Qt framework.
qmlnimbledeclarativeqt5qt
Contributions:3 PRs, 26 pushes, 4 branches in 2 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial