Konstantin Krayushkin is a Lead Software Engineer with 12+ years of experience in embedded systems, Linux/Android platform engineering, and full-stack mobile/web development. He drives complex cross-layer projects—from kernel and driver work through HAL and system services to application-level VoIP and Android/iOS apps—and has led CI/CD and Agile toolchain adoption for large products. At LINTECH he architected and implemented test suites, Yocto and Android build automation, and stabilized high-load VoIP systems, blending hands-on debugging with system design. He is drawn to tricky, multi-technology problems and keeps a broad skill set that spans DSP, hardware interfaces (GPIO, I2C, UART, PCM), and cloud-friendly DevOps practices. Based in Moscow, he combines deep academic training in electrophysics and computing with a pragmatic belief that information should be useful and engineering driven by ideas rather than dogma.
12 years of coding experience
4 years of employment as a software developer
Certificate of Secondary General Education, 4.5, Certificate of Secondary General Education, 4.5 at Humanitarian gymnasium 1504
Certificate of Secondary General Education, Computer science, 4.5, Certificate of Secondary General Education, Computer science, 4.5 at Physics and Mathematics Lyceum 1502
Bachelor of technical science, Computing machines, complexes, systems and networks, 4.5, Bachelor of technical science, Computing machines, complexes, systems and networks, 4.5 at Moscow Power Engineering Institute (Technical University)
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.