I design, program, and commission robust industrial control systems (Allen-Bradley, Siemens, Ignition SCADA) and bridge OT physical assets with EVM Smart Contracts & IIoT Oracle networks with rigorous automated testing.
ControlLogix, CompactLogix, Studio 5000 Logix Designer, FactoryTalk View.
S7-1200 / S7-1500, TIA Portal V18, WinCC SCADA, Safety Integrated.
TwinCAT 3, EtherCAT real-time industrial Ethernet, PC-based control.
PowerFlex 755, SINAMICS S120, Kinetix Servos, Multi-axis synchronization.
Verifying renewable energy output from Siemens S7-1500 controlled microgrids on-chain for automated ERC-20 carbon credit minting.
Legacy Allen-Bradley PLC-5 upgrade to ControlLogix with 100% offline digital twin validation prior to plant shutdown.
End-to-end automated testing pipeline for an industrial supply chain tracking DApp using Hardhat, Slither, and React/Wagmi.
Simulate how industrial machine telemetry (Structured Text) bridges directly into Solidity Smart Contract assertions and oracle callbacks.
PROGRAM PLC_Energy_Monitor
VAR
rMotorTemp : REAL := 42.5; (* Deg C *)
rKwOutput : REAL := 125.8;
bFaultActive : BOOL := FALSE;
bOracleTx : BOOL := TRUE;
END_VAR
// Main Logic Execution
IF rMotorTemp > 85.0 THEN
bFaultActive := TRUE;
bOracleTx := FALSE; // Block Blockchain Minting
ELSE
bFaultActive := FALSE;
bOracleTx := TRUE;
END_IF;
contract EnergyCreditOracle is ReentrancyGuard {
address public immutable oracleGateway;
mapping(uint256 => bool) public processedBatches;
function recordEnergyBatch(
uint256 batchId,
uint256 kwhAmount,
bool isFaultActive
) external nonReentrant {
require(msg.sender == oracleGateway, "UNAUTHORIZED");
require(!isFaultActive, "PLC_FAULT_ACTIVE");
// Mint Energy ERC20 Credits
_mint(tx.origin, kwhAmount * 10**18);
}
}
Developing Single-Line Diagrams (SLD) in EPLAN Electric P8 alongside Solidity architectural specs, establishing telemetry OPC UA payload formats and gas budgets.
Building 3D Factory I/O virtual plant models to test PLC Ladder/ST logic while concurrently running Foundry invariant fuzz tests on EVM smart contracts.
Executing point-to-point electrical wire checks and instrument calibrations while executing Slither AST static security analysis on smart contracts in CI/CD.
Conducting customer-witnessed FAT sign-offs for control panels and deploying smart contracts to Sepolia testnet for Oracle integration validation.
Final Site Acceptance Testing on physical plant floor, SIL 3 safety interlocking checks, and Etherscan source-code verification of deployed contracts.
Available for industrial PLC migration, SCADA integration, smart contract audits, or IIoT Oracle architecture consulting across Pune, India & remotely worldwide.