Recent Projects

Automatic Document Identification

Using .Net OCR technology, documents are scanned. Word patterns and document formats are analysed to
identify document types (Invoices, purchased orders, despatch note). Once a scanned document has been
identified the document is imported into share-point along with meta data sourced from the document using
OCR techniques.
This service runs automatically using AI learning methods to improve accuracy.
Technologies Used
• .Net C# WinForms
• GdPicture.Net
• Telerik
• Entity Framework Core
• DevOps


Machine Automation Data Gathering Service

This system runs as a .Net service. Its primary function is to gather meter readings and machine alerts from
MFD’s (Multi Function Devices), validate them and send the data to a Dynamics AX system.
Sources for the meter readings can come from emails sent by the MFD’s (Multi Function Devices) or from
manufacturer web services.
The machine alerts sent by the MFD’s (Multi Function Devices) are used to determine if the customer needs
consumables sent to them.
Emails sent from MFD’s (Multi Function Devices) are processed by the service every 10 minutes. After they
have gone through some basic validation, they are sent to the AX system which will decided if a consumable
order is generated. The order is printed on the stores printer.
Meter readings are gathered overnight from manufacturers services. Some of these services are connected
via a web service and others are supplied as a CSV file.
Information from warning emails sent from individual MFD (Multi Function Devices) are required to be
analyse to determine if a consumable order should be generated within AX.
MFD (Multi Function Device);
an office all-in-one device (copier, printer, scanner)
Technologies Used
• .Net C# WinForms
• Telerik
• SQL Server
• Web Services• Entity Framework Core
• AX Business Connector
• Office 365 Services
• DevOps


Sales History Application

A desktop application to help the sales team identify customer prospects by providing vital information
including historic notes and previous sales data. This stand-alone application is linked to an Azure (cloud)
database but also uses an encrypted local database when the user does not have access to the internet.
Technologies Used
• .Net C# WinForms
• SQL Server
• Telerik
• Azure Services
• Entity Framework Core
• Click-Once