# Praveen Kumar A > Software Engineer at Zoho building scalable backend systems, AI orchestration platforms, and developer tooling. Currently: Software Engineer - Zia Agents at Zoho (Jul 2025 - Present). Leading backend engineering and owning the architecture of core components of Zia Agents, building distributed execution infrastructure for production AI workloads. ## Pages - [About](https://praveen-kumar.dev/about): Background, engineering philosophy, and principles - [Experience](https://praveen-kumar.dev/experience): Roles and responsibilities across Zoho - [Blog](https://praveen-kumar.dev/blog): All blog posts - [Tech Stack](https://praveen-kumar.dev/tech-stack): Languages, frameworks, infrastructure, and tools - [Projects](https://praveen-kumar.dev/projects): Side projects and developer tools - [Contact](https://praveen-kumar.dev/contact): Email, LinkedIn, and GitHub - [Playground](https://praveen-kumar.dev/playground): Interactive simulation comparing a synchronous chain with an event-driven pipeline under failures and traffic spikes - [Resume](https://praveen-kumar.dev/resume): Printable resume ([JSON Resume](https://praveen-kumar.dev/resume.json)) ## Blog posts - [CorrelationId: The Missing Piece in debugging Distributed Systems](https://praveen-kumar.dev/blog/correlation-id-the-missing-piece-in-distributed-systems.md): How to make life easier when dealing with distributed workflows - [Why Every RabbitMQ Message Should Have a messageId](https://praveen-kumar.dev/blog/why-every-rmq-message-must-have-a-messageid.md): A small practice that made debugging distributed systems much easier. - [Hello World!](https://praveen-kumar.dev/blog/hello-world.md): My first blog post ## For agents - MCP server (Streamable HTTP): https://praveen-kumar.dev/api/mcp, setup guide at https://praveen-kumar.dev/mcp - Resume as JSON: https://praveen-kumar.dev/resume.json ## Contact - Email: apraveenkumar25701@gmail.com - LinkedIn: https://www.linkedin.com/in/praveen-kumar-a-45a00a16b/ - GitHub: https://github.com/praveenK257