Dr. Rahul Gaikwad

HashiCorp-IBM | Ex-AWS | Field CTO | PhD | MCA | eMBA | MA | 11xAWS | 3xHashiCorp | AI/ML | GenAI | Award Winner | Author | HashiCorp Ambassador | Speaker | Mentor | Trainer | Researcher | YouTuber | Adjunct Professor

hashicorp logo | ibm logo
📍Pune, Maharashtra, India

About Me

I'm a transformational technology leader with 15+ years of experience driving innovation across Cloud, DevOps, AI/ML, and Generative AI. Holding a PhD in Artificial Intelligence for IT Operations (AIOps) from Savitribai Phule Pune University, along with MBA, MCA and 35+ technical certifications (including 11× AWS, HashiCorp, Confluent Kafka, and Stanford ML), I blend deep technical expertise with strategic vision and business acumen.

Currently serving as a Staff Resident Solutions Architect at IBM, I partner with enterprise CxOs and leadership teams across APAC to define and accelerate their cloud transformation journey using the HashiCorp product suite. My work focuses on enabling the Cloud Operating Model, helping organizations adopt and operationalize multi-cloud frameworks, and driving measurable business outcomes. I collaborate with global teams to provide strategic and technical guidance across automation, observability, and system administration, while supporting modernization and developer velocity initiatives.

As a recognized thought leader, I delivered 30+ speaking sessions at events like AWS re:Invent, HashiConf, and IIT Bombay, and authored 8 AWS blogs, 10 prescriptive guidance, and 15+ code samples. My research includes 8 published papers and patents in IT system alert classification and event log mining.

2024

Work

IBM Logo

IBM

Staff Resident Solutions Architect

Oct 2025 – Present

As a Staff Resident Solutions Architect at IBM, I collaborate with enterprise leaders across APAC to drive cloud transformation using the HashiCorp product suite. My work focuses on enabling the Cloud Operating Model by providing strategic and technical guidance, designing multi-cloud adoption frameworks, and redefining cloud consumption models. I help organizations enhance developer velocity, governance, and compliance, while collaborating with professional services teams to deliver tailored transformation initiatives in automation, observability, and system administration. Through customer enablement and education, I support businesses in operationalizing the Cloud Operating Model to achieve meaningful outcomes.

AWS Logo

Amazon Web services · 5 yrs 2 mos

Solutions Architect · 1 yr 2 mos

Aug 2024 – Sep 2025

Partnering with enterprise CxOs and leadership teams across APAC to define and accelerate their cloud transformation journey using the HashiCorp product suite. Providing strategic and technical guidance across people, processes, and workflows aligned with the Cloud Operating Model. Contributing to the design and implementation of a multi-cloud adoption framework and redefining cloud consumption models based on the HashiCorp Tao of Workflows. Communicating and demonstrating the business value and technical capabilities of HashiCorp solutions to both executive and practitioner audiences. Helping organizations increase developer velocity while maintaining governance, risk, and compliance standards. Collaborating with professional services teams to deliver customer-specific transformation initiatives and best practices in automation, observability, and system administration. Educating and enabling customers to adopt and operationalize the Cloud Operating Model to drive measurable business outcomes.

Lead Consultant - DevOps · 2 yrs 9 mos

Dec 2021 – Aug 2024

Spearheaded Chaos Engineering and resiliency initiatives, improving system reliability by 80% and reducing outages by 65%. Led enterprise-scale infrastructure transformation, deploying 100+ servers, 1000+ security rules, and migrating 500+ VMs from VMware to AWS EC2—cutting costs by 40% and reducing carbon footprint by 35%. Optimized AMI creation, observability, and security architectures, while mentoring team members and driving cross-functional architectural discussions.

Consultant - DevOps · 1 yr 4 mos

Aug 2020 – Nov 2021

Led end-to-end DevOps automation, building CI/CD pipelines with Jenkins, Ansible, Puppet, and Terraform, while implementing monitoring with DataDog. Migrated applications and databases to AWS, boosting scalability and reliability. Designed IaC frameworks, embedded automated security checks, and optimized infrastructure to improve efficiency, security posture, and team productivity.

FireEye Logo

FireEye, Inc · 4 yrs

Staff DevOps Engineer · 1 yr 8 mos

Jan 2019 – Aug 2020

