Semyon Novikov

Software Developer Backend & Web3 at SingularityNET

Russia
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
Semyon Novikov is a Backend and Web3 engineer with 8 years of experience building production-grade distributed systems, EVM integrations, and blockchain-backed infrastructure using Go and Python. He has led secure, performance-focused redesigns—most notably a trust-minimized Free-Calls subsystem with cryptographically short-lived tokens and a double-signature flow—while optimizing on-chain indexers, RPC failover, and multiplexed HTTP/gRPC stacks. Comfortable across the full backend stack (Postgres, Redis, etcd, gRPC/Protobuf), he brings practical cryptography, JWT/Web3 signature, and JWK-based key management experience to decentralized identity and smart-contract automation. Semyon has a track record of reducing on-chain load via snapshotting and caching, and of improving developer UX through compatibility-first schema tooling (buf/protocompile). Based in Russia, he combines hands-on engineering with mentorship and operational reliability work, often collaborating directly with DevOps to harden nodes and monitoring under real network load.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree Software Engineering, Bachelor's degree Software Engineering at St. Petersburg State University of Telecommunications named after prof. M.A. Bonch-Bruevich
github-logo-circle

Github Skills (64)

programming-language10
go10
authorization10
golang10
figma9
interface-design9
blockchain9
hstore9
ai9
portal9
database9
documentation8
banana8
consensus8
key-value8

Programming languages (10)

TypeScriptShellC++VueGoValaHTMLSvelte

Github contributions (5)

github-logo-circle
semyon-dev/snet-daemon

Jan 2024 - Dec 2025

Service Daemon exposes an AI application as an API that is accessible through the SingularityNET Network. It handles all interaction with the blockchain for authorization and payment using AGI tokens and passes through API calls to the AI application.
Contributions:3 releases, 20 PRs, 118 pushes in 1 year 11 months
semyon-dev/znai-krai

Feb 2020 - Jun 2022

Contributions:186 commits, 19 pushes, 1 branch in 2 years 4 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.
Request Free Trial
Semyon Novikov - Software Developer Backend & Web3 at SingularityNET