I'm an IT professional with 10+ years of experience in enterprise IT support, systems administration, cloud services, cybersecurity, and infrastructure management.
My expertise includes Microsoft 365, Microsoft Entra ID, Intune, Microsoft Defender, on-premises Active Directory, Google Workspace, and network infrastructure.
I develop PowerShell and Python automation tools to streamline IT administration, improve security auditing, simplify reporting, and reduce repetitive tasks.
π Jersey City, NJ | New York City Metro Area
π Portfolio Website β’ πΌ LinkedIn
Developed PowerShell scripts using Microsoft Graph and Exchange Online PowerShell to automate administrative reporting, identity management, and security auditing.
Capabilities:
- Retrieve Entra ID user account information, email aliases, and account status.
- Audit direct and nested group memberships.
- Identify accounts created within specified date ranges.
- Retrieve successful user sign-ins and associated device information.
- Audit device ownership, compliance, and inactivity.
- Review Exchange Online inbox rules and mailbox permissions.
- Identify offboarding exceptions involving disabled accounts, licenses, and group memberships.
- Generate timestamped CSV reports for administrative reviews.
Tech Stack: PowerShell 7, Microsoft Graph API, Microsoft Entra ID, Exchange Online PowerShell, Microsoft 365
Developed Python automation tools using Google APIs to inventory Google Workspace accounts and audit Shared Drive permissions.
Capabilities:
- Retrieve Google Workspace user accounts and account status.
- Report primary email addresses, aliases, and organizational units.
- Retrieve last-login timestamps.
- Audit Google Shared Drive-level permissions and assigned roles.
- Identify potentially external permission entries.
- Support OAuth 2.0 authentication and token refresh.
- Generate timestamped CSV reports for account and access reviews.
Tech Stack: Python, Google Admin SDK Directory API, Google Drive API v3, OAuth 2.0, REST APIs
View Google Workspace Repository
Developed Python scripts for traditional on-premises Active Directory and Windows administration, using LDAP queries and Windows management interfaces.
Capabilities:
- Retrieve Active Directory user group memberships.
- Compare group memberships between two accounts.
- Identify shared and differing group assignments.
- List direct members of Active Directory groups.
- Locate computer objects and organizational units.
- Inspect Windows local administrator memberships.
- Inventory installed Windows applications.
Tech Stack: Python, LDAP, Active Directory, Windows Registry, Windows COM
View Active Directory Repository
Note: These are legacy administration utilities originally developed for an on-premises environment. Some scripts require additional configuration or modernization before production use.
- Microsoft 365 Administration
- Microsoft Entra ID & Azure
- Microsoft Intune
- Exchange Online
- SharePoint Online & OneDrive
- Microsoft Teams & Teams Rooms
- Microsoft Defender & Microsoft Purview
- Microsoft Graph API & PowerShell SDK
- Windows 10/11 & macOS Administration
- On-Premises Active Directory & Group Policy
- Cisco Meraki Firewalls & Networking
- Aruba Wireless Networking
- DHCP, DNS, VPN & Network Troubleshooting
- Apple Business Manager
- Google Workspace Administration
- Endpoint Management & Device Lifecycle
- Veeam Backup for Microsoft 365
- VMware & Citrix VDI
- Identity & Access Management (IAM)
- Multi-Factor Authentication (MFA)
- Microsoft Entra Conditional Access
- Role-Based Access Control (RBAC)
- Microsoft Defender for Endpoint
- Attack Surface Reduction (ASR) Rules
- Endpoint Protection & Security Policies
- Email Security & Phishing Investigation
- Microsoft Secure Score
- Security Auditing & Reporting
- Account Provisioning & Offboarding
- PowerShell 5.1 & 7
- Python
- Microsoft Graph API
- Microsoft Graph PowerShell SDK
- Exchange Online PowerShell
- Google Workspace Admin SDK
- Google Drive API
- LDAP & REST APIs
- Git & GitHub
- Visual Studio Code
- CSV Reporting & Administrative Automation
- Independently managed Microsoft 365 tenant administration, including Entra ID, Exchange Online, SharePoint, OneDrive, Teams, Intune, Defender, and Purview.
- Improved Microsoft Secure Score from approximately 45% to 67% through identity, endpoint, and security policy improvements.
- Implemented Conditional Access, MFA, Attack Surface Reduction rules, Windows Firewall policies, and Microsoft Defender security configurations.
- Managed user provisioning, offboarding, licensing, access permissions, and security investigations.
- Investigated suspicious emails, authentication issues, mailbox permissions, and email delivery problems.
- Led IT operations for a company-wide office relocation, coordinating network connectivity, wireless infrastructure, conference rooms, and equipment deployment.
- Administered Cisco Meraki networking, dual-WAN connectivity, and Aruba wireless access points.
- Managed Windows and macOS endpoints using Microsoft Intune and Apple Business Manager.
- Supported enterprise collaboration systems, including Microsoft Teams Rooms and video conferencing equipment.
- Developed PowerShell scripts to audit Entra ID accounts, group memberships, device activity, and sign-in information.
- Created Exchange Online reporting utilities for mailbox permissions and inbox rules.
- Built Python scripts using Google Workspace APIs for account inventories and Shared Drive permission reviews.
- Developed Python LDAP utilities for on-premises Active Directory administration.
- Reduced technology expenses through license audits, subscription optimization, and vendor management.
Certifications
- CompTIA Security+ β January 2026
Currently Studying
- Microsoft Azure Administrator (AZ-104)
- Microsoft Azure & Entra ID Security
- Advanced PowerShell & Python Automation
Focused on reliable IT infrastructure, stronger cybersecurity, and practical automation.



