NETWORK SECURITY ENGINEER · DETECTION ENGINEER · BENGALURU

Subhash
Bharadwaj

I work at the wire level, on VPN and protocol internals and OT/ICS traffic, and on the detections that fire when something on that wire goes wrong.

OT protocol security sits in both tracks, which is why most of the work below counts twice.

Open to network security and detection engineering roles · Bengaluru or remote · replies within two working days

LATEST WRITINGTwenty-nine rules and a plastic PLC24 July 2026Major SIEMs ship with zero coverage for the protocols that run industrial plants. I spent a few months building 29 rules for the five that matter, and learning why the honest answer to "is it validated?" is longer than yes.Read post →
DETECTIONMIT

SB SIEM MCP

28 tools · 9 domains · MIT

A Model Context Protocol server that lets an LLM agent query Wazuh directly: 28 tools across 9 security domains, with the guardrails that make it safe to point at a live SIEM.

MCPWazuhAgentic AIPythonFastMCPPrometheusDocker
NETWORK + DETECTIONApache 2.0

OT Sentinel

29 rules · 5 protocols · Apache 2.0

29 detection rules for the five protocols that run industrial plants (Modbus, DNP3, IEC 104, MQTT and OPC-UA), mapped to MITRE ATT&CK for ICS and validated in an OpenPLC lab.

WazuhSigmaICS/OTModbusDNP3IEC 104OPC-UAOpenPLC
DETECTIONApache 2.0

NIST CSF Rule Pack

50 rules · 57 PASS / 0 FAIL · Apache 2.0

50 detection rules that carry their NIST CSF 2.0 subcategory and MITRE ATT&CK technique inside the alert itself, so compliance evidence falls out of detection instead of being reconstructed later.

WazuhNIST CSF 2.0MITRE ATT&CKSysmonAuditdPython
NETWORKIN PROGRESS

Routing Lab

containerlab + FRR · multi-AS

A multi-AS BGP and OSPF topology built on containerlab and FRR, generated from one declarative source and checked by automated state assertions rather than by eye.

SHIPS WHENA public repo where one command builds the fabric and a second asserts converged state: adjacencies up, routes present, paths taking the intended AS hops.

containerlabFRRBGPOSPFBatfishsuzieqPython
No repository yet. The scope above is what closes it out.
NETWORK + DETECTIONIN PROGRESS

OT Sensor

Zeek · extends OT Sentinel

A passive wire-level sensor for Modbus, DNP3 and IEC 104 that parses industrial traffic off a span port and emits events the OT Sentinel rules already know how to read.

SHIPS WHENA sensor that turns captured ICS traffic into structured logs, plus a labelled capture corpus, wired end to end into the existing OT Sentinel rule set.

ZeekModbusDNP3IEC 104PCAPOpenPLCWazuh
No repository yet. The scope above is what closes it out.
79detection rules shipped, open source
28MCP tools wiring an LLM into Wazuh
5OT protocols covered: Modbus, DNP3, IEC 104, MQTT, OPC-UA
4pieces written, and counting
More about me →