Victor Nova is a founder and systems programmer with 13 years of experience building AI and cloud-native systems, currently leading Borg Queen to deliver peer-to-peer GPU cloud and cloud gaming services. He brings deep low-level and backend expertise from roles at Microsoft and Amazon and has a strong research foundation with a Master's in Math and Computer Science from MSU. Victor has shipped machine learning tooling—authoring TensorFlow bindings for C#—and contributed to high-profile open-source projects like Roslyn analyzers, pythonnet, and the Microsoft Python Language Server, improving analyzers, method binding, and type propagation. Comfortable across systems, compilers, and ML stacks, he blends pragmatic refactoring with correctness-focused testing and diagnostics. An interesting recurring theme in his work is making interop and resource management safer and more maintainable, from disposable handling in analyzers to clearer .NET-Python integration.
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
Role in this project:
Back-end Developer
Contributions:434 reviews, 460 commits, 369 PRs in 3 years 11 months
Contributions summary:Victor focused on refactoring and improving the `MethodBinder.Bind` method within the `pythonnet/pythonnet` repository, a package that integrates Python with the .NET CLR. Their contributions primarily involved restructuring the code, extracting and simplifying functions to improve readability and maintainability. The commits also addressed specific issues by incorporating changes to enable the use of .NET objects and improve the error reporting when resolving .NET methods.
Contributions:8 commits, 6 PRs, 49 comments in 12 days
Contributions summary:Victor primarily contributed to the core functionality of the Python language server. They fixed bugs related to decorator processing and inheritance, and added tests to improve the accuracy of type propagation within the system. Additionally, the user refactored code, introducing more modern C# syntax and implementing features for parameter type propagation. This work demonstrates a focus on improving the analysis engine's accuracy and performance.
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.