Nikolay Titov is a software developer with nine years of engineering experience and a strong academic background (MS and BS in Computer Science, 4.0 GPA from NCSU). He has deep expertise in SDN and fiber-optic access technologies, having designed end-to-end VONU provisioning and management solutions at Nokia that integrate NETCONF/YANG, Kafka messaging, and Altiplano controllers. Currently at SAS, he builds client-facing visual analytics and forecasting features that translate statistical and ML models into interactive graphs and tables. He is fluent in Java and Python and contributes to notable open-source projects like VOLTHA (xPON support) and Expertiza, demonstrating full-stack and back-end proficiency across telecom and education domains. Beyond product work, he’s comfortable designing protocol-level sequences, adapter-based integrations, and policy-driven virtual router load balancing—skills that bridge low-level network functions and higher-level management UIs. Based in Raleigh, he combines rigorous academic training with practical, production-grade engineering across distributed systems and analytics.
8 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Science, 4.0/4.0, Bachelor’s Degree, Computer Science, 4.0/4.0 at North Carolina State University
Contributions summary:Nikolay primarily contributed to the xPON CLI tool within the VOLTHA project. Their work involved adding support for the BBF WT-385 xPON model, implementing configuration for channel groups, partitions, pairs, and terminations. They also focused on fixing issues in the xPON CLI, including missing validation for device IDs and improving the display of various interfaces. Furthermore, they introduced the use of interface_stack for managing child-parent relationships within the xPON interfaces.
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
Full-stack Developer
Contributions:18 commits, 18 comments in 2 months
Contributions summary:Nikolay primarily worked on enhancing the "Expertiza" web application, focusing on the assignment editing functionalities. They implemented new UI elements, specifically checkboxes, and created associated files to support features related to topic and rubric variations. Additionally, they modified the controller and helper files to accommodate the new UI elements and ensure data persistence. Their work involved a blend of front-end modifications (views) and back-end logic (controllers and helpers), suggesting a full-stack development role.
nationalpeer-reviewexpertiza-wikidjangoexpertiza
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.