James Munns

CEO, OneVariable UG, "MnemOS"




James is an Embedded Systems Engineer at OneVariable UG. He has worked in industries ranging from safety critical avionics to Internet of Things, and today primarily helps companies with development in the Rust programming language, and advising companies on Systems Engineering topics.


MnemOS is a hobby operating system written in Rust that is aimed at the liminal space between bare metal and RTOS-class MCUs and small Linux-sized processors. This talk will explore how MnemOS leans into today’s realities of computer design by leveraging asynchronous operation and message passing, rather than abstracting them away, and what pieces from the last 55 years of computer science have been stolen and recombined to make an operating system that helps you build small computers.