Software Engineer • Generative AI

Hi, I'm Amarnath.

GenAI-focused Software Engineer with 5+ years of experience, including around 4 years working on AI and Generative AI solutions. I build practical, scalable applications with Python, LLMs, RAG and modern backend technologies.

About me

My self-introduction

Hi, good morning. Thank you for giving me this opportunity. My name is Amarnath. I completed my B.Tech from Bharath University, Chennai.

I have over 5 years of experience in software engineering, including around 4 years of experience in AI and Generative AI. I worked as a GenAI Engineer at Cognizant from June 2021 to September 2026.

My core skills include Python, FastAPI, REST APIs, LLM integration, Retrieval-Augmented Generation (RAG), LangChain, LangGraph, vector databases and Azure technologies. I enjoy converting complex business requirements into simple and useful AI applications.

In my projects, I have worked on an AI-assisted immigration application review workflow, an intelligent enterprise data assistant, and a conversational product recommendation system. My goal is to keep building secure, scalable and production-ready AI solutions that solve real business problems.

Selected work

My projects

A quick overview of the business problems, solution approaches and technologies.

Project 01 • AI / RAG

AI-Assisted Visa Application Screening

Client described: Federal Government of Canada   |   Role: GenAI / Backend Engineer

Problem: Large volumes of study visa, work visa, business visa, permanent residency and citizenship applications made manual document review time-consuming.

Solution: Our team built an AI-assisted screening workflow that processes application documents, retrieves relevant eligibility guidelines using RAG, identifies missing information or inconsistencies, and generates structured summaries for officers. Authorized officers remain responsible for final decisions.

How the workflow works

01
Submit

Applicant uploads forms and supporting documents.

02
Extract

Document processing extracts and organizes relevant information.

03
Retrieve & analyze

RAG finds relevant policies; an LLM helps flag gaps and inconsistencies.

04
Review

Officer receives an evidence-based summary for human assessment.

My work: Python backend development, API integration, document processing, RAG pipeline integration, prompt design, error handling and testing.

Relevant technologies:

PythonFastAPIRAGLLMsEmbeddingsVector SearchDocument Processing
The exact LLM, vector database, OCR service and cloud services used in this project have not yet been confirmed. Add only the technologies you personally used before presenting this as a technical case study.
Project 02 • Enterprise AI

RAG-Based Intelligent Commerce Assistant — PepsiCo

Developed a natural-language interface for enterprise Inventory and Location data. Instead of manually constructing GraphQL queries, business users could ask questions in plain English. The solution used Claude LLM to interpret requests, generated GraphQL queries, called the relevant data APIs and returned concise responses.

My work: Claude integration, MCP server with dynamic tool registration, FastAPI endpoints, session context, multi-domain orchestration, Okta JWT authentication, logging and Docker packaging.

PythonFastAPIClaudeAzure DatabricksGraphQLMCPOkta JWTDocker
Project 03 • Recommendations

Conversational AI Recommendation System

Built a personalized product discovery experience combining behavioral analytics, recommendation models, vector similarity search and LLM-driven conversations. Users could describe their preferences naturally and receive relevant product suggestions.

My work: Recommendation APIs, embedding pipelines, semantic search, RAG integration, feature processing, ranking optimization, A/B testing and deployment support.

PythonFastAPIMySQLFAISS / PineconeRAGAzureDocker
Technical toolkit

Skills & technologies

GenAI & ML

LLMs, RAG, LangChain, LangGraph, MCP, prompt engineering, embeddings, semantic search, TensorFlow, OpenCV and OCR.

Backend

Python, SQL, FastAPI, REST APIs, GraphQL, microservices, Uvicorn and data processing pipelines.

Cloud & delivery

Microsoft Azure, Azure AI Foundry, Azure Databricks, Amazon Bedrock, Docker, Git, Azure DevOps and Agile delivery.

Get in touch

Contact

Amarnath
GenAI Engineer / Software Engineer

Email: amarnathrollapati332@gmail.com
Mobile: +91 9908312201

Email me →