Roger is a technical architect and software engineer specialising in applications requiring a high degree of reliability and security. Over the past 14 years, he has been involved in projects ranging from natural language processing systems, server and service-based systems, desktop clients and web applications. Roger has worked with a wide variety of hardware and software systems including mainframe, AS/400, Unix and Windows mainly within engineering and retail-based industries. He is conversant in both modern and legacy technologies and develops software using modern software development methods including formal and semi-formal modelling such as Z and UML with implementation in environments that include Java, Microsoft technologies upto and including .NET and C++. Roger is presently studying for post-graduate qualifications in law that will see him qualifying as an English solicitor. |