Led end-to-end DevOps automation, achieving 100% CI/CD pipeline automation with Jenkins, Ansible, Puppet, and Terraform. Migrated all on-prem apps and databases to AWS, improving scalability and reliability while cutting costs by 30%. Built IaC frameworks, containerized workloads with Docker & Kubernetes, and embedded automated security, reducing provisioning time by 60% and incident response times by 40%.

Senior DevOps Engineer · 1 yr 3 mos

Oct 2017 – Dec 2018

Collaborated as a key team member across the product lifecycle, implementing DevOps automation with Ansible, Jenkins, Puppet, Terraform, Docker, and Kubernetes. Designed and managed scalable AWS infrastructure (EC2, S3, VPC, Redshift, IAM, Lambda) and administered diverse databases including RDS, DynamoDB, MySQL, MongoDB, and Elasticsearch. Built Big Data ecosystems with Cloudera/Hortonworks and ensured resilience through advanced disaster recovery solutions, while proactively monitoring with CloudWatch, DataDog, and Nagios.

Senior Big Data Administrator · 1 yr 1 mo

Sep 2016 – Sep 2017

Led and mentored DBA teams while architecting scalable and secure database solutions with strong data modeling and schema design. Administered diverse databases including Cassandra, MongoDB, HBase, Elasticsearch, and MariaDB, ensuring high availability and performance. Optimized database operations through best practices, migrations, and change control policies, strengthening both reliability and compliance.

Opus Logo

Opus Consulting Solutions · 1 yr

Technical Lead- Big Data Hadoop

Oct 2015 – Sep 2016

Led large-scale Hadoop cluster deployments on AWS and on-prem, ensuring high availability, security, and performance. Built ETL pipelines integrating semi-structured/unstructured data from RDBMS and NoSQL sources, with transformations in Python and ingestion into Hadoop ecosystems. Strengthened security with SSL, AWS policies, and Apache Ranger, while optimizing Hive queries, automating workflows, and managing backup, recovery, and cluster stability.

IBM Logo

IBM India Private Limited · 6 mos

Senior Database Administrator

May 2015 - Oct 2015

Managed Oracle E-Business Suite 11i environments, ensuring smooth operations, data migration, and system reliability. Automated health checks, optimized storage with Oracle ASM, and supported replication with Oracle GoldenGate. Streamlined deployments and monitored performance to resolve issues proactively.

KPIT Logo

KPIT Technologies Ltd · 4 yrs 1 mo

Big Data Hadoop Administrator · 1 yr 7 mos

Nov 2013 - May 2015

Implemented and administered Hadoop clusters across Ubuntu and other OS, ensuring performance, scalability, and reliability. Managed core Hadoop ecosystem components (HBase, Hive, Pig, Oozie, ZooKeeper, Sqoop, Flume) and provided robust HDFS support with backup, failover, and disaster recovery. Automated operational tasks with shell scripts and ensured 24/7 support for critical Big Data environments.

Oracle Apps DBA · 4 yrs 1 mo

May 2011 - May 2015

Administered Oracle E-Business Suite 11i/R12 with expertise in patching, performance tuning, and concurrent manager administration. Skilled in Oracle utilities (FNDCPASS, FNDLOAD, ADPATCH, etc.), Autoconfig, and workflow mailer troubleshooting. Proficient in Oracle Database 10g/11g with Unix shell scripting for automation and system integration.

Gaikwad Classes Logo

Gaikwad Classes · 4 yrs 6 mos

Founder

2004 - June 2008

I founded and managed my own part-time coaching classes for students in grades 5 through 12, including those in the Science stream.

Volunteer

Public Speaker

Speaker at

AWS re:Invent, HashiConf, HashiTalks, IIT Bombay, CDK Day, AWS Community Day, Student Community Day, AWS TFC Summit Week (TSW), SyllaDB Summit, Cloud Native Day, and various technology conferences worldwide. Delivered impactful sessions and hands-on workshops on Cloud Computing, Infrastructure as Code, DevOps, AI/ML, and Emerging Technologies, engaging diverse audiences across student and professional communities.

Amazon

Research Proposal Reviewer

Jan 2025

Indian Institute of Technology, Bombay

Professional Speaker

Dec 2023

Barclays

Volunteer Staff

Jun 2024

Amazon

Volunteer

May 2024

Vellore Institute of Technology

Professional Speaker

Feb 2024

Indian Institute of Technology, Bombay

Technical Trainer

Dec 2023

Cloud Native Day Pune

Panel Member

Oct 2023

CDK Day

Speaker

Aug 2023 - Sep 2023

Sanjivani College of Engineering kopargaon

Adjunct Professor

