/ Index / About · Forward Deployed Engineer

Who thinks? Bibin V R — Forward Deployed Engineer in Goa, India

The one who thinks.

“Bibin” means the one who thinks. This site is built on that idea: think it through, then build it — in hardware and in code.

Now thinking about: plc-checkweigher

i. Who am I?

I'm Bibin V R — a Forward Deployed Engineer (FDE) working with @Tovex-AI (Tovex Systems) in Goa, with research at Srinivas University, India. My work lives where physical machines meet code: industrial IoT data loggers that read Mitsubishi PLCs over SLMP, high-speed check-weighers running on Raspberry Pi, AI agents that work real machines through GX Works3, and full-stack web platforms. I like problems that span the whole stack — from a load cell signal all the way to a dashboard a person actually uses.

Where did I learn to ask?

Srinivas University, India — Research focus on Industrial IoT, edge computing architectures, and AI systems integration.

Where is the research kept?

ORCID — 0009-0003-5205-2523. View ORCID

viii. What do people ask?

Who is Bibin V R?

Bibin V R — also written Bibin VR or Bibin-VR; the V R are initials, not virtual reality — is a Forward Deployed Engineer (FDE) based in Goa, India, working with @Tovex-AI (Tovex Systems, tovex.cc) on industrial IoT (IIoT), edge computing, AI agents for industrial automation and full-stack engineering. His research focus at Srinivas University, Mangaluru, is industrial IoT and edge computing architectures, and his ORCID iD is 0009-0003-5205-2523.

What is a forward deployed engineer, and what does Bibin V R do as one?

A forward deployed engineer (FDE) works inside the customer's real environment — here, on factory floors in Goa, India — rather than behind a product team. Bibin V R scopes the problem on the line, then builds and integrates the solution in place: Raspberry Pi data loggers wired to Mitsubishi PLCs, a check-weigher controller, the shop-floor kiosk on Sai Samarth Engineering's CW-2400 check-weigher line, and the reporting, ERP and CRM software the plant runs on.

What does Bibin V R work on?

Systems where physical machines meet code: real-time Mitsubishi PLC data logging over SLMP (MC protocol), high-speed in-motion industrial check-weighers running on Raspberry Pi, automated batch PDF reporting pushed over SMB, GXBridge-MCP — a Model Context Protocol server through which Claude and other AI agents program and monitor Mitsubishi PLCs in GX Works3 — EPLAN Pro Panel automation, a voice-controlled Unitree Go2 robot, and the full-stack web platforms, ERP and CRM dashboards around them.

Can AI control a Mitsubishi PLC?

Yes. GXBridge-MCP, built by Bibin V R and public on GitHub, is a Model Context Protocol (MCP) server that lets Claude or any MCP-capable AI agent open GX Works3 projects, write and build logic, download it to the PLC, run or stop the PLC, and read, write and monitor live device values from plain language. It is the AI-assisted PLC programming layer in his industrial automation work.

Which protocols does Bibin V R use to talk to PLCs and sensors?

SLMP (the Mitsubishi MC protocol) over Ethernet to read and write PLC registers; Modbus RTU over RS485 to the Thames Side XT1000 weight transmitter; SMB and Samba to deliver reports to Windows file shares; and the Model Context Protocol (MCP) to expose GX Works3 and the PLC to AI agents.

What technologies does Bibin V R use?

Python for IIoT data loggers and PLC communication, TypeScript and React for platforms and dashboards, Node.js for CLIs and tooling, FastAPI for device APIs, plus C++ for robotics and C# for EPLAN .NET API automation. On the hardware side: Raspberry Pi 4B, Mitsubishi PLCs (SLMP, GX Works3), Thames Side T16 load cells and XT1000 transmitters over Modbus RTU, IR and motion sensors, all running on Linux.

What is a check-weigher, and what did Bibin V R build?

