Oleg Serikov

Software Developer at Software Engineer

Bratislava, Region of Bratislava, Slovakia
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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job19 years of employment as a software developer
bookEcology Engeneering, Ecology Engeneering at Mendeleev University of Chemical Technology of Russia
github-logo-circle

Github Skills (12)

nlu10
nlp10
dialogue-systems10
python10
chatbot9
yaml9
machine-learning9
deep-learning9
markdown-it8
artificial-intelligence8
markdown8
ai8

Programming languages (9)

C#TypeScriptJavaDockerfileC++SCSSHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
deeppavlov/DeepPavlov

Mar 2020 - Oct 2021

An open source library for deep learning end-to-end dialog systems and chatbots.
Role in this project:
userBackend 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.
dialog-systemsdialogue-managerbotintent-classificationdialogue-systems
vmkhlv/hse_compling_and_it

Nov 2020 - Nov 2020

Материалы курса "Компьютерная лингвистика и информационные технологии" для 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.
Request Free Trial