Joined GenAI initiative as 2nd engineer; built ReAct LangGraph-based custom conversational agent for Tier-1 telecom troubleshooting, KPI exploration, and RCA.
Built custom tool layer for enterprise data access (Postgres, Vertica) to support NL-driven analytics across telecom datasets.
Engineered metadata-aware NL to SQL generation for large schemas/high-cardinality values, improving correctness and reducing failed query loops.
Shipped deterministic report generation using template enforcement, composing DB outputs + tool results into customer-ready formats.
Implemented pre/post guardrails against jailbreak/prompt injection and policy violations; reduced jailbreak success 24% to 0.4% and improved targeted-attack blocking 95.3% to 99.3% via Promptfoo red teaming.
Re-architected the platform into Telion, a product/use-case-agnostic foundation with observability/audit logging + prompt management (Langfuse), multi-LLM routing/failover (LiteLLM), scalable MCP tool servers (ToolHive), and retrieval integration (RAGFlow)
Tech-led delivery across a 5-person multi-time-zone team (3 UK DevOps, 2 US engineers); drove execution, updates, and adoption.
Onboarded and mentored 2 rotational engineers across agent framework, guardrails, and production workflows.
Co-led Claude Code rollout company-wide; ran info sessions and briefed execs on AI engineering adoption and productivity signals.
Development Engineer - R&D Rotational Program
VIAVI Solutions, Inc.
06.2023 - 06.2025
Built and deployed a Java SLA-thresholding microservice over TimescaleDB time-series data; delivered 100× fasterdynamic thresholds with >95% accuracy, reducing false alerts.
Built a multi-agent GenAI orchestration system with interrupt handling; added eval + red-teaming (LangSmith) and converted docs into LLM-ready schemas for secure deployments.
Designed enterprise GenAI deployment strategies to cut integration overhead; built lightweight HFC spectrum anomaly detection with >95% accuracy, faster than ML baselines.
Re-architected a KPI filtering engine using composite hashing, improving performance 10×; shipped the platform’s first NL dashboard generation feature.