Sep 2023 - Present

AWS Community Day Pune

Public Speaker

Oct 2023

AWS User Group Pune

Speaker

Sep 2023

PES Modern College of Engineering

External Examiner

Jun 2023

MES' Institute of Management & Career Courses (IMCC)

Guest Lecturer

Jun 2020 - Dec 2022

Amazon Web Services (AWS)

Pod Leader

Aug 2022 - Present

Amazon Web Services (AWS)

TFC Mentor

Jan 2022 - Present

Amazon Web Services (AWS)

Speaker

Nov 2022 - Dec 2022

Open Education Conference

Proposal Reviewer

Jun 2022 - Jul 2022

Open Education Conference

Reviewer

May 2021 - Aug 2021

Elsevier

Advisory Panel

Jan 2021 - Present

SPARC

Reviewer

Aug 2020 - Sep 2020

Elsevier

Advisory Committee Member

Apr 2020 - Jul 2020

Savitribai Phule Pune University

Curriculum Designer

Apr 2020 - Jun 2020

Rajarambapu Institute of Technology, Sangli

Guest Lecturer

Jun 2020

Shivaji University

Curriculum Designer

Apr 2014 - Jun 2014

Amazon Web Services (AWS)

Cohort Leader

Jan 2023 - Mar 2023

Amazon Web Services (AWS)

Speaker

Oct 2022

ScyllaDB

Speaker

Nov 2019

Sipna College of Engineering & Technology, Amravati

Guest Speaker

May 2015

Government College of Engineering, Amravati.

Guest Speaker

May 2014

ASM Group of Institutes

Guest Speaker

Apr 2013

Indira college of engineering and management, Pune

Guest Speaker

Mar 2013

ASM Technologies Ltd

Speaker

Mar 2017

ASM Technologies Ltd

Speaker

Mar 2016

MES' Institute of Management & Career Courses (IMCC)

Speaker

Apr 2021

Institute of Scholars

Reviewer

Jan 2023 - Present

Indira College of Engineering and Management, Pune (MBA)

Research Paper Reviewer

Mar 2025 - Apr 2025

Open Education Conference

Proposal Reviewer

Mar 2025

Awards & Achievements

Man of Excellence

Man of Excellence

Honoured by AIBCF for distinguished contributions in technology, research, and community leadership. Recognized as a trailblazer across domains including cloud computing, AI/ML, and DevOps — combining over 15 years of industry expertise with academic contributions and mentorship.

Issued by AIBCF | 2025
HashiCorp Ambassador

HashiCorp Ambassador

Recognized as a HashiCorp Ambassador in India for thought leadership and expertise in Terraform, Vault, Consul, Waypoint, and the HashiCorp Cloud Platform. This honor highlights contributions as a community advocate, mentor, and technical voice promoting modern infrastructure practices and open-source adoption across developer and operations communities.

Issued by HashiCorp | 2025
Indian Achievers Award

Indian Achievers

Honoured by the Indian Achievers’ Forum for outstanding contributions to technology and research, with impactful work spanning Cloud, DevOps, and AIOps. This recognition highlights leadership, innovation, and consistent efforts in bridging industry and academia.

Issued by IAF | 2024
HashiCorp Ambassador

HashiCorp Ambassador

Recognized as one of 108 global HashiCorp Ambassadors, representing APJ in 2024. Delivered talks at HashiConf and HashiTalks: India, reaching 1,000+ practitioners on Terraform automation and cloud security. Authored 20+ blogs and guides, contributed open-source modules to Terraform AWS and Cloud Control providers adopted by global users, and mentored 500+ professionals and students through workshops and community programs.

Issued by HashiCorp | 2024
Best PhD Thesis Award

Best PhD Thesis

Honoured with the “Best PhD Thesis Award” by the Prestige Institute of Management & Research, Gwalior, recognizing groundbreaking research in Artificial Intelligence in IT Operations (AIOps) presented at the 15th International Conference on “Fostering Industry–Academia Partnership for Driving Innovation and Strategizing Trade and Industry.”.

Issued by Prestige | 2024
Research Scholar Award

Research Scholar of Year Award in IT

Awarded by Global Asia Education at the Asia Education Conclave, this honour recognises outstanding achievement in IT research, particularly for pioneering work in AIOps and a strong record of academic excellence. The award was conferred at a Bangalore ceremony attended by distinguished educators and researchers.

Issued by Global Asia Education | 2023
Inspiration Award

Inspiration Award

