Dmitrii Kiselev

Software Engineer at Google

Warsaw, Masovian Voivodeship, Poland
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
Dmitrii Kiselev is a software engineer with nine years of experience specializing in blockchain and data engineering, currently contributing at Google from Warsaw. He brings hands-on back-end expertise from building core functionality for the Waves blockchain node—working on smart contracts, asset scripts and transaction logic—and prior roles in R&D and data engineering at Waves and OZON.ru. Dmitrii combines a strong applied mathematics background with practical production experience across distributed systems and API design. Colleagues would notice his aptitude for tightening correctness (tests and error handling) in complex transaction flows, an oft-overlooked but critical quality for blockchain infrastructure.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Immanuel Kant Baltic Federal University
languagesEnglish, Russian, Polish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

smart-contracts10
cryptography10
blockchain10
scala10
decentralized-applications9
apidoc9
api9
json8
testing7

Programming languages (4)

C#ScalaJavaScriptPython

Github contributions (5)

github-logo-circle
wavesplatform/Waves

Sep 2018 - Nov 2018

⛓️ Reference Waves Blockchain Node (client) implementation on Scala
Role in this project:
userBack-end Developer
Contributions:18 commits, 3 PRs, 12 pushes in 1 month
Contributions summary:Dmitrii primarily contributed to the back-end logic of the Waves blockchain node implementation. They added functionality related to smart contracts and asset scripts, specifically modifying code for `IssueTransactionV2` and `SetAssetScriptTransaction`. Their commits included changes to error messages, test cases, and the structure of transaction-related data, demonstrating involvement in core blockchain functionality. They also worked on related API request objects, focusing on extending the functionality of the blockchain node.
blockchain-nodecryptographyblockchain-platformblockchainwaves
wavesplatform/WavesCS

Aug 2018 - Jan 2020

A C# library for interacting with the Waves blockchain
Contributions:332 commits, 31 PRs, 126 pushes in 1 year 5 months
blockchaincsharpwavesc-library
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
Dmitrii Kiselev - Software Engineer at Google