Rohit Kshirsagar
Software engineer · Backend & AI
I build the systems
behind useful AI.
I build AI agents, APIs, and background systems. My work spans agent and MCP integrations at FortyGuard and a seven-stage AI/media pipeline at Tessact.
SDE Intern at FortyGuard · July 2026–Present
01
Professional · July 2026–Present
AI assistants that help dashboard users ask questions about temperature data.
Developing agent workflows with LangGraph and MCP integrations with FastMCP, connecting internal services to the dashboard.
- Python
- FastAPI
- LangGraph
- FastMCP
Read FortyGuard case study ↗02
Professional · February–May 2026
Turning long news broadcasts into postable vertical clips.
Built a seven-stage asynchronous pipeline for transcript-based selection, speaker tracking, captions, and rendering, with job tracking and failure recovery.
- Python
- Celery
- Redis
- Cloud Run
Read Tessact case study ↗03
Personal systems project
Sharing HTTP traffic across backend servers.

FortyGuard
Software Development Engineer Intern
July 2026–Present
Agent backends using LangGraph, MCP server/tool integrations using FastMCP, streaming responses, and dashboard integration.

Tessact
Software Engineer Intern
February–May 2026 · Bengaluru
Built a seven-stage asynchronous news pipeline that turns broadcasts into vertical clips with captions, thumbnails, and metadata.
18 Oct 2026
In Model Context Protocol tools, docstrings are parsed directly into the model tool schema—meaning internal implementation details leak straight into LLM context and user-facing clients.
Read note ↗18 Oct 2026
A look at Python 3.15's new built-in frozendict type (PEP 814)—shallow immutability, hashability, cache keys, and practical differences from standard dicts.
Read note ↗18 Oct 2026
How lazy imports defer loading heavy libraries like torch and pandas until first use, cutting startup latency and memory usage.
Read note ↗