Roy Shabat is a Senior Software Engineer with over 10 years of experience designing and delivering multidisciplinary, high-performance software for embedded, desktop, and cloud environments. He has led architecture and implementation efforts across industries—from medical prosthetics and tactile sensing to industrial embroidery and broadcast systems—working hands-on with C/C++, C#, Java, WPF, OpenCV, Azure and cross-platform communication protocols. Roy excels at bridging firmware and application layers, having built firmware emulators, cross-language communication libraries, and IDEs for embedded testing as well as touch-optimized UI frameworks and automated build/debug tooling. His background in government and R&D settings demonstrates a strong aptitude for secure, production-grade systems and complex integrations (databases, Active Directory, and diverse hardware). Based in Gan Yavne, Israel, he combines a pragmatic engineering mindset with interests in music, culture and philosophy that inform creative problem solving. A not-obvious strength: he repeatedly turns hardware constraints into software-first capabilities, e.g., emulators and code-generation tools that accelerate embedded development and testing.
Contributions:17 commits, 11 pushes, 1 branch in 15 days
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
Roy Shabat - Senior Software Engineer at Twine Solutions Ltd