Autopath
Desktop · RPA
“Design the path, the bot walks it.”
A visual workflow designer for robotic process automation — build the flow on a canvas, hand it to the bot, watch it execute.
Electron · JavaScript · Node.js · RPA
Systems & Automation Engineer
I build systems that connect machines, software, and people.
Full-stack, from the pin to the pixel.
I build software that connects devices, people, and production — from firmware on the microcontroller to the desktop app on the operator's screen.
Most of my work sits in the gap between the plant floor and the software team: making a PLC, a torque controller or a sensor node speak something the rest of the stack can actually use, then putting a usable interface in front of it.
Workflow engines and RPA that take repetitive work off people's hands.
Live dashboards, digital twins, and remote access to machines in the field.
Modbus, MC Protocol, Open Protocol and FINS — talking to PLCs and controllers.
ESP32 and ESP8266 firmware, sensors, and real-time device I/O over the wire.
Reusable libraries published as @digta on npm, built to be boring and dependable.
WiFi recon and hardware security tooling — strictly for lab and research use.
Desktop automation, live infrastructure twins, protocol libraries, and firmware.
“Design the path, the bot walks it.”
A visual workflow designer for robotic process automation — build the flow on a canvas, hand it to the bot, watch it execute.
Electron · JavaScript · Node.js · RPA
“A living 3D twin of your infrastructure.”
A web ops console: 2D and 3D monitoring of your fleet, with remote SSH and VNC sessions right in the browser.
JavaScript · WebGL / 3D · WebSocket · SSH · VNC
Industrial device communication in Node.js and Go — Modbus, Mitsubishi MC Protocol, Atlas Copco Open Protocol and Omron FINS under one roof.
Node.js · Go · Modbus · MC Protocol · Open Protocol · FINS
ESP32 firmware that streams GPIO input and output live over WebSocket — read pins and drive them from any browser, in real time.
ESP32 · C++ · WebSocket · GPIO
An ESP8266 WiFi security and reconnaissance toolkit for research and lab testing — built to understand wireless attack surface, not to abuse it.
ESP8266 · C · WiFi · Recon · Lab use
Eight npm packages under @digta: four industrial protocol clients and four building blocks they share. Small, documented, and boring on purpose.
$ npm i @digta/modbus
Industrial protocols
| Package | Purpose | Link |
|---|---|---|
| @digta/modbus | Modbus TCP & RTU client | ↗ |
| @digta/mcprotocol | Mitsubishi MC Protocol | ↗ |
| @digta/open-protocol | Atlas Copco Open Protocol | ↗ |
| @digta/fins | Omron FINS client | ↗ |
Toolkit
| Package | Purpose | Link |
|---|---|---|
| @digta/network | Transport & connection helpers | ↗ |
| @digta/codec | Binary encode / decode | ↗ |
| @digta/config | Configuration loading | ↗ |
| @digta/logger | Structured logging | ↗ |
Single-page utilities — mostly browser-side control panels for hardware I was working on at the time.
Health dashboard for monitoring hardware status at a glance.
/iotnodeconfig/Browser-based configuration panel for provisioning IoT nodes.
/baymaxwatch/Web Bluetooth interface to configure an ESP32 over BLE — RTC, display timeout, device name.
/xbeecontrol/Real-time control of outputs on a Raspberry Pi Pico W over XBee radio.
Automation, monitoring, industrial integration, or firmware — if it involves machines talking to software, I'd like to hear about it.