Software Engineer | TypeScript · WebMCP · IoT | IT Undergraduate, University of Moratuwa
Software-engineering undergraduate at the University of Moratuwa (B.Sc. Hons IT & Management, 2025–2029) building privacy-preserving WebMCP agent tooling (TypeScript/Vite/Node.js) and production IoT firmware (C++/ESP32). Shipped Airlock — in-browser spreadsheet analysis an AI agent queries without receiving the file (live demo) — and WebMCP-Gauge — lint + run harness (4,500 trials) measuring whether agents call exposed tools. Also sole engineer of an automated optical pH sensor (12-state FSM, custom PCB, WebSocket dashboard). Seeking a software-engineering internship.