Vitalii Demianets

Co-founder & Chief Architect at norbloc

Greater Stockholm Metropolitan Area Sweden
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
Vitalii Demianets is a co-founder and chief architect with 12 years of hands-on experience building RegTech and blockchain infrastructure, specializing in low-level systems, device drivers, and network protocols. He leads architecture and product engineering at norbloc from Stockholm, applying deep expertise in Bitcoin network infrastructure and hardware/software interaction. Previously he architected software for KnCMiner, contributing significant low-level drivers and optimizations to well-known open-source miners like cgminer and bfgminer that power ASIC/FPGA mining hardware. His background includes porting Linux to ARM platforms, writing telecom device drivers, and implementing Layer 2/3 intelligent switch features—skills that bridge embedded systems and distributed networks. Trained in applied mathematics at MIPT, he combines rigorous analytical thinking with practical engineering for high-reliability systems. Colleagues value his rare mix of kernel-level craftsmanship and product-focused architecture in both startup and hardware-constrained environments.
code12 years of coding experience
job18 years of employment as a software developer
bookM.Sc. (Specialist) Applied Mathematics, M.Sc. (Specialist) Applied Mathematics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish, Russian, Ukrainian, Swedish
github-logo-circle

Github Skills (16)

crypto10
c1710
cryptocurrency10
embedded10
driver10
serial-communication10
c1110
spi10
cryptocurrencies10
device-driver10
sys10
low-level-programming9
mining9
linux8
i2c8

Programming languages (6)

C++CJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
luke-jr/bfgminer

Jul 2014 - Feb 2015

Modular ASIC/FPGA miner written in C, featuring overclocking, monitoring, fan speed control and remote interface capabilities.
Role in this project:
userBack-end Developer
Contributions:123 commits, 5 PRs, 11 comments in 6 months
Contributions summary:Vitalii primarily contributed to the development of the KnC Titan scrypt miner driver, which involves implementing communication protocols and core functionality. They added new commands for setting and retrieving work reports and implemented core setup functionalities. The user optimized existing utility functions and addressed memory leaks related to queued works, thus focusing on the low-level interactions with the mining hardware.
asicspeedfan-speedoverclockingmodular
ckolivas/cgminer

Aug 2013 - Jul 2014

ASIC and FPGA miner in c for bitcoin
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:30 commits in 11 months
Contributions summary:Vitalii primarily worked on the KnC (KnCMiner) driver within the cgminer repository, focusing on integrating and optimizing support for KnCMiner Jupiter ASICs. Their contributions included implementing a driver for communication with the KnCMiner controller via SPI, incorporating hardware error handling and core disable/enable functionalities. The user also improved code related to performance through optimizations of hex2bin/bin2hex functions.
asicminerbitcoinfpga
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
Vitalii Demianets - Co-founder & Chief Architect at norbloc