Around 6 years building production-grade AI systems โ from Agentic pipelines and RAG architectures to multi-database intelligence tools โ that solve real business problems at scale.
I am a Senior Software Engineer around 6 years of experience, specialising in AI and ML. I have hands-on experience designing and shipping production-grade AI systems from the ground up.
My work spans Agentic AI, RAG pipelines, LLM integration, Generative AI and multi-database intelligence โ built to solve real enterprise problems, not just demos.
I own every project end-to-end โ architecture decisions, safety design, backend engineering and delivery. I care about business value as much as technical quality.
GPT-4.1, Claude, Gemini โ building production LLM systems with RAG, Agentic pipelines, MCP and real-time streaming.
End-to-end ML pipelines โ EDA, feature engineering, model training, tuning and deployment using Scikit-Learn, XGBoost and deep learning frameworks.
FastAPI, Python, async architecture, SSE streaming and REST APIs โ production-grade systems built for scale and reliability.
Azure AI Foundry, AWS SageMaker, model deployment and workflow automation with n8n and LangChain pipelines.
Production AI systems โ each owned end-to-end with real, measurable impact.
Manual test case writing is one of the most time consuming and repetitive tasks in any software QA team. In this project, the client had a team of manual testers who were responsible for writing test cases from requirement documents like Word files, PDFs and text files.
In most organizations, accessing data from databases is a huge dependency on the data or backend team. A business analyst or product manager who wants to answer a simple question like "which customers have not transacted in the last 3 months" has to raise a request, wait for a developer to write a query, run it and share the results.
In any software QA team, verifying a test case against the database is one of the most repetitive and technical tasks a tester faces. The QA engineer writes a test case in JIRA โ they know what the test should do, what inputs to use and what result they expect.
Manual test case writing is one of the most time consuming and repetitive tasks in any software QA team. In this project, the client had a team of manual testers who were responsible for writing test cases from requirement documents like Word files, PDFs and text files.
In most organizations, accessing data from databases is a huge dependency on the data or backend team. A business analyst or product manager who wants to answer a simple question like "which customers have not transacted in the last 3 months" has to raise a request, wait for a developer to write a query, run it and share the results.
In any software QA team, verifying a test case against the database is one of the most repetitive and technical tasks a tester faces. The QA engineer writes a test case in JIRA โ they know what the test should do, what inputs to use and what result they expect.
I'm actively looking for new opportunities in AI and GenAI Engineering. If you're building something interesting โ I'd love to talk.
5.5+ years of experience building and shipping production-grade AI and GenAI systems โ from Agentic pipelines to multi-database intelligence tools.
Bangalore, India ยท Open to Remote