Thomas became the third member of the M-Flow software team in 2017.

With a Masters in Computer Systems Engineering from Bristol University, Thomas has a background in computer architecture and digital design and previously worked for a major semiconductor manufacturer developing software for low-power wireless microcontrollers.

Thomas now works on low-level firmware and high-level tool development.