Oleg Serikov is a seasoned software developer with two decades of engineering experience and a nine-year focused track record building networked and embedded systems from Bratislava. He combines low-level C and Linux expertise with strong TCP/IP, network services and database skills, having shipped high-performance modules for vADC, CGNAT, and modem firmware analytics. At VK and NFWare he implemented complex traffic processing, SSL/TLS termination, and multi-million-events-per-second logging, and at Ooma he continues to work on OpenWrt-based embedded device configuration and telemetry. Oleg also contributes to open-source dialogue systems, having refactored the DeepPavlov go-bot backend and improved its MD/YAML dataset handling—an example of his ability to bridge networking, backend services, and ML-adjacent tooling. Practical, systems-minded, and comfortable across scripting (Perl, Bash) and SQL, he often surfaces non-obvious efficiencies by reworking architecture and integration points rather than just adding features.
9 years of coding experience
19 years of employment as a software developer
Ecology Engeneering, Ecology Engeneering at Mendeleev University of Chemical Technology of Russia
An open source library for deep learning end-to-end dialog systems and chatbots.
Role in this project:
Backend Developer
Contributions:28 reviews, 318 commits, 28 PRs in 1 year 7 months
Contributions summary:Oleg primarily contributed to the "go-bot" component of the DeepPavlov library. Their work involved refactoring the go-bot structure, including renaming files, moving tracker classes, and introducing managing classes for NLU and NLG. They also implemented the configuration of gobot data via .md and .yaml files and updated the tutorial notebook and added features to MD_YAML_DialogsDatasetReader.
Материалы курса "Компьютерная лингвистика и информационные технологии" для 4-го курса бакалавриата направления "Фундаментальная и прикладная лингвистика" (Высшая школа экономики)
Contributions:25 commits, 1 PR in 15 days
python
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.