Our Team

Joe Nicholson

Founder and Managing Director of Rufilla, Joe established the company in 2009. With a background as a Software Development Manager for a global water company and CTO for a small M2M company, Joe’s software products have won several prestigious awards, including ‘The Queens Award for Enterprise: Innovation’. He is a member of the Institution of Engineering and Technology.

Diana Nicholson

Director. Diana excels at creating order from chaos, streamlining processes to ensure efficiency and effectiveness. With a natural talent for organization, she keeps Rufilla running smoothly and maintains a positive work environment.

Martin Townsend

Real-time Embedded Software Engineer. Martin has extensive experience in the Telecommunications industry, working with both large corporations and startups. His expertise lies in developing reliable and efficient software solutions for real-time embedded systems.

Shakeel Khan

Software Developer. With over a 15 years of versatile experience in embedded systems software, Shakeel has worked with platforms such as Yocto Linux, Virtualization, Android, Nucleus RTOS, and FreeRTOS. His adaptability and skills make him an invaluable asset to the Rufilla team

Graham Johnson

Graham brings to Rufilla a wealth of experience in hardware and system engineering from his time working for employers / clients such as British Aerospace, Motorola and Facebook where he contributed to the development of innovative new products. With a keen eye for cutting-edge technologies, Graham is dedicated to crafting high-quality and efficient hardware solutions.

Company Information

Rufilla Ltd is a company registered in England and Wales, No. 7093478. Registered address : 6a St Andrew’s Court, Wellington Street, Thame, Oxfordshire, OX9 3WT, United Kingdom