Shangar Arivazhagan (Keys)
Technical Lead — AI & Software Development
Python · AI Systems · LLMs · Backend Engineering
I'm Shangar (Keys), an AI and Software Engineering Technical Lead based in Coimbatore, Tamil Nadu. I focus on building backend systems and agentic AI solutions that work reliably at scale.
This wiki is my digital portfolio where I document projects, technical decisions, and experiments across AI and backend systems.

About Me
I lead technical delivery across AI and Backend projects, working closely with teams to design systems that solve customer pain points in the field of T&M and Enterprise Solutions. My day-to-day spans agentic workflows, API design, and keeping production Python services healthy and maintainable.
Outside of work, I spend time exploring AI advancements, working on personal projects, and writing up what I learn here.
Connect with Me
Tech Focus
I work across the full stack of modern AI and backend engineering. Here is where most of my depth sits right now.
AI Systems
Prompt, context, and harness engineering. Designing systems utilizing RAG, tool use, multi-step reasoning, structured planning, and MCP integrations. I primarily work on OpenAI models and Anthropic Claude for development (claude code), and Gemini for personal projects.
Backend Engineering
Async Python with asyncio and httpx, FastAPI service design, Clean Code, and clean domain modeling with Pydantic and SQLAlchemy. Designing secure authentication flows using OIDC + PKCE across web, SPA, and desktop/CLI platforms.
DevOps & AI Infrastructure
Infrastructure containerisation using Docker, Docker Compose, and basics of Kubernetes. Managing vector database storage with Qdrant, alongside LLM observability, cost tracking, and evaluation with TruLens.
Technical Stack & Tooling
Here is the breakdown of the specific technologies and tools I employ on a regular basis.
AI & LLM Systems
Models & Providers
Primarily working with OpenAI models and Anthropic Claude for development (claude code), and Gemini or others for personal projects.
Frameworks & RAG
Orchestrating agent workflows, structured cognitive patterns, memory management, and advanced retrieval.
Data & Eval
Vector storage management, semantic indexing, semantic search tuning, and testing model outputs.
Python & Backend Development
Core Stack
Constructing reliable APIs, clean databases, migrations, and declarative schema validations.
Security & Auth
Implementing robust identity verification and secure authentication scopes for web, SPA, and desktop/CLI apps.
DevOps & Concurrency
Building concurrent background tasks, non-blocking requests, container setups, and basic Kubernetes resources.
Quality & Tooling
Fast packaging, type safety linting, strict formatting, and robust unit/integration testing.
Dev Infrastructure & Tooling
Workspace
Tailored code editing environments with type completions and fast command-line utilities.
Platforms
Project tracking, source control, continuous integration, and engineering wikis.