Randy Armstrong

Chief Software Architect at Sparhawk Software

Richmond, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Randy Armstrong is a seasoned Chief Software Architect with three decades of systems and full-stack engineering experience and two decades focused on industrial automation, cloud integration, and IoT. He has led specification and SDK development for OPC UA, chaired security working groups, and architected solutions that connect factory devices to enterprise and cloud platforms including Azure and AWS. Equally comfortable in embedded C/C++, .NET, Java microservices, and modern web stacks (React/Node), he designs secure, distributed systems spanning OPC, AMQP/MQTT, and satellite-linked remote monitoring. His work blends standards leadership (authoring OPC UA spec parts) with hands-on product delivery—examples include OPC UA-enabled HMI/SCADA integrations, an iOS OPC UA client, and an SDK for industrial developers. Based in Richmond, BC, he brings rare depth in both international specification development and pragmatic engineering for harsh, resource-constrained industrial environments.
code10 years of coding experience
job19 years of employment as a software developer
bookSt. John's-Ravenscourt
bookBASc, Electrical Engineering, BASc, Electrical Engineering at University of Waterloo
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (69)

websocket10
ansi-c10
dotnet10
nodeset10
opc-ua10
opc10
csharp10
factory10
xml10
ftps9
ftp9
jsonwebtoken9
jwt9
http9
pop39

Programming languages (6)

C#JavaCSSCSCSSJavaScript

Github contributions (5)

github-logo-circle
OPCFoundation/UA-Nodeset

May 2016 - Jan 2023

UA Nodeset
Contributions:314 commits, 7 PRs, 173 pushes in 6 years 9 months
nodesetopc-ua-specificationsuanodesetnormative-filescompanion-specification
Samples and tutorials to illustrate how to build OPC UA PubSub applications.
Contributions:26 commits, 2 comments in 6 months
opc-uapubsubpubsub-overviewfactory
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial