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.
Perform data science on data that remains in someone else's server
Role in this project:
Back-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.
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.