Archie Miller

Software Developer at Dreams and Adventures

Area F (Columbia Lake/Windermere Lake), 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
Archie Miller is a software developer with over two decades of experience in industrial automation and five years in his current role, specializing in OPC Unified Architecture and data communications. He has led architecture and delivery for HMI/SCADA products, designed enterprise configuration databases, and driven adoption of OPC UA across major automation suites. At GE he progressed from developer to staff-level roles, mentoring teams, improving CI/CD cadence, and delivering cloud-enabled visualization of industrial data. He contributes to the widely used OPCFoundation/UA-.NETStandard project, fixing spec-level bugs and implementing event and alarm handling features. Known for turning complex multi-protocol integrations into reusable solutions, he combines deep domain knowledge with pragmatic engineering and clear cross-team communication. Based in British Columbia, he blends hands-on coding, test automation, and product strategy to shorten development cycles while improving reliability.
code5 years of coding experience
job20 years of employment as a software developer
bookCET, Computer Systems Technology, CET, Computer Systems Technology at NAIT (Northern Alberta Institute of Technology)
github-logo-circle

Github Skills (5)

event-handling10
csharp10
opc-ua10
dotnet-core10
netstandard10

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
OPC Unified Architecture .NET Standard
Role in this project:
userBack-end Developer
Contributions:18 reviews, 5 commits, 13 PRs in 1 year 2 months
Contributions summary:Archie focused on fixing bugs and implementing features related to the OPC Unified Architecture (.NET Standard) specification. Their work included addressing issues with comment handling, specifically in the Acknowledge and Confirm methods. They also implemented the ConditionRefresh2 method for event handling and created a common method for creating alarm branches with add comment, acknowledge, and confirm capabilities. Furthermore, the user implemented an AlarmNodeManager within the Quickstarts.Servers/Alarms folder.
dotnetopc
OPCF-Members/Opc2Aml

Jan 2023 - Jan 2026

Command line utility to convert OPC UA Nodeset files to AutomationML Libraries for UAFX offline engineering.
Contributions:5 releases, 7 reviews, 88 PRs in 3 years
command-line-utilitynodesetopc-ua
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