1. Continued design and development of Comfigurator, a PC based Windows C# application for configuring and programming home and commercial automation equipment.
  2. Design and development of Linux/Python application for monitoring commercial security/automation equipment. Designed to run on low power devices (Rpi), PCs or servers, the Python Flask based application provides a bridge between on-site security equipment and cloud-based servers. The application uses socket communications to monitor and control on-site security equipment. Status data is automatically pushed to cloud-based servers and made available through a REST API.
  3. Design and development of Win/Python Hotel room monitoring application. This Python Flask based application monitors security and environmental monitoring equipment in hotels to check for room occupancy, fire alarms, etc. The application incorporates multiple of user access levels which allows the system to be interrogated/modified by hotel management on or off site.
  4. Design and development of Win/C# application for monitoring commercial security/automation equipment. Designed to run on Windows 10/11 desktop PCs, the application provides a bridge between on-site security equipment and cloud-based servers. The application uses socket communications to monitor and control on-site security equipment. Status data is automatically pushed to cloud-based servers and made available through a REST API.

Continued design and development of PIC based embedded C gas detection systems.

OX-AN systems provide continuous monitoring and alarm functionality for a wide range of industrial, commercial and residential applications.

Design and development of a Python / OpenCV low-cost vision system for robotic applications.

Development of Python based post processors for RoboDK applications.

Design and development of Linux/Python application for the control and monitoring of new portable commercial pollution removal equipment.

This is a Python Flask application with menu driven operation through a local HDMI output. The application features a REST API to allow remote access from centralised monitoring stations, as well as a range of sensor inputs and user input features.

The software runs on a Rpi4.

In house design and development of Arm Cortex based embedded C gas detection system. Running Azure RTOS on a combination of dual and single core MCUs, the system provides alarm predictions using Neural Network based analytics.

PC based Linux/Python configuration/programming software for gas detection systems.

Development of a range of embedded systems, PC based Linux/Windows applications using C, java, Python and C#. These include:

ARM Cortex based power supply monitoring systems – Power Electronics Ltd

ARM Cortex based Trap Shooting system software – Power Electronics Ltd

Display system for Trap Shooting – Power Electronics Ltd

IDL based image processing software for BAE Systems. PC based gas detection systems – OX-AN Gas Detection

University of Central Lancashire – DigitME2 Project Manager – team of five software developers producing a range of opensource Linux/Python based applications for manufacturing SMEs.

Development manager for OpenSTA