Summary
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.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Faculty of Applied Mathematics and Informatics, Bachelor's degree, Faculty of Applied Mathematics and Informatics at Ivan Franko National University of Lviv