An agentic AI tool built with LangChain and Boto3 that scans AWS accounts for security misconfigurations — open S3 buckets, overprivileged IAM roles, unencrypted databases — and generates actionable remediation reports.
Year
2025
Timeline
Ongoing
Team
Solo Developer
Type
Personal Project
Cloud Security
CloudGuard is an agentic AI security auditor that autonomously scans AWS cloud environments for misconfigurations and security risks. Built with LangChain and the AWS Boto3 SDK, it reasons over API responses to identify vulnerabilities — open S3 buckets, overprivileged IAM roles, unencrypted RDS instances, public EC2 security groups — and generates human-readable remediation reports. The project was inspired by a real-world problem: most AWS accounts, even in production, have misconfigured resources that expose sensitive data. CloudGuard automates the detection work that would take a security engineer hours to do manually.
Cloud misconfiguration is the number one cause of data breaches in AWS environments. Most small teams and startups don't have dedicated security engineers — they rely on developers who may not know every IAM policy edge case or S3 bucket setting. There's a gap for an automated, intelligent tool that can audit an account and explain the risks in plain language.
Type
Personal Project
Duration
Ongoing
Team Size
Solo Developer
Status
In Development
AI & Automation
Cloud Security
Infrastructure
I'm actively looking for internship opportunities in cloud security and intelligent systems.