Leho Kraav is a seasoned technology leader and entrepreneur with 16+ years building e-learning, conversion optimization, and CX companies as CTO and partner at Wynter, CXL, and Speero. Based in Austin, he blends hands-on engineering, product messaging optimization, and growth experiments to help enterprises scale revenue through better customer experiences. His background spans system-level work (improving dracut initramfs handling of encrypted loop devices) to stabilizing large PHP/WordPress ecosystems like Sensei LMS, showing comfort from DevOps to backend integrations. Leho pairs academic training in computer science and informatics with practical product instincts, having shipped robust platforms for marketers and enterprise teams. He’s equally fluent in running technical teams and contributing code, and he often surfaces non-obvious gains by focusing on messaging and experiment-driven optimization.
16 years of coding experience
2 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at Southern Polytechnic State University
Tallinna Reaalkool
MSc, Informatics, MSc, Informatics at TalTech – Tallinn University of Technology
BSc, Computer Science, BSc, Computer Science at Kent State University
Contributions:1 review, 5 commits, 9 PRs in 2 years 6 months
Contributions summary:Leho primarily focused on resolving bugs and improving the backend functionality of the Sensei LMS plugin. They addressed issues related to PHP notices, specifically checking `is_main_query()` before conditionals to prevent errors. The user also tackled compatibility issues, including fixing WooCommerce Select2 compatibility and correcting WC Subscriptions integration comments. These contributions reflect a focus on code stability, integration with other WordPress plugins, and overall system maintainability.
Contributions summary:Leho focused on enhancing the dracut initramfs infrastructure, specifically improving the handling of encrypted loop devices. They implemented functionality to recognize and decrypt keys within encrypted loop containers (.img files). The user also refactored code related to keydev mounting and implemented a cleanup strategy using the initqueue. These changes involved scripting within the dracut modules, demonstrating expertise in system-level configuration.
bootdracutinfrastructureinitramfsevent-driven
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.