A check-weigher weighs products as they move along a production line and sorts them into under, accept or over. Bibin V R built a high-speed in-motion check-weigher on a Raspberry Pi 4 using a Thames Side XT1000 (XT1-SO) transmitter, a T16 load cell and IR plus motion sensors for timing, along with plc-checkweigher — a one-command installer that adds real-time Mitsubishi PLC register logging, per-batch PDF reports, SMB push and a live operator dashboard.

Where is Bibin V R based?

In Goa, India, where Tovex Systems is based and where the factory-floor deployments run — Ponda and the Bethora Industrial Estate. His university research is at Srinivas University in Mangaluru, Karnataka.

Can I hire Bibin V R as an automation engineer in India?

Yes. Bibin V R is an industrial automation engineer based in Goa, India, working on factory floors and, where the tools allow, remotely. The proof is on this site: GXBridge, the MCP server that lets AI agents drive Mitsubishi GX Works3; tovex-cli, the command-line control of Siemens TIA Portal and live S7 PLCs; eplanbridge, which builds EPLAN Pro Panel schematics by script; Tovex-ARM, the Mitsubishi PLC data logger on Raspberry Pi; PiCW, the Raspberry Pi checkweigher controller; and the CW-2400 kiosk at Sai Samarth Engineering. The contact page at bibinvr.tech/contact is the way in; he reads every message.

Does Bibin V R design and build websites?

Yes — web design and full-stack development in React, Next.js, FastAPI and Node.js, from Goa, India, mostly as the front of real industrial systems: Tovex-ARM's browser console and shop-floor screen, PiCW's FastAPI and WebSocket operator kiosk, the CW-2400 check-weigher dashboard at Sai Samarth Engineering, the CRM and inventory desk for the same shop, Tovex ERP for a steel plant, Tovex Systems' own tovex.cc, and this portfolio — hand-built on a custom runtime with self-hosted fonts and a Cloudflare Worker behind its contact form.

Where can I see the code Bibin V R has written?

On GitHub at github.com/Bibin-VR. Every project is also documented at bibinvr.tech/projects, and the project list on the site updates automatically from GitHub.

How do I contact Bibin V R?

By email at contact@bibinvr.tech, or through the contact form at bibinvr.tech/contact. He is open to collaborations in industrial IoT, edge computing and AI systems.

/ Index / About {{ profile.role }}

Who
thinks?Bibin V R — Forward Deployed Engineer in Goa, India

The one who thinks.

“Bibin” means the one who thinks. This site is built on that idea: think it through, then build it — in hardware and in code.

Now thinking about{{ thinking }}

i. Who am I?

I'm {{ profile.name }} — a Forward Deployed Engineer (FDE) working with {{ profile.org }} (Tovex Systems) in Goa, with research at {{ profile.university }}. My work lives where physical machines meet code: industrial IoT data loggers that read Mitsubishi PLCs over SLMP, high-speed check-weighers running on Raspberry Pi, AI agents that work real machines through GX Works3, and full-stack web platforms. I like problems that span the whole stack — from a load cell signal all the way to a dashboard a person actually uses.

ii. How does a factory floor speak? Bridging PLCs, sensors, and edge devices to capture and act on real-time data from the factory floor — reliably, even on flaky networks.
iii. Why think at the edge? Running real workloads on constrained hardware like the Raspberry Pi: data logging, classification, and reporting close to where the data is born.
iv. What should AI be allowed to touch? Real machines, carefully. I build the bridges: an MCP server that lets an AI agent work a Mitsubishi PLC through GX Works3, and harnesses where one model plans a task and another builds it.
v. Who is the screen for? Designing and shipping web platforms end-to-end, from typed back-ends to real-time dashboards and polished, motion-rich front-ends.

Where did I learn to ask?

{{ profile.university }} Research focus on Industrial IoT, edge computing architectures, and AI systems integration.

Where is the research kept?

ORCID {{ profile.orcid }} View ORCID

viii. What do people ask?

{{ f.q }}

{{ f.a }}