John is a cross-platform software specialist with a vast experience in software development, information systems technology, and industrial automation. He has proven these skills over a 25+ year career in systems engineering, equipment sales and software engineering.
As a industrial controls and process engineer, software architect and developer, John has led teams in developing solutions for many varied industries including; pulp & paper, petroleum services, industrial products manufacturing, and medical equipment. His expertise in communication technologies has been proven with recent solutions of a proprietary protocol EDI data integration and a medical equipment RFID application. John has developed and implemented a wide variety of solutions in Real Time Operating Systems on embedded system platforms, server, desktop and web, in a variety of languages including; C, C++, C#, Java, Ruby, Pascal, VB, and various assembly languages.