I have 30 years’ experience as a system architect and as a full stack developer using many different technology platforms and computing languages. In the last 20 years my focus has been on industrial automation and I have developed numerous solutions that connect factories to the enterprise. TECHNICAL SKILLS AND EXPERIENCE Design and deployment of industrial automation protocols (OPC); Design and development of software for IoT enabled devices; Design, development and management of cloud-based applications (Azure, AWS);Design and development of SDKs for industrial automation applications;Cyber security (X509, PKI, HTTPS, OpenSSL); .NET (C#, .NET Core and C++/COM Interop) application development;C++/ANSI C application development; React/NodeJS web application development; Java/Tomcat Microservice development; iOS/Objective C development; Embedded software design and development (Windows CE and Linux); Message oriented middleware (AMQP, XMPP, MQTT);Information modeling (XML, SQL, OPC UA, UML); Web based application development (SOAP, REST);Web based user interface development (ASP, ASP .NET, JavaScript, HTML, PHP);Graphical User Interface (GUI) design (MFC, ActiveX, HTML, X/Motif, .NET);International specification development (OPC, IEC, SGIP);Object oriented analysis and design;Database design and maintenance (SQL Server, Oracle, Sybase, MySQL);Distributed application design and development (TCP/IP, HTTP, SNMP, DCOM, WCF);VOIP and SIP application development;
Listed skills include Automation, Software Development, C#, C, and 22 others.