Igor Novgorodov

Senior Software Developer at DFINITY

Zurich, Zurich, Switzerland
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

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job14 years of employment as a software developer
bookLyceum #1, Protvino, Moscow Region
bookUnfinished, Automation Engineer Technology/Technician, Unfinished, Automation Engineer Technology/Technician at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
266reputation
4kreached
11answers
0questions
github-logo-circle

Github Skills (11)

go10
testing10
unit-testing9
datastax6
monitoring6
key-value-store6
prometheus6
criteo6
aerospike6
nosql6
cassandra6

Programming languages (13)

C#C++CRustVueGoHTMLTypeScript

Github contributions (5)

github-logo-circle
asaskevich/govalidator

Jan 2018 - Mar 2018

[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Role in this project:
userBack-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.
golanggo-packagevalidationstringsstructs
blind-oracle/zabbix-zfs

Jan 2021 - Mar 2022

Zabbix template & script to monitor ZFS on Linux
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