Andrii Diachuk

Software Developer at THE KROK

Lviv, Lviv Oblast, Ukraine
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
Andrii Diachuk is a blockchain protocol engineer and Go developer with 11 years in software engineering and 7+ years focused on production-grade blockchain infrastructure across EVM, Flow, Solana and Elrond. He designed REST/gRPC Access Node APIs and protocol-level immutability for Flow, built a real-time observer for a DeFi lending protocol, and delivered cross-chain Solidity contracts and automated Foundry pipelines integrating Wormhole GMP and Chainlink CCIP. Comfortable across Go, Solidity, Rust, TypeScript and C++, he pairs low-level consensus and wallet work with secure smart contract design and observability (Prometheus/Grafana). Notably, he has maintained >90% test coverage on critical subsystems and shortened deployment cycles with CI-driven tooling—skills that make him strong at turning complex protocol requirements into auditable, production-ready systems. Based in Lviv, Ukraine, he combines formal applied mathematics training with hands-on protocol engineering for bridges, vaults, and validator infrastructure.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Faculty of Applied Mathematics and Informatics, Bachelor's degree, Faculty of Applied Mathematics and Informatics at Ivan Franko National University of Lviv
github-logo-circle

Github Skills (15)

golang10
digital-assets10
cryptocurrency10
dao10
tla10
go10
blockchain-platform10
blockchain-network10
blockchain10
smart-contracts8
network-flow8
reference-implementation6
simulator6
csharp5
cpp4

Programming languages (4)

C#TypeScriptC++Go

Github contributions (5)

github-logo-circle
gotcreme/Tetris

Apr 2015 - Nov 2023

A simple tetris game written in C#
Contributions:2 PRs in 8 years 8 months
tetris-gamecsharpgame
AndriiDiachuk/flow-go

Jul 2023 - May 2024

A fast, secure, and developer-friendly blockchain built to support the next generation of games, apps, and the digital assets that power them.
Contributions:267 pushes, 23 branches, 1 tag in 9 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
Andrii Diachuk - Software Developer at THE KROK