CSV Validator Demo — a lightweight Python utility that checks CSV files for duplicate IDs, missing values, invalid numeric fields, and negative amounts, then exports only the rows that need review. Built as a practical internal-tool example with standard-library Python and a testable command-line workflow.
What if every new lead could be handled before you even open your inbox? ⚡
This AI-powered workflow turns a new email inquiry into a structured, ready-to-handle lead — automatically.
A new inquiry arrives → AI extracts the important details → Airtable/CRM is updated → the response goes through optional human approval → a personalized email is sent → Notion is updated → the team gets notified in Slack → performance data is collected for reporting.
The goal isn't to remove people from the process. It's to remove the repetitive work around them.
This type of workflow can be customized for B2B companies, SaaS businesses, agencies, real estate, e-commerce, recruitment, consulting, customer support, healthcare, finance, education, and other service businesses.
Already know what you want to automate? → Send me your current workflow and I’ll map out how we can automate it.
Still doing repetitive work manually? → Tell me the task that consumes your team’s time, and I’ll help identify what can be automated.
I'd use the human approval step to capture corrections, not just a yes/no decision. If a reviewer changes the extracted lead details, does the workflow update Airtable and the reporting record before sending the email?
I built an AI agent that handles customer operations — refunds, order lookups, and support tickets — with a human approval gate built into the workflow. The agent proposes the action, pauses, and waits for a human to approve before anything executes. The LLM never makes the final call. Role-based access and a full audit trail are enforced in code, not prompts. Deployed live on Azure Container Apps.
AI Property Maintenance Automation
AI-powered property maintenance automation designed to streamline how property management teams handle tenant maintenance requests.
The system takes a maintenance request, analyzes the issue, determines its priority and category, recommends a suitable vendor, and automatically creates a structured work order.
Workflow:
Tenant request → AI analysis → Priority & category → Vendor matching → Work order
Built with: Python, Flask, SQLite, HTML, CSS, JavaScript, and AI-assisted request classification.
This project was built as a portfolio demonstration of AI automation for property management operations.