Hi, I'm

Suresh

Sureshkumar Mahalingam

Solutions Architect & Senior AI Engineer

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

Days -> Min Natural-language leadership analytics - multi-agent Bedrock pipelines that cut BI wait from days to minutes
Production RAG retrieval pipelines and multi-agent orchestration on Bedrock, built for enterprise scale
ADLC agent-first delivery with guardrails and agentic CI/CD in production

Technical stack

AI - Cloud - Delivery

Agentic AI

LangChain LangGraph Bedrock Agents AgentCore 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 Amazon Textract Lambda API Gateway S3 / CloudFront DynamoDB Kinesis EventBridge / SQS ECS Fargate 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 GitLab CI/CD Apache Spark PostgreSQL DocumentDB

Projects

Professional

Days -> Min

Multi-Agent NL Analytics

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

Self-service leadership analytics without ad-hoc BI wait times

LangGraph Bedrock Athena S3

On-prem -> Cloud

Disaster Recovery Migration

Migrated an on-prem application to AWS with CDK - Route 53, EC2, and in-house RDS.

Sync jobs push on-prem DB data to cloud RDS - AWS migration strategies and Well-Architected Framework

CDK Route 53 EC2 RDS

In-House Shopping Cart

Internal shopping platform limited to an approved user set, on ECS behind ALB with WAF and Shield.

EventBridge schedules Lambda to sync user access; Aurora PostgreSQL, S3, and Route 53 via CDK

ECS Aurora PG WAF / Shield CDK

RAG Pipelines on ECS Fargate

Production RAG with FAISS + Bedrock embeddings on ECS Fargate.

IAM, VPC isolation, WAF v2, and Secrets Manager in the path

RAG FAISS Bedrock ECS

DevOps strategy

Keyless Multi-Account CI/CD

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

Tagged AssumeRole across accounts with policy factories and cdk-nag

CDK GitLab CI IAM / STS cdk-nag

SQL -> Lake

On-Prem SQL to Analytics Lake

PySpark pipelines: SQL Server -> S3 Parquet + Athena + Glue.

Nightly full-replace sync via EventBridge Scheduler for self-service BI

PySpark Athena Glue EventBridge

Zero drift

Terraform IaC Platform

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

Consistent env promotion across dev / test / prod

Terraform ECS RDS WAF v2

Zero downtime

AI-Assisted CI/CD

GitLab -> Docker/ECR -> ECS rolling revisions on every commit.

Rolling ECS task revisions with Claude Code for agentic delivery

GitLab CI ECS ECR Claude Code

Personal