Received the prestigious Inspiration Award from AWS for leading and inspiring the highest number of aspiring builders through community engagement. This milestone highlights a commitment to mentorship, positivity, and creating impact within the global cloud community.

Issued by AWS | 2023
Young Researcher Award

Young Researcher Award

Honoured with the Young Researcher Award by the Institute of Scholars for notable contributions to research in Artificial Intelligence in IT Operations (AIOps). The award recognises innovative approaches, impactful findings, and dedication to advancing knowledge and best practices in the technology and research community.

Issued by Institute of Scholars (InSc) | 2022
Featured in The Knowledge Review Magazines

Featured in The Knowledge Review Magazines

Highlighted in The Knowledge Review Magazine as part of their “Best Medical Institutes in India: Admiring Health Care 2023” edition, recognising contributions to advancing healthcare education and fostering innovation within the medical community. This feature underscores a commitment to excellence and leadership in the field.

Issued by The Knowledge Review | 2023
Featured in The Knowledge Review Magazines

Featured in The Academic Insights Magazine

Recognised in The Academic Insights Magazine as part of their “India’s Top 50 Engineering Colleges Survey 2023,” highlighting contributions to advancing engineering education and fostering innovation within the academic community. This feature underscores a commitment to excellence and leadership in the field.

Issued by The Academic Insights | 2023
Best Scylla User Award

Top 5 winner in ScyllaDB Challenge

Ranked among the top 5 in the ScyllaDB University Challenge, a global competition recognising hands-on expertise in NoSQL databases. This achievement highlights proficiency in ScyllaDB, demonstrating its advantages over traditional NoSQL systems like Cassandra. The challenge underscored a commitment to mastering scalable, high-performance database solutions.

Issued by ScyllaDB | 2019
Best Scylla User Award

The Best Scylla User Award

Awarded at the ScyllaDB Summit 2019 for innovative application of ScyllaDB's single-table design, demonstrating its efficiency and scalability. This recognition underscores a commitment to leveraging ScyllaDB's capabilities to achieve high performance and simplicity in data modeling. The approach highlighted was particularly effective in scenarios requiring rapid data access and minimal latency.

Issued by ScyllaDB | 2019

Research

Patents

WRITER IDENTIFICATION USING NEURAL NETWORKS

Computer Vision has been evolving everyday with advancement in the Deep Learning. Residual Neural Networks is one of such image classification techniques. This paper is an application of ResNet 50 for the purpose of writer identification using handwriting biometric – signature. Different signature verification competitions had used many approaches. Here SigComp2009 dataset is used and experimental results are discussed. ResNet 50 is able to achieved 92% accuracy for 780 signatures used randomly from ICDAR 2009 dataset of genuine signatures.

IN 202021033854 · Filed Aug 7, 2020

IT SYSTEM ALERT CLASSIFICATION AND PREDICTION OF STANDARD OPERATING PROCEDURES (SOP) USING MACHINE LEARNING ALGORITHMS

System alerts in IT operations are often unpredictable since they vary across projects, components, environments, and alert types, making their Standard Operating Procedures (SOPs) difficult to determine. This research explores the use of efficient data mining techniques to predict the appropriate SOPs for alerts, enabling quicker resolution of issues, minimizing manual efforts, and reducing downtime. By mapping alerts to recommended solutions in a systematic way, the approach not only improves reliability and availability of IT services but also ensures smoother business operations for end users.

IN 202021033083 · Filed Aug 1, 2020

ASSOCIATION RULE MINING IN SYSTEM EVENT LOGS TO DISCOVER PATTERNS

This research focuses on log analysis in IT systems, highlighting the challenges of handling large, complex, and unstructured logs that make manual inspection impractical. It emphasizes parsing logs into structured data, correlating diverse information, and uncovering patterns as key aspects of AIOps. The study evaluates over a hundred log events across distributed systems and services, presenting association rules that provide valuable insights for understanding, troubleshooting, and resolving system issues.

IN 202021033084 · Filed Aug 1, 2020

Research Papers

A Framework Design for Algorithmic IT Operations (AIOps)

This research highlights AIOps (Artificial Intelligence for IT Operations) as an evolving approach that uses machine learning to address complex IT operational challenges, such as log event classification, alert prediction, SOP automation, and incident resolution. It emphasizes AIOps’ role in improving service quality, customer satisfaction, and DevOps productivity while reducing human effort and costs. The work reviews components, use cases, and challenges of AIOps, and further proposes a framework design based on prior research, stressing the need for continuous scientific exploration and improvement.

