Ruslan Dudin

Senior Technical Lead at EMURGO

St Petersburg, St Petersburg City, Russia
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
Ruslan Dudin is a Senior Technical Lead with over a decade of professional software development experience, currently leading engineering at EMURGO in St. Petersburg. He brings deep backend and systems expertise from roles at Yandex and Devexperts, where he architected distributed microservices, test automation platforms, and DSL-based tooling. Comfortable bridging hands-on engineering and people leadership, he progressed from junior developer to team lead and enterprise project manager, driving delivery of complex integrations and high-performance test execution systems. His background includes language and DSL design, API-driven architectures, and pragmatic work on both web and legacy desktop systems—skills that help him tame heterogeneous stacks. Colleagues know him for turning brittle testing processes into scalable, write-once-run-anywhere frameworks and for juggling product-facing concerns with low-level technical tradeoffs. Based in St. Petersburg, he pairs a systems-minded curiosity with a track record of shipping robust, maintainable solutions across finance and marketplace domains.
code12 years of coding experience
job7 years of employment as a software developer
languagesRussian, English
github-logo-circle

Github Skills (110)

cryptocurrency10
telegram10
deserialization10
ada10
polling10
cardano10
maven10
haskell10
wallet10
ledger10
firefox10
telegram-bot10
rust10
plutus10
financial10

Programming languages (12)

TypeScriptJavaC++RustPureScriptCStandard MLScala

Github contributions (5)

github-logo-circle
This is a library, written in Rust, for serialization & deserialization of data structures used in Cardano's Haskell implementation of Alonzo along with useful utility functions.
Contributions:18 releases, 250 reviews, 448 commits in 1 year 5 months
utility-functionsdeserializationrustcddlblockchain
Emurgo/rust-cardano

Apr 2019 - Sep 2019

Contributions:35 PRs, 47 pushes, 35 branches 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
Ruslan Dudin - Senior Technical Lead at EMURGO