Avinaba Dutta

AI/Cloud Automation Engineer & Developer
Kolkata, West Bengal, India | +91 8016941498 | avinabad98@gmail.com

Profile

AI / Cloud Automation Engineer and Developer with 4+ years of experience designing AWS infrastructure, engineering CI/CD platforms, automating cloud operations with Python, and building AI-assisted engineering solutions. Hands-on experience across 150+ production AWS accounts and 3,500+ resources, with deep practical exposure to Terraform, GitHub Actions, Docker, ECS/Fargate, Python/Boto3, observability, REST APIs, RAG, LangChain/LangGraph, AWS Bedrock, and local LLM systems.

Technical Expertise

Cloud:
AWS (EC2, S3, Lambda, IAM, VPC, CloudWatch, API Gateway, ALB, NLB, ECR, ECS, Fargate, Route 53, Secrets Manager, Systems Manager, SNS, SQS, DynamoDB, RDS, KMS, EventBridge, Step Functions)
IaC:
Terraform, centralized module architecture, reusable modules, multi-account infrastructure, remote state, drift management
CI/CD:
GitHub Actions, YAML workflow templates, GitHub Environments, AWS OIDC, Terraform automation
Containers & Security:
Docker, Amazon ECR, ECS, Fargate, Checkov, Snyk, IaC scanning, vulnerability scanning
Python & Observability:
Python, Boto3, pandas, REST APIs, ServiceNow integration, Grafana, CloudWatch, cross-account observability
AI / GenAI:
RAG, LangChain, LangGraph, prompt engineering, agents, AWS Bedrock, Ollama, Qwen, OpenAI API, FAISS, Chroma

Professional Experience

Tata Consultancy Services (TCS) Jul 2022 - Present
DevOps Engineer | AWS / Cloud Automation
  • Architected and standardized Terraform-based AWS infrastructure across 150+ production accounts and 3,500+ resources; designed the centralized module architecture and created or maintained 25+ reusable modules across Dev, UAT, and Production.
  • Engineered infrastructure spanning VPC, EC2, ALB/NLB, ECS/Fargate, ECR, IAM, S3, Lambda, RDS, Route 53, CloudWatch, SQS/SNS, API Gateway, EventBridge, Step Functions, Secrets Manager, Systems Manager, and KMS.
  • Designed the production GitHub Actions deployment workflow and standardized the workflow template across 150+ production repositories, supporting 500+ deployments per month.
  • Built CI/CD automation covering pull-request validation, Terraform formatting/validation, Checkov security scanning, Terraform plan/apply, environment approvals, Docker builds, ECR publishing, AWS deployment, and rollback using GitHub OIDC.
  • Implemented Docker GitHub Actions to Amazon ECR to ECS/Fargate delivery, including Dockerfile development and optimization, ECS task definitions/services, health checks, and rolling or blue/green deployments.
  • Developed Python/Boto3 automation for AWS reporting, cost analysis, ServiceNow workflows, artifact generation, S3 delivery, and automated email reporting; integrated Snyk image scanning and deployment security gates into CI/CD workflows.
  • Built a centralized Grafana + CloudWatch cross-account observability solution, expanding infrastructure monitoring from an initial 25 accounts to 600+ AWS accounts across non-production and production environments.

AI Engineering Projects

AI-Powered ServiceNow Ticket Intelligence
Qwen 3 12B | Ollama | RAG | LangChain/LangGraph | FAISS / Chroma
  • Co-built an end-to-end AI solution with two team members using historical ServiceNow data, preprocessing, embeddings, vector retrieval, a Python backend/API, and LLM orchestration.
  • Engineered system to classify incoming tickets, recommend resolver teams, and provide investigation and resolution guidance (currently under customer review).
AI-Powered Change Ticket Validator
AWS Bedrock Nova | ECS | Python
  • Developed and deployed a standalone AI service that reviews change tickets for structure, missing information, implementation and rollback plans, risk, impact, downtime, dependencies, testing, approvals, grammar, and tone.
  • Generated actionable improvement recommendations for stakeholders to review before granting final approval.

Earlier Experience

Across The Globe (ATG) Jun 2021 - Jan 2022
Software Engineering Intern | Flutter / Mobile Development
  • Contributed to Flutter application development with a focus on UI/UX improvements and structured state management using the BLOC pattern.
  • Worked with Git and GitHub in a collaborative software-development environment, following version-control and delivery best practices.

Education

Master of Computer Applications (MCA)
Kalyani Government Engineering College
2019 - 2022
Bachelor of Computer Applications (BCA)
Raiganj University
2016 - 2019

Certifications