Denis Novikov is a seasoned software developer with 13 years of experience building high-load web services and embedded display systems, primarily using C++, Go, and SQL. Based in Moscow, he has developed scalable backend systems and EDI solutions, leveraging C++14, Poco, SOCI, and PostgreSQL with hands-on expertise in SOAP/REST integrations. A graduate of the Moscow Aviation Institute, Denis combines rigorous engineering training with practical production experience at Garant and earlier research and teaching roles. He’s comfortable across systems-level C++/Qt work and modern Go services, and often bridges legacy protocols with contemporary architectures—a strength born from long-running projects that required sustained performance and reliability.
13 years of coding experience
8 years of employment as a software developer
Engineer's degree, Electrical, Electronic and Communications Engineering Technology/Technician, Engineer's degree, Electrical, Electronic and Communications Engineering Technology/Technician at Московский Авиационный Институт (Государственный Технический Университет) (МАИ) / Moscow Aviation Institute (State Technical University) (MAI)
Contributions:30 commits, 17 pushes, 1 branch in 8 months
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.