Ruslan K is a senior software engineer with 10 years of experience designing and delivering backend and distributed systems across finance, advertising, and blockchain domains. He has led architecture and full-cycle implementation for complex projects—from online banking and payment processing on Hyperledger Fabric to high-throughput RTB advertising systems and cloud-native services on AWS. Comfortable across Java, Kotlin, Go and modern Spring/Reactive stacks, he pairs system design and performance optimization with hands-on coding, CI/CD and Infrastructure-as-Code using Terraform. At organizations including IBM, Moscow Exchange, ITV and EPAM he migrated monoliths to microservices, built trade-calendar and payment modules, and implemented graph/RDF solutions on Neptune. Based in London with roots in Russia, he brings a pragmatic, collaborative approach and a proven record of turning research-level blockchain ideas into production-grade integrations.
10 years of coding experience
8 years of employment as a software developer
Master's degree, Mathematics and System Progamming, Master's degree, Mathematics and System Progamming at Moscow State University of Economics, Statistics and Informatics (MESI)
Contributions:4 pushes, 1 branch in 2 years 4 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 K - Senior Software Engineer at EPAM Systems