Skip to main content

Shangar Arivazhagan (Keys)

AI & Software Engineer – Lead (Technical Solutions)
Python · AI · LLMs · Backend Development

Shangar Avatar

I'm Shangar (Keys) — an AI & Software Engineer with a deep focus on building intelligent backend systems and LLM-powered architectures. This wiki is my digital portfolio where I document projects, engineering decisions, technical learnings, and experiments at the frontier of AI and software development.


About Me​

AttributeDetails
NameShangar Arivazhagan (Keys)
RoleAI & Software Engineer – Lead (Technical Solutions)
Tech StackPython, AI, LLMs, Backend Systems
LocationCoimbatore, Tamil Nadu, India

Connect with Me​


Tech Focus​

I specialize in designing and shipping backend systems, AI-driven tools, and LLM-powered architectures — from prototyping to production. My current areas of focus:

  • Python Development – clean, typed, production-grade code
  • AI / LLM Systems – RAG pipelines, agent frameworks, and evaluation
  • Backend Engineering – scalable APIs, data modeling, and system design

AI Tools & LLMs​

CategoryTools / Platforms
LLM ProvidersOpenAI, Gemini, Ollama, Hugging Face
EmbeddingsOpenAI, Ollama, Hugging Face
Vector DatabasesQdrant
Testing / EvaluationTruLens
FrameworksLlamaIndex
AI Coding AssistantsClaude Code, Antigravity, GitHub Copilot

Python Tools​

CategoryTools / Modules
Web FrameworksDjango, FastAPI
Web Development SupportDjango REST framework, Pydantic, SQLAlchemy, Alembic
Dependency ManagementUV, Poetry, Pip
Linting & Formatting (Legacy)flake8, pydocstyle, mypy, isort, black
Linting & Formatting (New)ruff, mypy
TestingPyTest
DocumentationSphinx

Development & Management Tools​

CategoryTools / Platforms
ContainerizationDocker, Docker Compose
IDEVSCode, Cursor, PyCharm
Version ControlGitHub, Bitbucket, Azure DevOps
Project ManagementAzure DevOps, Jira
DocumentationConfluence, Azure DevOps Wiki