SOFTWARE DESIGN
PRODUCT & CUSTOMERS

Systems integration · software · automation · data

Sam Elsner

Interested in systems integration, software design, automation, and data management. Talks, articles and open tools from more than a decade in industrial connectivity are collected below.

Sam Elsner

Now

Latest on LinkedIn
All activity

My team and I have been on quietly at work on a new project built with Go, NATS, and OPC UA.

Reading Steve Jobs sent me back to Alan Kay and his thoughts about objects that talk through messages. Here's a short paper on how that idea shapes what we're building.

Litmus · NATS.io · OPC Foundation · #golang · #IndustrialAutomation

Read the post Download the paper (PDF, 1.6 MB)

Events, Publications & Content

Work

Public talks, articles, and technical content, 2013 to today.

  • Litmus AutomationVice President, Product ExperienceUnited States
    4 entries · 2025–today
  • PTC (Kepware)Director, Solutions ConsultingPortland, Maine
    21 entries · 2016–2025
  • KepwarePortland, Maine
    12 entries · 2011–2015
  • Cambridge Computer
    2007–2011
  • PIRG
    2006–2007
  • PersonalSightCurve, open tools and games
    6 entries · 2020–2025

2025
Building Data Infrastructure for Predictive Operations — IIoT WorldPanelLitmus
Building a Foundation: The Role of Connectivity in Industrial Data Ops — PTCWebcastKepware
Architecting the Factory of the Future: How Amazon‑Style Principles of Digital Transformation Evolve for Smart ManufacturingJournalPersonalExamine how Amazon‑style practices can adapt and be enhanced to meet the unique demands of industrial settings.
Zenoh ExplorerProjectPersonalA Rust-based Zenoh network test utility that acts as a client or peer.
AI Learning PathsJournalPersonalA collection of rock-solid learning tools for LLM onboarding
Network ProtocolsJournalPersonalCollections of info about automation and systems protocols.
n8n Local Stack DeploymentProjectPersonalFor n8n Community Edition, nginx, redis, and postres. A setup guide and automated deployment file for Claude / agentic AI.
Litmus Unlocked: Meet Sam and Dave — LitmusPodcastLitmus
2022
ATS Sarla Kepware OPC Trainings 2022SeminarKepwareNew Delhi & Mumbai, India
2018
MAC Solutions OPC Day 2018SeminarKepwareBirmingham, UK
The Benefits of a Standardized Communications Layer — Control EngineeringArticleKepware
2017
MAC Solutions OPC Day 2017SeminarKepwareBirmingham, UK
LiveWorx 2017: IIoT Protocols to WatchSeminarKepwareBoston, MA
IIoT Use Cases and Applications Webinar — KepwareWebcastKepware
2016
Beyond Device Communications Part 1: OPC Tunneling — KepwareWebcastKepware
Beyond Device Communications Part 2: Math, Logic & Advanced Tags — KepwareWebcastKepware
Beyond Device Communications Part 3: Utilizing Databases — KepwareWebcastKepware
LiveWorx 2016: Building Automation and Smart CitiesSeminarKepwareBoston, MA
Entelec Kepware Flow Measurement Day 2016SeminarKepwareHouston, TX
IoT Gateway Demo — KepwareVideoKepware
2015
UDD Profile Creation: IoT Device Integration in Manufacturing — KepwareVideoKepware
UDD Profile Development: Script Functions & Integration — KepwareVideoKepware
Allen-Bradley Connectivity Webinar — KepwareWebcastKepware
Industrial Internet of Things — IoT World CongressPanelKepwareSantiago, Chile
Infoportal Kepware OPC Day 2015SeminarKepwareMonterrey, Mexico
2014
ClientAce Version 4.0 Webinar — KepwareWebcastKepware
Standardized Communications Layer Webcast — Kepware / PTCWebcastKepware
OPC Tunneling Webinar — Kepware / OPC FoundationWebcastKepware
Untangling Network Communications: Channel Optimization — LinkedInArticleKepware
Exata Kepware OPC Day 2014SeminarKepwareRio de Janeiro, Brazil
2013
Exata Kepware OPC Day 2013SeminarKepwareSao Paulo, Brazil
Sarla Kepware OPC Trainings 2013SeminarKepwareNew Delhi & Mumbai, India
■ Talks & video■ Articles■ Journal■ Projects

Projects · github.com/dad-io

Open source

sendit screenshot from its GitHub page

sendit

A simple, high-performance, drag-and-drop file transfer tool for local networks.

Updated Jun 2026 · Rust
MQTT-to-i3X preview

MQTT-to-i3X

A protocol bridge that transforms raw MQTT messages into i3X-compliant HTTP/S endpoints delivering CESMII SMProfile object models with real-time subscriptions.

Updated Mar 2026 · TypeScript
MTConnect Agent and Adapter preview

MTConnect Agent and Adapter

A complete MTConnect system implementation with SHDR adapter, REST agent, and data generator following the MTConnect standard for manufacturing equipment communication.

Updated Nov 2025 · JavaScript
potato-tools preview

potato-tools

A collection of tools and techniques to monitor PC health and drive better performance from old gear.

Updated Jun 2026 · Python

Play · games.samelsner.com

Fun and art

Small experiments. Strange little worlds.

EDUTAINME preview
EXPLORE · EXPERIMENT · DISCOVER

EDUTAINME

A canyon, a pebble, and eight ways to see the world differently. Follow the river. Learn by wandering.

Les Mondes Imaginaires preview
A LITTLE COSMIC ESCAPE

Les Mondes Imaginaires

Three worlds. One real star. From ocean caves to the heart of the Sun. Possibly a dance party.

8-Ball Pool screenshot
TABLE GAME

8-Ball Pool

Highly questionable geometry.

Pretty Pong screenshot
ONE MORE ROUND

Pretty Pong

Just one more little rally.

Cat Solitaire screenshot
A QUIET HAND

Cat Solitaire

The house always purrs.

Noir Space Station screenshot
TEXT ADVENTURE

Noir Space Station

Everyone's guilty of something.

Contact

Elsewhere

Email
sam.elsner@gmail.com