Denis Kuznetsov

Helsinki, Finland
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
Denis Kuznetsov is a versatile software developer with over a decade of hands-on experience and more than four years focused on full-stack web development, mobile, ML, and graphics engineering. Based in Helsinki and a current Computer Science student at Aalto University, he blends academic rigor with practical product-facing engineering. Denis has contributed to notable open-source ML tooling—enhancing ELMo support, TensorFlow Hub integration, minibatch handling, and documentation in the popular DeepPavlov library—demonstrating attention to robustness and developer experience. He regularly wins coding challenges, reflecting strong algorithmic skills and a competitive drive to solve complex problems. Comfortable across front-end, back-end, and ML stacks, he aims to turn research-grade models and visuals into reliable, user-facing systems. Colleagues describe him as a curious engineer who pairs implementation depth with a taste for clean, well-documented solutions.
code11 years of coding experience
bookAalto University
languagesFinnish, English, Russian, German
github-logo-circle

Github Skills (8)

machine-learning10
nlp10
deep-learning10
tensorflow10
python10
embedding9
artificial-intelligence9
deep-neural-networks8

Programming languages (7)

TypeScriptCSSCGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
deeppavlov/DeepPavlov

Jun 2018 - Mar 2020

An open source library for deep learning end-to-end dialog systems and chatbots.
Role in this project:
userML Engineer
Contributions:10 reviews, 210 commits, 16 PRs in 1 year 8 months
Contributions summary:Denis primarily contributed to the implementation and improvement of ELMo embedder within the DeepPavlov library. Their work included adding ELMo functionality, integrating it with TensorFlow Hub, and addressing bugs related to empty inputs and padding. Additionally, the user added examples of ELMo usage and updated the documentation to reflect the new features. They also updated the ELMo interface and added mini-batch support.
dialog-systemsdialogue-managerbotintent-classificationdialogue-systems
kudep/context_validator

Dec 2017 - Jan 2024

Contributions:2 pushes, 1 branch in 6 years 2 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