Mike Glukhov

Berlin, Germany
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
Mike Glukhov is a seasoned software architect and engineering leader with over 15 years of professional experience and 20+ years of programming practice, specializing in distributed systems and blockchain technologies. He has led and scaled teams of up to 60 engineers while architecting complex blockchain nodes, virtual machines and bridge/indexer infrastructure for projects like Waves, Aurora and Neon Labs. Technically fluent in Go, Scala, Java, C++, PHP and many niche languages, he combines hands-on compiler and VM work—evidenced by a Ride decompiler contribution to the widely used Waves repository—with high-level system design and patented blockchain architectures. Mike uniquely blends research-grade compiler expertise (language design, decompilation, state-machine visualization) with pragmatic product delivery across startups and enterprise-like teams. Based in Berlin, he is an active open-source contributor and keeps learning new paradigms, planning to explore ML and functional languages next. Colleagues rely on him to translate business needs into auditable, maintainable distributed systems and to step in and ship critical code when needed.
code15 years of coding experience
job17 years of employment as a software developer
bookITMO University
github-logo-circle

Github Skills (7)

decompilation10
scala10
blockchain9
functional-programming9
cryptography8
decentralized-applications7
smart-contracts7

Programming languages (16)

JavaC++CRustSchemeMakefileScalaGo

Github contributions (5)

github-logo-circle
wavesplatform/Waves

Jan 2019 - Feb 2019

⛓️ Reference Waves Blockchain Node (client) implementation on Scala
Role in this project:
userBack-end Developer
Contributions:67 commits, 13 PRs, 57 pushes in 1 month
Contributions summary:Mike primarily contributed to the `wavesplatform/waves` repository by developing and refining a decompiler for a domain-specific language (DSL). Their work involved implementing a decompiler for the language's expressions, adding support for various language constructs such as "if" statements, "let" statements, function calls, and bytecode representations of functions. This suggests a focus on understanding and translating the internal language representation into a more human-readable format. The addition of features such as handling user and native function calls highlights their involvement in core functionalities.
blockchain-nodecryptographyblockchain-platformblockchainwaves
rigidus/vjft

May 2024 - Oct 2024

Contributions:1 PR, 248 pushes, 1 branch in 5 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
Mike Glukhov