Design Engineering (Toronto) · Jun 5, 2021

Association Rule Mining in System Event Logs to Discover Patterns

This research paper highlights the growing challenges of log analysis in large, complex IT systems, where traditional manual methods are no longer feasible. It emphasizes the need to parse unstructured log data into structured formats for effective processing and correlation. The study presents a comprehensive evaluation of over a hundred log events across distributed systems, services, and application servers, focusing on discovering association rules. These rules provide deeper insights into log patterns, aiding in system issue investigation and troubleshooting within the context of AIOps.

SCOPUS - Test Engineering and Management journal · Apr 13, 2020

IT System Alert Classification and Prediction of Standard Operating Procedures (SOP) using Machine Learning Algorithms

The abstract highlights the challenge of predicting system alerts and their corresponding Standard Operating Procedures (SOPs), which vary across projects, components, environments, and alert types. Since alerts and SOPs are critical for resolving IT issues, accurate prediction can help prevent downtimes, ensure service reliability, and reduce manual effort and resolution time. This research focuses on using efficient data mining techniques to predict recommended actions or solutions (SOPs) from alert data, addressing the critical issue of mining alerts effectively.

SCOPUS - Journal of Advanced Research in Dynamical and Control Systems (JARDCS) · May 11, 2019

Review Of Machine Learning Algorithms For IT Operations

The abstract emphasizes the growing need to predict system alerts and failures to avoid unexpected downtimes and ensure reliable business services. Logs generated from applications, databases, networks, servers, and business processes contain valuable information but are produced in massive volumes, making manual analysis impractical. To address this, the paper explores the use of machine learning algorithms for automated log and alert analysis. By processing and uncovering insights from these logs, the proposed approach helps in better understanding system behavior, improving fault prediction, and reducing downtime.

Journal of Analysis and Computation (JAC) · Dec 6, 2018

NoSQL Database does not mean No Security

ASM’s INTERNATIONAL E-Journal INCON-XII · Jan 21, 2017

Deep Learning Approach towards Cybersecurity with an Artificial Brain

ASM’s INTERNATIONAL E-Journal INCON-XII · Jan 21, 2017

Big Data: Building Smart Cities in INDIA

ASM’s International E-Journal · Jan 9, 2016

Internet of Things (IoT): Revolution of Internet for Smart Environment

ASM’s International E-Journal · Jan 9, 2016

Publications

AWS Blogs

Migrating a CDK v1 Application to CDK v2 with Amazon Q Developer

AWS DevOps & Developer Productivity Blog • APR 2025

How to enhance your application resiliency using Amazon Q Developer

IAWS DevOps & Developer Productivity Blog • MAY 2025

Accelerate your Terraform development with Amazon Q Developer

AWS DevOps & Developer Productivity Blog • JUL 2024

Leveraging Amazon Q Developer for Efficient Code Debugging and Maintenance

AWS DevOps & Developer Productivity Blog • JUL 2024

Using GitHub Actions with Amazon CodeCatalyst

AWS DevOps & Developer Productivity Blog • FEB 2023

AWS Prescriptive Guidance

Deploy multiple-stack applications using AWS CDK with TypeScript

This pattern provides a step-by-step approach for application deployment on Amazon Web Services (AWS) using AWS Cloud Development Kit (AWS CDK) with TypeScript. As an example, the pattern deploys a serverless real-time analytics application. The pattern builds and deploys nested stack applications. The parent AWS CloudFormation stack calls the child, or nested, stacks. Each child stack builds and deploys the AWS resources that are defined in the CloudFormation stack. AWS CDK Toolkit, the command line interface (CLI) command cdk, is the primary interface for the CloudFormation stacks.

Automate deployment of nested applications using AWS SAM

On Amazon Web Services (AWS), AWS Serverless Application Model (AWS SAM) is an open-source framework that provides shorthand syntax to express functions, APIs, databases, and event source mappings. With just a few lines for each resource, you can define the application you want and model it by using YAML. During deployment, SAM transforms and expands the SAM syntax into AWS CloudFormation syntax that you can use to build serverless applications faster. AWS SAM simplifies the development, deployment, and management of serverless applications on the AWS platform. It provides a standardized framework, faster deployment, local testing capabilities, resource management, seamless Integration with Development Tools, and a supportive community. These features make it a valuable tool for building serverless applications efficiently and effectively. This pattern uses AWS SAM templates to automate the deployment of nested applications. A nested application is an application within another application. Parent applications call their child applications. These are loosely coupled components of a serverless architecture. Using nested applications, you can rapidly build highly sophisticated serverless architectures by reusing services or components that are independently authored and maintained but are composed using AWS SAM and the Serverless Application Repository. Nested applications help you to build applications that are more powerful, avoid duplicated work, and ensure consistency and best practices across your teams and organizations. To demonstrate nested applications, the pattern deploys an example AWS serverless shopping cart application.

