The Team

Nigel Brown - Managing Director/Software Consultant

Nigel is the founder of Impromptu Software. After working for a number of AAA software developers with a variety of world-wide publishers, Nigel now runs Impromptu Software as a premium software house for the bespoke development of applications and games for Mobile, Desktop and Console devices. When not at work he plays for a number of different Rock/Jazz bands and tinkers with electronics and 3D printers.

Helen Brown - Financial Director/Administration

Helen has been the financial and administrative management behind Impromptu Software since the start. She currently provides all the administrative side of the business including day-to-day running, invoicing, wages, and all the other bits that Nigel doesn't want to do. Outside work she has a keen interest in her pair of house-rabbits as well as a developing interest in Steampunk.

Keith Brown - Software Engineer

Originally from Carlisle, Keith completed his degree in Computer Science at the University of Derby in 2015. His programming interest started when he was 10 as merely a curiosity asking “How are games made?” to a family friend who then sent him a CD full of tutorials and examples. Since then he’s branched out into a myriad of different programming languages, with the bulk of his experience in C++. He hit the ground running in his working life, as his university placement year was spent in Oxford working for the Science and Technology Facilities Council, where he helped write MantidPlot, a piece of scientific software that was used in the UK and USA for analysing data from particle accelerators. Outside of work he enjoys anime and gaming, so much in fact he helps run two local anime groups in Nottingham and Derby and is training as a Magic: The Gathering judge at a local gaming store.

Robert McHardy - Development Operations

Robert has worked in the IT industry since 1992 and has extensive experience developing and managing software systems and online sites for a wide range of clients.  He helps to ensure the smooth running of both development and operations for the business; recent projects include back-end database and software development for commercial CMS-driven websites, gathering and analysing metrics for client applications, and operating cloud-based systems at scale.  When not working, he likes to play an ever-increasing collection of musical instruments, and enjoys dreaming of having a pug dog.

Ceris Brown - Game Designer/Programmer/QA

Ceris has worked with the company for a number of years for both quality assurance and as a junior software developer. They are currently studying Aeronauticial & Astronautical Engineering at the Univeristy of Southampton. They have experience with both 2D and 3D projects in the unity engine as well as experience with Impromptu's C++ framework and misc dev tool development. Outside of work they spend most of their time playing video games and tinkering with different hardware and electronics projects.