Chief Software Architect
CurrentChair of the OPC UA Security Working Group;Member of the OPC Technical Advisory Council (TAC);Co-architected the OPC UA solution for linking devices to the cloud;Co-architected the OPC UA solution for the provisioning and configuration for devices; Added OPC UA capabilities to a Java/Tomcat microservice based HMI product;Added OPC UA capabilities to a well-established SCADA product;Developed a web application using React/NodeJS;Designed software to use WebSockets to connect browsers to OPC datasources;Designed software to connect OPC applications to AMQP, XMPP and MQTT infrastructure;Designed a OPC UA Server hub to manage a mobile oil well control center;Designed software to remotely manage oil rig monitoring devices over a satellite link; Designed a server to centrally manage communication security for IA applications; Designed an SDK for OPC UA developers using .NET; Designed a specification for auto-discovery and configuration of devices;Created an OPC UA client on iOS (iPad);Developed an embedded Linux application to communicate with Ethernet/IP devices;Designed multi-tier applications used to push field data into enterprise systems;