Software Engineer at Ideyalabs Hyderabad, India

S Naga Surya

AI / Backend Engineer

I build agent systems that plan products, ship code and test it against live apps.

Right now I’m building document AI and the backend of a client portal for a logistics business.

  • Python
  • FastAPI
  • LangGraph
  • MCP
  • RAG
  • PostgreSQL
PO Agentplans the productEco Onlineruns the deliveryafter deployITAFtests the live appI built itsLangGraph coreI owned thisbackendbuilt this asan intern

Each box opens its case study

Work

Systems I’ve built at Ideyalabs

Four systems, newest first. The code is private, so each case study explains what I built and how it works, at the level of detail in my resume.

Side projects

Things I build in my own time

A marketplace for custom machined parts, and two open-source tools: a PostgreSQL server for AI assistants and an on-device text rewriter for Windows.

Open source MIT licence

DBeast

PostgreSQL MCP server, Python

Gives AI assistants like Claude, Cursor and VS Code Copilot 21 focused tools to inspect a PostgreSQL database: schema, slow queries, security, maintenance, replication and data quality. It never runs a write. INSERT, UPDATE and DELETE get an impact preview instead.

  1. AI assistant
  2. DBeast
  3. PostgreSQL
  • Listed on the official MCP Registry, with a Docker image on GHCR.
  • Works with local PostgreSQL, AWS RDS and Aurora, Supabase and Neon.
  • Keeps an audit log of tool calls, with parameters masked.
  • Python
  • MCP
  • asyncpg
  • Pydantic
  • sqlglot
  • Docker

Open source Apache-2.0 licence

TextRecast

Windows app, C# and .NET

Rewrites the text you select in any Windows app: improve it, shorten it, expand it, summarize it or change its tone. The language model runs on your own CPU, so there is no account, no API key and no cloud text processing.

  1. Selected text
  2. Local model
  3. Your review
  • Setup checks your hardware and offers four quantized models (Qwen 2.5, Qwen 3.5, Granite 4.1).
  • Model downloads resume after interruptions and are verified by size and SHA-256.
  • Re-checks the source window and selection before it replaces anything.
  • C#
  • .NET 10
  • WPF
  • LLamaSharp
  • UI Automation
  • NSIS

Experience

From intern to software engineer

I joined Ideyalabs as an intern in June 2024 and have built agent systems there since: an AI testing platform first, then product-planning and delivery platforms, and now document AI for a logistics client.

Ideyalabs Tech LLP

Hyderabad · Jun 2024 – Present

Current employer
  1. Software Engineer

    Jul 2026 – Present

    Building a logistics document-intelligence pipeline and the async FastAPI services behind a client portal, while helping move legacy TruckMate/.NET systems to Python.

  2. Associate Software Engineer

    Jan 2025 – Jun 2026

    Built the LangGraph orchestration for an agentic product-planning platform, and owned the FastAPI and LangGraph backend of an agent-driven delivery platform using MCP, Claude and OpenAI.

  3. Software Engineering Intern

    Jun 2024 – Dec 2024

    Built an AI testing platform for two enterprise customers that cut manual and automation testing effort by about 60%.

Education

B.Tech in Artificial Intelligence & Data Science

KL University, Andhra Pradesh · 2021 – 2025

9.62 / 10 CGPA

Skills

What I work with

The tools from my resume, grouped by what they’re for, plus what my side projects use.

Contact

Get in touch

Email is the best way to reach me. You can also find me on LinkedIn and GitHub, or download my resume.