Vova Manannikov

Software Engineer at Telestream

Lisbon, Portugal
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
Vova Manannikov is a software engineer with a decade of experience, currently building systems at Telestream from his base in Lisbon. He enjoys designing and improving complex systems, tackling technically challenging problems, and boosting team productivity through practical engineering. As a back-end and ML engineer, he has contributed serialization/deserialization logic and robust unit tests to the notable OpenMined/PySyft project, including PyTorch tensor support and integration with OpenMined/proto. Comfortable at the intersection of ML and systems, he focuses on reliable data handling and protocol design for distributed workflows. Colleagues would describe him as the kind of engineer who quietly modernizes plumbing so others can move faster.
code10 years of coding experience
languagesEnglish, Russian
github-logo-circle

Github Skills (15)

serialization10
unit-testing10
deserialization10
pytorch10
serializable10
serializer10
python10
sym10
federated-learning9
privacy6
cryptography5
deep-learning5
deeplearning-ai5
secure-computation5
tensorflow4

Programming languages (9)

TypeScriptCMakeJavaScriptGoSwiftJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
OpenMined/PySyft

Jul 2019 - Apr 2021

Perform data science on data that remains in someone else's server
Role in this project:
userBack-end Developer & ML Engineer
Contributions:4 reviews, 79 commits, 49 PRs in 1 year 9 months
Contributions summary:Vova primarily contributed to the serialization and deserialization logic within the PySyft library, particularly focusing on improving the handling of dictionaries, sets, tuples, and strings, and later incorporating serialization for PyTorch tensors. They implemented and tested the serialization protocol with OpenMined/Proto, moving type constants into a separate file and integrating the OpenMined/proto repository. Further contributions involved the development of unit tests to validate the serialization and deserialization processes for various data structures, including those used within the model-centric federated learning implementation.
pytorchcryptographyacquiringpythonscience
vvmnnnkv/libtorchjs

Jan 2019 - Mar 2020

Node.js N-API wrapper for libtorch
Contributions:9 releases, 20 commits, 2 PRs in 1 year 2 months
apistarcraftapi-wrappernode-jslibtorch
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
Vova Manannikov - Software Engineer at Telestream