Deploy the Security Automations for AWS WAF solution by using Terraform

AWS WAF is a web application firewall that helps protect applications from common exploits by using customizable rules, which you define and deploy in web access control lists (ACLs). Configuring AWS WAF rules can be challenging, especially for organizations that do not have dedicated security teams. To simplify this process, Amazon Web Services (AWS) offers the Security Automations for AWS WAF solution, which automatically deploys a single web ACL with a set of AWS WAF rules that filters web-based attacks. During Terraform deployment, you can specify which protective features to include. After you deploy this solution, AWS WAF inspects web requests to existing Amazon CloudFront distributions or Application Load Balancers, and blocks any requests that don’t match the rules. The Security Automations for AWS WAF solution can be deployed by using AWS CloudFormation according to the instructions in the Security Automations for AWS WAF Implementation Guide. This pattern provides an alternative deployment option for organizations that use HashiCorp Terraform as their preferred infrastructure as code (IaC) tool to provision and manage their cloud infrastructure. When you deploy this solution, Terraform automatically applies the changes in the cloud and deploys and configures the AWS WAF settings and protective features.

Manage on-premises container applications by setting up Amazon ECS Anywhere with the AWS CDK

This pattern explains how you can deploy robotic process automation (RPA) bots on Amazon Elastic Compute Cloud (Amazon EC2) instances. It uses an EC2 Image Builder pipeline to create a custom Amazon Machine Image (AMI). An AMI is a preconfigured virtual machine (VM) image that contains the operating system (OS) and preinstalled software to deploy EC2 instances. This pattern uses AWS CloudFormation templates to install UiPath Studio Community edition on the custom AMI. UiPath is an RPA tool that helps you set up robots to automate your tasks. As part of this solution, EC2 Windows instances are launched by using the base AMI, and the UiPath Studio application is installed on the instances. The pattern uses the Microsoft System Preparation (Sysprep) tool to duplicate the customized Windows installation. After that, it removes the host information and creates a final AMI from the instance. You can then launch the instances on demand by using the final AMI with your own naming conventions and monitoring setup.

Set up UiPath RPA bots automatically on Amazon EC2 by using AWS CloudFormation

Amazon ECS Anywhere is an extension of the Amazon Elastic Container Service (Amazon ECS). You can use ECS Anywhere to deploy native Amazon ECS tasks in an on-premises or customer-managed environment. This feature helps reduce costs and mitigate complex local container orchestration and operations. You can use ECS Anywhere to deploy and run container applications in both on-premises and cloud environments. It removes the need for your team to learn multiple domains and skill sets, or to manage complex software on their own. This pattern demonstrates the steps to set up ECS Anywhere by using AWS Cloud Development Kit (AWS CDK) stacks.

Improve operational performance by enabling Amazon DevOps Guru across multiple AWS Regions, accounts, and OUs with the AWS CDK

This pattern demonstrates the steps to enable the Amazon DevOps Guru service across multiple Amazon Web Services (AWS) Regions, accounts, and organizational units (OUs) by using the AWS Cloud Development Kit (AWS CDK) in TypeScript. You can use AWS CDK stacks to deploy AWS CloudFormation StackSets from the administrator (primary) AWS account to enable Amazon DevOps Guru across multiple accounts, instead of logging into each account and enabling DevOps Guru individually for each account. Amazon DevOps Guru provides artificial intelligence operations (AIOps) features to help you improve the availability of your applications and resolve operational issues faster. DevOps Guru reduces your manual effort by applying machine learning (ML) powered recommendations, without requiring any ML expertise. DevOps Guru analyzes your resources and operational data. If it detects any anomalies, it provides metrics, events, and recommendations to help you address the issue.

Remove Amazon EC2 entries in the same AWS account from AWS Managed Microsoft AD by using AWS Lambda automation

