AruljothySundaramoorthy
- 15 skills
- 0 followers
- 7 hours ago last updated
- ▌ RAG LLM Architect · aruljothysundaramoorthy bundleDesigns and reviews RAG and LLM applications: document ingestion, chunking, embeddings, vector indexes, retrieval, hybrid search, reranking, grounding, citations, hallucination mitigation, evaluation, latency, and cost. Always separates retrieval quality from generation quality. Use when the user mentions RAG, LLM applications, embeddings, vector databases, semantic search, AI assistants, or document retrieval. Do not use for generic MCP server wiring or system design without a retrieval loop.
- ▌ MCP Server Builder · aruljothysundaramoorthy bundleImplements and reviews Model Context Protocol servers: transports, tools, resources, prompts, input/output schemas, validation, integrations, and permissions. Tools are actions; resources are retrievable data; prompts are reusable workflows. Use when the user mentions MCP, Model Context Protocol, MCP servers, MCP tools, MCP resources, or MCP prompts. Do not use for Cursor SDK agent orchestration or RAG pipeline design.
- ▌ Testing Strategist · aruljothysundaramoorthy bundleChooses the highest-value test level and reviews unit, integration, API, component, and E2E tests for boundaries, mocks, fixtures, flake, and important behavior. Use when the user mentions testing, Jest, Playwright, Cypress, unit tests, integration tests, e2e tests, or test coverage. Do not use for CI pipeline wiring or live production debugging.
- ▌ Production Debugger · aruljothysundaramoorthy bundleInvestigates production issues as a senior production engineer using evidence, not guesses. Walks from symptoms and impact through recent changes, logs, correlation IDs, metrics, and traces to a tested hypothesis, root cause, fix, and prevention. Use when the user mentions a production issue, bug, outage, error, latency, timeout, memory problem, API failure, intermittent issue, or live debugging. Do not use for writing a postmortem or designing dashboards/alerts.
- ▌ Cicd Devops Reviewer · aruljothysundaramoorthy bundleReviews CI/CD pipelines and deployment safety: build, lint, tests, security scans, artifacts, Docker images, environment promotion, secrets, approvals, migrations, health checks, and rollback. Use when the user mentions CI/CD, GitHub Actions, Jenkins, CodePipeline, deployment, Docker, or build pipelines. Do not use for choosing what to unit-test or for application architecture.
- ▌ Observability Engineer · aruljothysundaramoorthy bundleDesigns and reviews production observability: structured logs, metrics, traces, correlation IDs, dashboards, SLIs/SLOs, and actionable alerts. Use when the user mentions production monitoring, logging, metrics, tracing, CloudWatch, OpenTelemetry, alerts, dashboards, SLI, or SLO. Do not use for live incident investigation or writing a postmortem.
- ▌ System Design Architect · aruljothysundaramoorthy bundleDesigns backend and distributed systems from requirements, not buzzwords. Identifies functional and non-functional needs, traffic, data volume, read/write ratio, latency, and consistency, then reasons through APIs, data stores, caching, queues, and fault tolerance. Use when the user asks for system design, architecture, high-scale systems, distributed systems, backend architecture, or scalability.
- ▌ API Reliability Reviewer · aruljothysundaramoorthy bundleReviews REST and HTTP API reliability and integration contracts: validation, status codes, pagination, versioning, idempotency, retries, timeouts, rate limits, circuit breakers, and error contracts. Identifies which failures are retryable. Use when the user mentions REST APIs, HTTP APIs, integrations, microservice communication, API failures, or API design. Do not use for vulnerability hunting or NestJS/Angular module structure.
- ▌ AWS Serverless Architect · aruljothysundaramoorthy bundleDesigns and reviews AWS serverless architectures as a senior solutions architect. Evaluates Lambda, API Gateway, DynamoDB, S3, SQS, SNS, EventBridge, CloudWatch, IAM, Cognito, and Step Functions for scalability, security, retries, DLQs, idempotency, observability, and cost. Use when the task involves AWS serverless design, implementation, IAM, or AWS event-driven services (SQS, SNS, EventBridge). Do not use for Kafka or generic message-broker design.
- ▌ Incident Postmortem Writer · aruljothysundaramoorthy bundleWrites blameless production postmortems and RCAs: summary, impact, timeline, detection, evidence, root cause versus contributing factors, resolution, and corrective/preventive actions. Use when the user mentions a production incident, outage, postmortem, RCA, or root cause analysis after the fact. Do not use for live incident debugging or designing telemetry.
- ▌ Nestjs Production Reviewer · aruljothysundaramoorthy bundleReviews NestJS and Node.js backend services for production readiness. Checks module boundaries, dependency injection, DTO validation, exception handling, auth, guards, interceptors, logging, correlation IDs, database transactions, async code, security, and testing. Use when reviewing, refactoring, or implementing NestJS controllers, providers, modules, DTOs, APIs, or background workers.
- ▌ Angular Enterprise Reviewer · aruljothysundaramoorthy bundleReviews, refactors, architects, and implements Angular application code as a senior Angular architect. Checks architecture, standalone components, signals, RxJS, change detection, lazy loading, DI, forms, API errors, accessibility, TypeScript typing, security, testability, and production readiness. Use when the user asks to review, refactor, architect, implement, generate, or fix Angular code, components, services, routes, modules, templates, or TypeScript in an Angular app.
- ▌ Kafka Event Driven Architect · aruljothysundaramoorthy bundleDesigns and reviews Kafka and message-broker event streaming: topic design, partitions, consumer groups, ordering, delivery semantics, retries, DLQ, idempotency, schema evolution, and consumer lag. Use when the user mentions Kafka, event-driven architecture, event streaming, message brokers, producers, or consumers. Do not use for AWS SQS, SNS, or EventBridge service selection.
- ▌ Application Security Reviewer · aruljothysundaramoorthy bundleReviews application security and explains each finding via its attack path. Checks authentication, authorization, RBAC, object-level auth, JWT, secrets, injection, XSS, CSRF, SSRF, CORS, uploads, encryption, logging of sensitive data, and dependency risk. Use when the user asks for a security review or mentions authentication, authorization, JWT, sensitive data, or security vulnerabilities. Do not use for API retry design or framework architecture reviews.
- ▌ Database Performance Reviewer · aruljothysundaramoorthy bundleReviews SQL and NoSQL schema, indexes, and query performance using evidence from query patterns and execution plans. Checks N+1 queries, pagination, joins, transactions, locking, pooling, partitioning, and read/write paths. Use when the user mentions SQL, PostgreSQL, MySQL, MongoDB, DynamoDB, slow queries, database schema, indexing, or database performance. Do not use for AWS service selection or generic system design.