About

Hi, I'm Siva.

Senior full-stack software engineer based in Hyderabad, India. Thirteen-plus years shipping enterprise applications, internal platforms, and, most recently, AI-agent services.

Most of my recent work has been in the AI/agent space — building intent classifiers, agent orchestrators, notification fan-out services, and MCP servers that let LLM clients call into real systems. Before that I spent a long stretch on operational dashboards, monitoring tools, chatbots, and support portals — the kind of software that keeps other software running.

I care about correctness, honest interfaces, and code that another engineer can read a year later without archaeology. Clean Architecture and SOLID as defaults, not decorations. I'm most useful somewhere between "we know what we want" and "we can ship it in production."

What I work with

The toolbox

Backend

  • Node.js
  • Express
  • NestJS
  • Python
  • FastAPI
  • Java
  • Spring Boot
  • Flask
  • Clean Architecture
  • SOLID

Frontend

  • React
  • Redux
  • Angular
  • TypeScript
  • Next.js
  • Storybook
  • JSS / Styled Components
  • RTL

Cloud & Infra

  • AWS Lambda
  • ECS
  • DynamoDB
  • EventBridge
  • SQS
  • Secrets Manager
  • Kinesis
  • Docker
  • Serverless Framework
  • LocalStack

AI & Agents

  • OpenAI SDK
  • Azure OpenAI
  • Prompt routing
  • Token budgets
  • MCP servers
  • n8n
  • Agent orchestration

Data

  • DynamoDB
  • MySQL
  • MongoDB
  • Redis
  • Oracle DB
  • Elasticsearch
Experience

Where I've spent my time

  1. 2020 — Now

    Senior Software Engineer

    Global consumer technology company

    • Building AI-agent platforms — intent classification, agent orchestration, notification fan-out, and MCP servers that expose internal systems to LLM clients.
    • Full-stack across Python/FastAPI, Node.js, and React/TypeScript. Deployed to AWS Lambda + ECS Fargate with DynamoDB, Redis, EventBridge, SQS.
    • Reusable design system, streaming chat UIs (SSE), and enterprise workflow integrations end to end.
  2. 2016 — 2020

    Sr. Associate, Application Development

    Large telecommunications company

    • Full-stack enterprise apps: monitoring dashboards, operational tools, chatbots, and support platforms.
    • Stack: React, Angular, Node.js/Express, Python/Flask, MongoDB, MySQL.
  3. 2012 — 2016

    System Engineer

    IT services firm

    • Reusable UI components and web apps using AngularJS, jQuery, Node.js, Java, and Oracle DB.
    • Foundational years — where I learned that "the boring layer" is the one that matters.

Want to talk?

Best reached over email atsivaprasadraj@gmail.com. I read everything and reply to most of it.