Hi, I'm

Suresh

Sureshkumar Mahalingam

Solutions Architect & Senior AI Engineer

I ship production Generative AI — multi-agent systems, RAG pipelines, and agentic workflows on enterprise AWS.

Days → Min leadership analytics via natural language — multi-agent Bedrock pipelines replacing ad-hoc BI wait times
GenAI multi-agent orchestration, RAG, and Bedrock at enterprise scale
ADLC agent-first design, guardrails, and agentic CI/CD in production

Agentic AI

LangChain LangGraph AWS Strands CrewAI AutoGen n8n RAG (FAISS / Pinecone) MCP LangSmith Prompt Engineering

ADLC

Agent-first Architecture Multi-agent Orchestration Human-in-the-loop AI Guardrails Agentic CI/CD Responsible AI Cost Governance

Cloud & AI Platforms

AWS Bedrock ECS Fargate Lambda SageMaker Athena / Redshift CDK (TypeScript) IAM / STS cdk-nag

Languages

Python PySpark TypeScript Go Java

Backend / Frontend

Next.js React NestJS Spring Boot GraphQL REST APIs

DevOps & Data

Terraform Docker Kubernetes GitLab CI/CD Apache Spark PostgreSQL DocumentDB

Projects

Personal

Multi-Agent AI — Natural Language to Analytics

LangChain/LangGraph + Bedrock turns questions into Athena SQL over S3 lakes.

  • Cut ad-hoc reporting from days to minutes
  • Self-service analytics for leadership without BI wait
LangChain LangGraph AWS Bedrock Athena S3 Python

RAG Pipelines on ECS Fargate

Production RAG with FAISS + Bedrock embeddings on ECS Fargate.

  • Semantic search with FAISS and Bedrock embeddings
  • IAM, VPC isolation, WAF v2, and Secrets Manager
RAG FAISS AWS Bedrock ECS Fargate WAF v2 Python

Keyless Multi-Account AWS CI/CD Platform

CDK + GitLab CI with STS AssumeRole — no long-lived credentials.

  • Instance profile → tagged STS AssumeRole across accounts
  • Policy factories, permission boundaries, and cdk-nag
CDK GitLab CI IAM STS cdk-nag TypeScript

SQL Server to Cloud Data Pipeline

PySpark pipelines: SQL Server → S3 Parquet + Athena + Glue.

  • Nightly full-replace sync via EventBridge Scheduler
  • Unlocked self-service BI across business teams
PySpark Athena Glue EventBridge S3 Python

Terraform IaC — Zero Config Drift Platform

End-to-end AWS with Terraform workspaces and DynamoDB state locking.

  • Zero config drift across dev/test/prod
  • ECS, RDS, Cognito, Lambda, WAF v2, Glue, Athena
Terraform ECS Fargate RDS Cognito WAF v2 DynamoDB

Zero-Downtime CI/CD with AI-Assisted Delivery

GitLab → Docker/ECR → ECS rolling revisions on every commit.

  • Zero-downtime ECS task definition revisions
  • Claude Code for agentic workflow prototyping
GitLab CI Docker ECR ECS IAM Claude Code