Nikolay Titov

Software Developer at SAS

Raleigh, North Carolina, United States
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

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree, Computer Science, 4.0/4.0, Bachelor’s Degree, Computer Science, 4.0/4.0 at North Carolina State University
languagesRussian, English
github-logo-circle

Github Skills (21)

ruby-rails10
network-configuration10
python10
back-end-development10
rails10
ruby10
protobuffer10
protobuf10
ruby-on-rails10
cli10
peer-to-peer9
peer9
code-review9
front-end-development9
grpc9

Programming languages (3)

JavaRubyPython

Github contributions (5)

github-logo-circle
opencord/voltha

Jun 2017 - Oct 2017

Virtual OLT Hardware Abstraction
Role in this project:
userBack-end Developer
Contributions:14 commits in 3 months
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.
hardware-abstractionhardwareabstractionolt
expertiza/expertiza

Apr 2019 - Jun 2019

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:
userFull-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.
Request Free Trial
Nikolay Titov - Software Developer at SAS