Projects
Hands-on labs and tools exploring identity, access management, and security automation.
Featured: Security & IAM
Stale Account Detector
Evaluates a directory export against six detection rules: stale member and guest sign-ins, accounts never used since creation, disabled accounts still holding paid licenses, missing managers, and unredeemed guest invitations. It produces a severity-ranked report with enough detail on each finding for a reviewer to act on. Reports are reproducible to any past date, and every rule is covered by unit tests, including negative cases that keep new hires from being flagged.
View on GitHub →Hybrid Identity Lab
A streamlined Azure Hybrid Identity lab demonstrating on-premises Active Directory integration with Microsoft Entra ID using Azure AD Connect, following real-world identity and synchronization best practices.
View on GitHub →Agent IAM Gateway
An MCP gateway that applies IAM principles to AI agents: least privilege, role-based access control, human approval for risky actions, and full audit logging.
View on GitHub →Account Onboarding Agent
Automates private banking account onboarding by classifying documents, extracting data, validating against policy, detecting inconsistencies, and generating follow-ups.
View on GitHub →Other Utilities
Smaller Python scripts: practical, not the main focus of this portfolio.
- CSV Cleaner A user-friendly Python tool to clean CSV files. View on GitHub →
- File Organizer A simple Python tool to automatically organize files by type. View on GitHub →