dinesh417

I design the panel, program the PLC and write the software that runs your machines.

Nine years of industrial automation in Coimbatore, from CNC retrofits and vision inspection to test rigs and plant-wide OEE, and now Rust software. My DNC software moves CNC programs for 23 machines at a precision engineering company here.

Also: EPLAN panel drawings, SolidWorks mechanical design, ASRS and AMR integration, and TV automation for hospitals, factories and public waiting areas.

I work remotely on Indian hours, and on site around Coimbatore.

EngineerDinesh Kumar G
Branddinesh417, Coimbatore
HoursMon–Sat, 10:00–19:00 IST
StatusTaking new projects
Revised30 Sept 2026

Services

Controls & electrical

Mechanical design & material handling

Software & data

Field services near Coimbatore

Advisory

Selected work

Code on GitHub

Public Rust projects you can read before you hire me.

  • Vision inspection engine

    Working

    Rust · no_std · embedded-hal · MQTT · GitHub Actions CI

    A Rust inspection engine: a camera feeds live frames, you give it a golden OK image and optional images of known defects, and it decides OK or NOT-OK for every frame — naming the defect when it recognises one.

    Source on GitHub

  • ElectronIx Trace — traceability backend

    In development

    Rust · PostgreSQL · sqlx · Docker

    Product traceability for Indian MSME and mid-size manufacturers. Scan the code on a unit and get its full, auditable history: what went into it, what was done to it, by whom, on which machine and with what measured result.

    Source on GitHub

  • ElectronIx Tool Store

    Working

    Rust · PostgreSQL · TypeScript · Server-sent events

    Tool-crib software for a CNC tooling store — inserts, end mills, drills, taps, holders and consumables. The fingerprint door terminal identifies the person; they scan items in or out; every movement is written to a ledger that keeps stock on hand and raises an alert when it runs low.

    Source on GitHub

All projects

DNC software for CNC machines

ElectronIx DNC moves CNC programs to Fanuc controls over Ethernet (FTP on 0i-F and 30i-series controls) or RS-232 through serial-to-Ethernet converters (0M, 0T, 16, 18 and 21 series). One ordinary Windows PC runs about 25 machines with a lightweight Rust service that runs headless, with OTA updates, Ed25519-signed licence tiers and WhatsApp support. There's a free trial with all features for 2 machines for 30 days.

ElectronIx DNC rolled out to 23 CNC machines at a precision engineering company in Coimbatore, licensed for growth to 30. Read the case study

$99 per machine, one time

How a project runs

  1. 1

    Discuss

    Free 30-minute call or WhatsApp.

  2. 2

    Scope and quote

    Written deliverables, price and timeline.

  3. 3

    Design

    Drawings or specs for approval.

  4. 4

    Build and test

    Offline simulation or FAT.

  5. 5

    Commission

    Remote, or on site around Coimbatore.

  6. 6

    Handover and support

    Native files, docs, support window.

Platforms I work with

CategoryPlatforms
PLCsSiemens S7-1200/1500 (TIA Portal), Allen Bradley (Studio 5000), Omron NX102 (Sysmac Studio, CX-One), Mitsubishi, Delta, Fanuc, CODESYS
HMI and SCADAWeintek EasyBuilder Pro, Siemens WinCC
CNC controlsFanuc, Siemens 828D, Fagor 8055i
DesignEPLAN Electric P8, AutoCAD Electrical, SolidWorks
Material handling and displaysASRS (stacker cranes, shuttles, lifts), AMR fleets, HDMI-CEC, RS-232 and LAN TV control
Networks and protocolsProfinet, EtherNet/IP, IO-Link, remote I/O, Modbus RTU/TCP, OPC UA, MQTT, Fanuc FOCAS, FTP, RS-232 DNC
SoftwareRust (Tauri 2, Axum, Tokio), MySQL, PostgreSQL, Embedded C, Linux basics
Test equipmentAteq and Cosmo leak testers

I reply within 1 working day.