Randy Armstrong Email and Phone Number
Randy Armstrong work email
- Valid
- Valid
- Valid
Randy Armstrong personal email
Randy Armstrong phone numbers
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;
Opc Foundation
View- Website:
- opcfoundation.org
- Employees:
- 39
-
Chief Software ArchitectSparhawk Software Oct 2011 - PresentRichmond, BcChair 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;
-
Director It OperationsOpc Foundation May 2017 - PresentPhoenix, Arizona AreaOversee IT operations and support for the OPC Foundation;Document and implement standard operating procedures;Guide the maintenance and enhancement of cloud based systems;Develop a response to OPC technology related cybersecurity issues as they arise; -
Director Of Technology DevelopmentOpc Foundation Jan 2002 - Oct 2011Designed and developed SDKs using .NET/WCF and ANSI C/C++;Conducted technical workshops on implementing OPC technologies; Authored Parts 6 and 12 of the OPC UA specification;Designed and implemented XML web services with .NET tools; Redesigned, deployed and maintained the OPC website using ASP .NET;Designed and developed reference implementations for OPC specifications.Chair of the OPC UA Working Group and managed the Technical Advisory Council (TAC); -
Principal EngineerVocalscape Sep 2000 - Aug 2001Designed and implemented a SIP compliant VOIP server in C++;Architected a server to provide VOIP security and billing capabilities in Java;Designed a server that allowed computer users to access the existing phone network;Built software that allowed Java applet based chat services to tunnel through firewalls.
-
Principal EngineerIntrinsyc Software May 1997 - Sep 2000Created a DCOM compatible robust distributed networking middleware;Designed and developed COM based software used to model operating systems;Developed a product plan for a signal processing application development product.
-
Software EngineerMacdonald Dettwiler (Mda) May 1992 - May 1997Supervised 2-3 people during the development of C++ systems (2 years);Designed and built a WWW/CGI-based server to distribute land related data;Developed a data model (with D2000) for a land information inventory system;Designed and built a GUI for a UNIX based satellite imagery processing system; Designed software for translating spatial data between various GIS formats;Conducted research into technologies used to solve imagery analysis problems.
Randy Armstrong Skills
Randy Armstrong Education Details
-
Electrical Engineering -
St. John'S-Ravenscourt
Frequently Asked Questions about Randy Armstrong
What company does Randy Armstrong work for?
Randy Armstrong works for Opc Foundation
What is Randy Armstrong's role at the current company?
Randy Armstrong's current role is Chief Software Architect at Sparhawk Software.
What is Randy Armstrong's email address?
Randy Armstrong's email address is ra****@****ade.com
What is Randy Armstrong's direct phone number?
Randy Armstrong's direct phone number is +148048*****
What schools did Randy Armstrong attend?
Randy Armstrong attended University Of Waterloo, St. John's-Ravenscourt.
What skills is Randy Armstrong known for?
Randy Armstrong has skills like Automation, Software Development, C#, C, C++, Architecture, Programming, Embedded Systems, Opc, Opc Ua, Web Services, Soa.
Who are Randy Armstrong's colleagues?
Randy Armstrong's colleagues are Lynne Froehlich, Julee Kumari, Neelam Irshad Sheikh, Kashika Greene, Peter Lutz, Gina Iancu, Gunther Gunther.
Not the Randy Armstrong you were looking for?
-
-
1hyperneticsltd.com
-
1lcbo.com
2 +141679XXXXX
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial