Matt Ranostay

Principal Engineer at Cambridge Consultants

Singapore, Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Matt Ranostay is a Principal Engineer based in Singapore with 26 years of hands-on expertise in embedded Linux, kernel development, bootloaders, and security operations. He currently maintains cyber security operations at Cambridge Consultants while helping develop an in-house Bluetooth LE stack, drawing on deep experience bringing up automotive and industrial platforms at Konsulko and Intel. A prolific contributor to open-source projects, his work includes over 200 Linux kernel commits and platform enablement for the Jailhouse hypervisor on TI AM6x SoCs. He combines low-level driver and device-tree expertise with practical product-focused engineering—evident from maintaining transit NFC data in the farebot Android app to complex memory and PCI mappings for hypervisors. Known for resolving thorny integration issues, he bridges research, consulting, and production delivery across embedded, automotive, and security domains.
code26 years of coding experience
job15 years of employment as a software developer
bookCredits towards Business/Electrical Engineering Technology degree., Credits towards Business/Electrical Engineering Technology degree. at Stark State College
github-logo-circle

Github Skills (23)

realtime10
system-configuration10
architecture10
memory-management10
linux10
data-structure10
java10
javas10
hypervisor10
device-tree10
pci10
sys10
android10
data-structures10
arm10

Programming languages (16)

JavaC++CPerlHTMLXSLTBitBakeKotlin

Github contributions (5)

github-logo-circle
codebutler/farebot

Feb 2019 - Aug 2019

Read data from public transit cards using your NFC Android phone!
Role in this project:
userMobile Developer (Android)
Contributions:5 commits, 5 PRs, 4 comments in 6 months
Contributions summary:Matt primarily contributed to updating and expanding the transit data for the farebot application. They focused on adding new bus routes, MRT stations, and LRT lines, specifically for the Singapore EZ-Link system. The contributions include updating station codes, bus lines, and premium bus services, thereby enhancing the application's ability to read data from public transit cards. These updates demonstrate a focus on maintaining the accuracy and comprehensiveness of the transit data within the application.
androidnfc
siemens/jailhouse

Mar 2022 - May 2022

Linux-based partitioning hypervisor
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 commits in 2 months
Contributions summary:Matt contributed significantly to the Jailhouse hypervisor, primarily focusing on configuring and adapting it for various TI AM6x SoCs, specifically the AM654 and AM625 platforms. They implemented and modified device tree configurations, memory regions, and PCI device setups to support features like eMMC, IVSHMEM demo, and networking. Their work involved adjusting memory maps and resolving conflicts in the configuration files to ensure proper operation of the hypervisor and guest operating systems.
hypervisorlinuxpartitioningreal-time
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