Professional Experience
Tata Consultancy Services (TCS)
2016 - Present
Personal Project – AI-driven Cloud Operations & Automation
Technologies: Microsoft Copilot Studio, Power Automate, AWS APIs, Python, JSON, REST APIs
Key Contributions:
- Developed an intelligent agent in Microsoft Copilot Studio for comprehensive AWS resource management.
- Integrated with Power Automate flows to interact with AWS APIs and retrieve resource details across multiple AWS accounts.
- Designed and implemented capabilities to fetch details on EC2 instances, S3 buckets, RDS databases, and other critical AWS services.
- Enabled users to create and store retrieved AWS resource details in various file formats (e.g., CSV, JSON) for reporting and auditing.
- Provided a user-friendly conversational interface for querying AWS resources, enhancing operational efficiency and visibility.
- Utilized tool-calling mechanisms within Copilot Studio to trigger Power Automate flows and execute complex AWS API interactions.
- Demonstrated expertise in cross-platform integration (Microsoft Power Platform with AWS) and agentic workflow design.
Personal Project – AI Debate Preparation Assistant
Technologies: Python, CrewAI Framework, Gradio, OpenAI/Gemini API, dotenv, AsyncIO,
EventBus
Key Features:
- AI-driven debate simulation with three specialized agents: Proposer, Opposer, and Judge
- Event-driven logging with CrewAI EventBus for real-time workflow monitoring
- Streaming outputs integrated into Gradio for live debate updates
- Judge agent produces structured, markdown-based verdicts (Introduction, Arguments,
Conclusion, Verdict, Why)
- Supports customizable debate motions and multiple rounds
How It Works:
- Proposer Agent initiates the debate with arguments in favor of the motion.
- Opposer Agent counters with structured opposing viewpoints.
- Debate continues for a user-defined number of rounds, alternating between agents.
- Judge Agent evaluates the full transcript and delivers a reasoned verdict.
- All agent activities are tracked and displayed live via Gradio’s chatbot and execution log.
Debate AI is a learning-oriented project showcasing multi-agent orchestration,
event-driven workflows, and real-time streaming.
It empowers users to practice argumentation, prepare for debates, and understand structured
reasoning from multiple perspectives.
Learn more at debate.srivaibhavsagar.com
Personal Project – AI-powered Productivity Solution
Technologies: Python, Gradio, OpenAI Gemini API, Custom
Multi-Agent Framework, Amazon SES, Boto3, dotenv, AsyncIO
Key Features:
- Interactive AI-driven project planning
- Automated task breakdown and assignment
- Technical risk analysis and mitigation strategies
- Instant, personalized project reports delivered via email
- Seamless integration with productivity tools
How It Works:
- Sales Agent collects requirements and creates a feature list.
- Manager Agent breaks down features into actionable tasks.
- Senior Developer Agent analyzes technical risks and solutions.
- CTO Agent generates a comprehensive implementation plan and sends it via email.
Project Planner empowers users to transform ideas into actionable plans, accelerating delivery
and improving team collaboration. Built with advanced AI models and cloud integration, it’s
ideal for startups, agencies, and enterprises seeking to optimize their workflow.
Learn more at srivaibhavsagar.com
Personal Project – Cloud Infrastructure & Web Hosting
Technologies: AWS (EC2, S3, Route 53, CloudFront, ACM), Nginx,
Gunicorn, Gradio, GitHub Actions, Linux (Amazon Linux 2)
Senior Cloud Automation Engineer
Technologies: Morpheus, Ansible, Python, GitHub, GitHub
Actions, Terraform, TFC, Docker, Kubernetes, API Gateway
Key Contributions:
- Designed and implemented new automation architecture using Morpheus as UI layer with Ansible
and Terraform backend
- Built custom APIs (API Gateway) for dynamic data serving and backend automation services
- Developed Morpheus Tasks using Python and Ansible for provisioning and post-provisioning
actions
- Implemented GitHub Actions pipelines for automated code promotion across environments
- Worked extensively with Terraform and Terraform Cloud for cloud infrastructure provisioning
- Gained practical experience with Docker and Kubernetes for containerization and
orchestration
- Started exploring AI Agents and building projects integrating automation with AI-driven
workflows
Senior Developer – Cloud Automation Migration & Integrations
Technologies: vRA 8.x, vRO, Ansible, AWS, Python, JavaScript,
GitHub
Key Contributions:
- Led migration from vRA 7.x to vRA 8.x, adapting to new microservices-based architecture
- Redesigned backend provisioning by integrating vRO with Ansible
- Built Ansible playbooks for provisioning and post-provisioning operations
- Integrated AWS cloud services into provisioning workflows
- Implemented GitHub-based version control and CI/CD pipelines using GitHub Actions
- Continued development of Day-2 actions for infrastructure management
Developer – Cloud Automation & Orchestration
Technologies: vRA 7.x, vRO, AWS, Python, JavaScript
Key Contributions:
- Developed custom vRO workflows and actions for end-to-end VM provisioning
- Created service catalogs in vRA for multiple VM flavors and operating systems
- Integrated automation workflows with enterprise tools (EIP, CMDB, ITSM)
- Implemented Day-2 operations for lifecycle management of provisioned workloads
- Leveraged Python and JavaScript scripting for custom logic and automation extensions