Ruslan Kabalin is a Technical Lead at Moodle Marketplace with 16 years in software engineering, over a decade focused on EdTech and deep involvement in the world’s leading open-source LMS, Moodle. He blends hands-on backend and QA work—optimizing SQL, expanding unit tests, and improving antivirus integrations—with product-risk stewardship, strategic roadmapping, and CI/CD ownership. A passionate open-source contributor and maintainer of multiple Moodle plugins, he has driven major core enhancements and helped grow Workplace from an MVP while advocating developer experience and an IC career path. Ruslan’s background in behavioural and experimental economics (MPhil) informs a research-minded approach to design thinking and lean practices, including constructing hardware/software for psychophysiological experiments. He’s known for creating empowering engineering cultures where it’s safe to fail and learn, and for practical automation that scales from single-institution deployments to hundreds of hosted instances. Based in England, he’s also a self-described coffee connoisseur who enjoys translating academic rigor into robust, usable learning technology.
16 years of coding experience
17 years of employment as a software developer
MPhil, Economics, MPhil, Economics at University of Nottingham
BSc, Computer science and Pedagogy, BSc, Computer science and Pedagogy at Belgorod State University
Moodle - the world's open source learning platform
Role in this project:
Back-end Developer & QA Engineer
Contributions:133 commits in 8 years 7 months
Contributions summary:Ruslan contributed to the Moodle learning platform by adding and optimizing unit tests for the enrolment manager, improving the efficiency of SQL queries related to the user listing. The user also implemented a new scanning method using Unix domain sockets for the ClamAV antivirus and refactored unit tests for the antivirus plugin. The changes included modifying files, adding new functionalities to the antivirus plugin.
Contributions:2 PRs, 13 pushes, 15 branches in 2 years 4 months
developer-toolsdevtoolsmoodledeveloper-resources
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 Kabalin - Technical Lead, Moodle Marketplace