Active Directory (AD) is a Microsoft scripting tool that manages domain information and user interactions with network services. It’s widely used among managed services providers (MSPs) to manage employee credentials and access permissions. Because AD attackers can use inactive accounts to try and hack into an organization, it’s important to find inactive accounts and disable them on a routine maintenance schedule. With AWS Directory Service for Microsoft Active Directory, you can run Microsoft Active Directory as a managed service. This pattern can help you to configure AWS Lambda automation to quickly find and remove inactive accounts. When you use this pattern, you can get the following benefits: Improve database and server performance, and fix vulnerabilities in your security from inactive accounts. If your AD server is hosted in the cloud, removing inactive accounts can also reduce storage costs while improving performance. Your monthly bills might decrease because bandwidth charges and compute resources can both drop. Keep potential attackers at bay with a clean Active Directory.

Provision a Terraform product in AWS Service Catalog by using a code repository

AWS Service Catalog supports self-service provisioning with governance for your HashiCorp Terraform configurations. If you use Terraform, you can use Service Catalog as the single tool to organize, govern, and distribute your Terraform configurations within AWS at scale. You can access Service Catalog key features, including cataloging of standardized and pre-approved infrastructure as code (IaC) templates, access control, cloud resources provisioning with least privilege access, versioning, sharing to thousands of AWS accounts, and tagging. End users, such as engineers, database administrators, and data scientists, see a list of products and versions they have access to, and they can deploy them through a single action. This pattern helps you deploy AWS resources by using Terraform code. The Terraform code in the GitHub repository is accessed through Service Catalog. Using this approach, you integrate the products with your existing Terraform workflows. Administrators can create Service Catalog portfolios and add AWS Launch Wizard products to them by using Terraform.

Set up a CI/CD pipeline for database migration by using Terraform

This pattern is about establishing a continuous integration and continuous deployment (CI/CD) pipeline for managing database migrations in a reliable and automated manner. It covers the process of provisioning the necessary infrastructure, migrating data, and customizing schema changes by using Terraform, which is an infrastructure as code (IaC) tool. Specifically, the pattern sets up a CI/CD pipeline to migrate an on-premises Microsoft SQL Server database to Amazon Relational Database Service (Amazon RDS) on AWS. You can also use this pattern to migrate a SQL Server database that's on a virtual machine (VM) or in another cloud environment to Amazon RDS. This pattern addresses the following challenges associated with database management and deployment: Manual database deployments are time-consuming, error-prone, and lack consistency across environments. Coordinating infrastructure provisioning, data migrations, and schema changes can be complex and difficult to manage. Ensuring data integrity and minimizing downtime during database updates is crucial for production systems. This pattern provides the following benefits: Streamlines the process of updating and deploying database changes by implementing a CI/CD pipeline for database migrations. This reduces the risk of errors, ensures consistency across environments, and minimizes downtime. Helps improve reliability, efficiency, and collaboration. Enables faster time to market and reduced downtime during database updates. Helps you adopt modern DevOps practices for database management, which leads to increased agility, reliability, and efficiency in your software delivery processes.

Set up a CI/CD pipeline for hybrid workloads on Amazon ECS Anywhere by using AWS CDK and GitLab

Amazon ECS Anywhere is an extension of the Amazon Elastic Container Service (Amazon ECS). It provides support for registering an external instance, such as an on-premises server or virtual machine (VM), to your Amazon ECS cluster. is feature helps reduce costs and mitigate complex local container orchestration and operations. You can use ECS Anywhere to deploy and run container applications in both on-premises and cloud environments. It removes the need for your team to learn multiple domains and skill sets, or to manage complex software on their own. This pattern describes a step-by-step approach to provision an Amazon ECS cluster with Amazon ECS Anywhere instances by using Amazon Web Services (AWS) Cloud Development Kit (AWS CDK) stacks. You then use AWS CodePipeline to set up a continuous integration and continuous deployment (CI/CD) pipeline. Then, you replicate your GitLab code repository to AWS CodeCommit and deploy your containerized application on the Amazon ECS cluster. This pattern is designed to help those who use on-premises infrastructure to run container applications and use GitLab to manage the application code base. You can manage those workloads by using AWS Cloud services, without disturbing your existing, on-premises infrastructure.

Remove Amazon EC2 entries across AWS accounts from AWS Managed Microsoft AD by using AWS Lambda automation

