Igor Novgorodov is a seasoned software developer and systems architect with roughly 15–20 years of cross-disciplinary experience building high-performance networked services, infrastructure, and monitoring platforms. He has shipped production HTTP/gRPC services and low-level protocol implementations (RADIUS, DHCP, SMPP) in Rust and Go, and architected large-scale streaming and metrics systems that reduced resource use and storage footprints by orders of magnitude. Comfortable across Linux/Unix internals, networking (Cisco), OLTP and OLAP stores (MySQL, PostgreSQL, ClickHouse, Cassandra, Aerospike), he combines hands-on coding with deep operational knowledge of clusters handling multi-terabit traffic. At DFINITY he led the Boundary Nodes HTTP surface from scratch, and his open-source contributions (e.g., fixes to govalidator) show a habit of returning practical improvements upstream. Based in Zurich, he excels at turning complex protocol and scalability requirements into robust, maintainable systems.
15 years of coding experience
14 years of employment as a software developer
Lyceum #1, Protvino, Moscow Region
Unfinished, Automation Engineer Technology/Technician, Unfinished, Automation Engineer Technology/Technician at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Role in this project:
Back-end Developer & QA Engineer
Contributions:9 commits, 1 PR, 6 comments in 2 months
Contributions summary:Igor primarily contributed to the back-end functionality of the govalidator library. Their work involved adding and modifying validation logic, especially for validating integer types. The user also added tests to verify the behavior of the validation logic for integers, ensuring the library's functionality. The contributions also included addressing minor code improvements and correcting typos.
Contributions:1 review, 8 commits, 5 PRs in 1 year 2 months
monitortemplateopenzfslinuxzfs
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
Igor Novgorodov - Senior Software Developer at DFINITY