Professional software engineer building distributed systems, microservices, and full-stack applications β from backend platforms and protocol integrations to real-time monitoring and cross-platform desktop tooling.
Multi-agent orchestration system with dual execution modes β a deterministic Python-sequenced pipeline and an agentic mode where an LLM decides which stage to run next. Built on Agent SDK with thin MCP-wrapper tools delegating to shared stage implementations (a "no-drift" design), a Notion-backed data layer, multi-source ETL with layered filtering and cross-source dedup, and scheduled execution via GitHub Actions.
Went through a full architecture evolution across three branches β baseline β migration (datastore + orchestrator rebuild) β a sequenced refinement roadmap with an explicit risk register and conflict resolution across overlapping proposals. (Repo going public soon β link to follow.)
exfo-invas β org I own and actively build in.
Enhanced FC BERT β desktop app for fiber-channel network testing
Electron desktop app that measures traffic disruption, frame loss, latency, and throughput against physical fiber-channel test equipment over SCPI/Telnet. Live monitoring, automated PDF reporting, packaged for Windows/Linux/macOS.
- efcbert-api β Spring Boot backend. Talks Telnet/SCPI to fiber-channel test equipment, polls the device every second for traffic/frame-loss/latency, aggregates hourly, exports CSV. Layered Controller β Service architecture, documented REST API.
- efcbert-app β Angular 19 + PrimeNG frontend packaged as a cross-platform Electron app, with an IPC security bridge isolating the renderer from the filesystem, live health polling, and PDF report generation.
Architecture: Electron bundles an Angular SPA and a Java Spring Boot server into one installable binary β Angular talks to the embedded backend over local HTTP, and the backend talks to physical test hardware over Telnet/SCPI.
Electron (Desktop Shell)
βββ Angular SPA (Chromium renderer) ββHTTPβββΆ Java Spring Boot (:8080) ββTelnet/SCPIβββΆ FC Test Equipment
βββ IPC preload bridge (filesystem, process control)
Windows desktop app unifying control of six optical/RF test instruments (OSA, TLS, Power Meter, 4x4 Optical Switch, IL/ORL, RoF DUT) behind one FastAPI + React GUI over SCPI/TCP, packaged as a single portable IOTS.exe. Org vialogix, repos iots-api / iots-pwa / iots-launcher (private).
Single asyncio event loop with one persistent TCP socket, queue, and lock per instrument for atomic SCPI send/drain/read; BaseDriver abstraction across six instrument drivers; PyInstaller packaging with an optional Tauri v2 native-window path.
Senior Software Engineer β Capital One (Sep 2023 β Present, Plano, TX)
Software Engineer β Dell Technologies (Oct 2021 β Sep 2023, Austin, TX)
Associate Software Engineer β Softqlud Infotech (May 2017 β Oct 2020, Hyderabad)
- Email: kachyuth06@gmail.com
- Collab: Imdevkach@gmail.com