Active Directory (AD) is a Microsoft scripting tool that manages domain information and user interactions with network services. It’s widely used among managed services providers (MSPs) to manage employee credentials and access permissions. Because AD attackers can use inactive accounts to try and hack into an organization, it’s important to find inactive accounts and disable them on a routine maintenance schedule. With AWS Directory Service for Microsoft Active Directory, you can run Microsoft Active Directory as a managed service. This pattern can help you to configure AWS Lambda automation to quickly find and remove inactive accounts. If the following scenarios apply to your organization, this pattern can assist you: Centralized AD management – If your organization has multiple AWS accounts, each with its own AD deployment, it can be challenging to manage user accounts and access permissions consistently across all accounts. With an across-accounts AD cleanup solution, you can disable or remove inactive accounts from all AD instances in a centralized manner. AD restructuring or migration – If your organization plans to restructure or migrate its AD deployment, an across-accounts AD cleanup solution can help you prepare the environment. The solution can help you remove unnecessary or inactive accounts, simplify the migration process, and reduce potential conflicts or issues. When you use this pattern, you can get the following benefits: Improve database and server performance, and fix vulnerabilities in your security from inactive accounts. If your AD server is hosted in the cloud, removing inactive accounts can also reduce storage costs while improving performance. Your monthly bills might decrease because bandwidth charges and compute resources can both drop. Keep potential attackers at bay with a clean Active Directory.

AWS Community Blogs

Managing Amazon Q CLI Access via Q Developer Pro

Securely enable and restrict Amazon Q CLI access for select users using Amazon Q Developer Pro. Set fine-grained controls to ensure only authorized use.
MAY 2025

Q-Bits: Provisioning RDS with Terraform and Q Developer

This blog post explores how Amazon Q Developer enhances Terraform workflows by providing real-time explanations, suggesting best practices, and generating code.
JAN 2025

Cross-Region Replication for ElastiCache Redis in Hyderabad Using RIOT

Setting up cross-region replication for Amazon ElastiCache Redis using RIOT, focusing on Hyderabad.
FEB 2022

Code Samples

Amazon DevOps Guru CDK Samples
Amazon ECS Anywhere CDK Samples
CI/CD Pipeline for Amazon ECS Anywhere using CDK
CloudFront update Terraform sample
Custom AD Cleanup Automation solution
Amazon Macie Organization Setup Using Terraform
Amazon Serverless Application Model (SAM) Nested Stack Sample
Database Migration DevOps Framework using Terraform samples
AWS WAF Automation Using Terraform
Custom Bedrock model deployment
Set up UiPath RPA bots on Amazon EC2 by using AWS CloudFormation

Education

SPPU Logo

Doctor of Philosophy - PhD

speacialization-Machine Learning, AIOps

Savitribai Phule Pune University

2018 - 2022
NIBM Logo

Executive MBA

speacialization-Project Management

NIBM Institute

2013 – 2014
Shivaji University Logo

MCA (Engg)

speacialization-Computer Applications

Shivaji University

2008 – 2011
SPPU Logo

Master of Arts (M.A.) Part I

speacialization-History

Savitribai Phule Pune University

2007 – 2008
SPPU Logo

Bachelor of Arts - BA

speacialization-History

Savitribai Phule Pune University

2003 – 2007
APTECH Logo

Diploma

speacialization-Computer Software (DCS), Computer Programming

APTECH Computer Education

2001 – 2002
IGNOU Logo

Post Graduate Diploma

speacialization-Financial Management (PGDFM) & Finance and Financial Management Services

Indira Gandhi National Open University

March 2023

Featured Media & Sessions

HashiTalks: India

Terraform actions: Revolutionozing infrastructure lifecycle with smarter automation | HashiTalks: India

From Spec to Stack: Spec-Driven Terraform for Scalable AWS Deployments

From Spec to Stack: Spec-Driven Terraform for Scalable AWS Deployments

Strengthen AWS Infrastructure Security Using Sentinel Policies in Terraform

Strengthen AWS Infrastructure Security Using Sentinel Policies in Terraform

Streamline your machine learning model deployment lifecycle with Terraform

Streamline your machine learning model deployment lifecycle with Terraform

Streamline your machine learning model deployment lifecycle with Terraform

How to enhance architecture resiliency and deploy infrastructure with Amazon Q and Terraform

HashiConf Session

HashiTalks: India

HashiConf Session

Integration of Terraform Cloud with AWS Service Catalog

HashiConf Session

Deploy the Security Automations for AWS WAF solution by using Terraform

HashiConf Session

HashiTalks: India

HashiConf Session

AWSCC documentation journey so far

HashiConf Session

HashiTalks: Build (Day 1)

HashiConf Session

FireEye & ScyllaDB: Intel Threat Analysis using a Graph Database