In-house developed ERP system

(Informix 4GL, C, SQL) Custom in-house developed ERP system for 20+ years using Informix 4GL on unix (Reliant, migrated to Solaris). Responsible for maintenance of and extensions to existing applications and design and implementation of new applications. Introduced major architectural advances (in areas of UX and integration with external systems) and improvements in general stability and efficiency.

In-house developed mobile CRM for external sales-force

(Delphi) Responsible for maintenance and evolution of in-house developed mobile CRM package written in Delphi. Migrated from Windows 95 over Windows NT to Windows XP before being retired in favor of a web-based application.

Low latency networked synchronization between ERP and automated warehouse.

(Delphi, Informix 4GL, C) Responsible for design, development and maintenance of custom multi-threaded TCP-communication gateway between the in-house ERP and externally developed WMS using Delphi 4/2007. Integrated TCP-communication in Informix 4GL using C.

Integration of REST-like interface in the in-house ERP

(C, Informix 4GL, json) Responsible for implementation of a REST-like web-service interface to the ERP using C. Used for communication with in-house developed wireless RF-terminal applications and control software for production lines.

Custom weighing terminal for spice mixes

(Delphi, json) Touch-UI with graphical weighing display to allow fast and accurate mixing of large quantities of spices in the production areas. Live updates of production orders and related stocks in the ERP using web-services.

Custom GIS application for sales management

(Delphi, OpenGL) Responsible for design, development and maintenance of a custom GIS-application for geographical visualization of customer related data. Implemented in Delphi using OpenGL to render maps and POIs.

Control software for production lines

(Delphi) Responsible for design, development and maintenance of custom touch-UI applications to control production lines. Developed in Delphi using TCP-sockets to communicate with the production machines.

Scalable labelling and print-server

(Delphi, ZeroMQ, json) Responsible for design, development and maintenance of server application for real-time generation of product labels with rich formatted ingredient-specifications and barcodes. REST-like web-service to generate up-to-date image files to be used by production lines or send jobs directly to label-printers.

Class Library to provide interface between Infor M3 and networked weighing scales

(C#) Design and implementation of .Net library to allow easy access from Inform M3 to network weighing scales at reception areas during an ERP migration project. The library allowed transparent access to different makes of scales. Later on it was extended with support for RS-232 scales for use in other applications.

TCP <-> XML gateway between ERP and automated warehouse

(C#, .Net, SQL server, XAML) Design and implementation of a gateway application that bridges the TCP stream based communication protocol of the in use WMS to and aggregated XML based protocol that could be processed by an external partner in the Infor M3 MEC. Windows service application using SQL server for storage and an XAML based management interface.

Return to resume