Dmitry Danilov

Software Team Manager at GK8

Tel-Aviv, Tel-Aviv District, Israel
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
Dmitry Danilov is a software team manager and seasoned engineer with 14–15 years of experience designing performance-sensitive server-side and embedded systems, currently leading software at GK8 in Tel Aviv. He specializes in Rust, C++, Python, distributed systems, consensus algorithms and multithreading, with a strong track record in secure and resource-constrained environments such as blockchain and embedded devices. At VMware he contributed to Concord-BFT—implementing time service and distributed tracing—and his GitHub contributions include fixes and features to that well-known BFT project. Dmitry combines hands-on optimization wins (e.g., 10x Merkle tree serialization savings, reduced control traffic and faster device bring-up) with people leadership across small engineering teams. He is pragmatic about technology choices, runs a technical blog, and is comfortable bridging research ideas from peer-reviewed papers into production systems. His practical experience with air-gapped vaults and consensus-in-the-wild makes him a strong pick for teams tackling secure, high-performance distributed software.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Odessa National Polytechnic University
languagesEnglish, Russian, French, Hebrew
stackoverflow-logo

Stackoverflow

Stats
812reputation
20kreached
16answers
23questions
github-logo-circle

Github Skills (15)

unit-testing10
c-language10
exception-handling10
cprogramming-language10
fault-tolerant9
byzantine9
fault-tolerance9
migration6
xcode6
linux6
voip6
webrtc6
coding-style6
compiler-options6
clang6

Programming languages (18)

PowerShellC++CRustCMakeMakefileGoHTML

Github contributions (5)

github-logo-circle
vmware/concord-bft

Dec 2019 - Aug 2021

Concord byzantine fault tolerant state machine replication library
Role in this project:
userBack-end Developer
Contributions:272 reviews, 211 commits, 210 PRs in 1 year 8 months
Contributions summary:Dmitry contributed to the `vmware/concord-bft` repository by fixing build warnings related to deprecated functions and compiler warnings. They also addressed errors by throwing and catching exceptions by reference to maintain code stability. Moreover, the user implemented new features by adding an assignment operator and fixing a bug related to a blinking replica in the testing environment. The user also added time-based constraints by integrating the time service.
fault-tolerantconsensusfaultconcorddistributed-systems
f-squirrel/scripts

Feb 2014 - Nov 2022

Local scripts
Contributions:416 commits, 2 PRs, 530 pushes in 8 years 10 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
Dmitry Danilov - Software Team Manager at GK8