Aspiring Systems Administrator & Identity Engineer
Portfolio Note
I'm a business professional transitioning into infrastructure and support roles, with a focus on IT Support, Systems Administration, and Identity & Access Management.
This portfolio documents hands-on projects I've built to sharpen real skills, not just check boxes. You'll find work spanning Active Directory and Entra ID hybrid identity, PowerShell automation, ServiceNow workflow design, and home lab infrastructure where I break, fix, and rebuild things to understand how they actually work.
I'm currently seeking IT roles, targeting IT Support Specialist, Systems Administrator, and Directory Services / Identity positions where I can grow into deeper infrastructure and identity work.
Take a look around, and feel free to reach out.
| Project | Tools |
|---|---|
| Configuring On-Premises Active Directory within Azure VMs | AD Lab |
| Network Security Groups (NSGs) & Network Protocol Analysis | Wireshark |
| DNS Configuration & Testing | Azure |
| Project | Tools |
|---|---|
| Deployment, Client Registration Troubleshooting, and Update Approval Workflow | Windows Server Update Services (WSUS) |
| Project | Tools |
|---|---|
| Ticket Lifecycle & SLAs | osTicket |
| VPN Setup & Usage | Proton VPN |
ServiceNow IAM Lifecycle Workflow Automation
- Built a full IAM access request workflow in ServiceNow Flow Designer covering catalog intake, manager approval routing, fulfillment task creation, and automated notifications
- Configured Service Catalog item with structured variables, UI Policies for dynamic form behavior, Business Rules for data validation, and ACLs to restrict sensitive identity fields
- Cloned and modified the provisioning flow into a separate offboarding variant that bypasses approval and routes immediately to the IAM team for access revocation
ServiceNow + Microsoft Entra ID Integration via Graph API
- Registered a ServiceNow application in Entra ID, configured Microsoft Graph API permissions, and established OAuth 2.0 Client Credentials authentication between ServiceNow and Entra
- Built custom Flow Designer actions using IntegrationHub REST Steps to provision new user accounts and disable offboarded accounts in Entra automatically on workflow execution
- Resolved OAuth token failure caused by scope misconfiguration on the OAuth Entity Profile — documented as a key troubleshooting reference
- Linux via Bash shell
- IDS/IPS tools
- SQL
- SIEM tools
- Wireshark
- VirusTotal
| Org/Desc. | Type | Links |
|---|---|---|
| ServiceNow Certified System Administrator | CSA | View |
| Microsoft Identity and Access Administrator Associate | SC-300 | View |
| Microsoft Security, Compliance, & Identity Fundamentals | SC-900 | View |
| CompTIA Security+ | Sec+ | View |
| Google Cybersecurity Professional | GCP | View |
| Microsoft Technology Associate | Networking Fundamentals | View |
| In Progress | Type |
|---|---|
| AWS Certified Cloud Practitioner | AWS CCP |
- IAM Trends
- [SCIM provisioning and JIT onboarding]
- [CI/CD pipelines and IaaC tools]
- Configure IdP via API key with OAuth/SAML (Google, Facebook, etc.)
- Reviewing Entitlement Mgmt
- Configure app for SSO with Azure AD
- Create/Update customer Azure RBAC roles
- Least Privileged Roles by Task
- Creating Conditional Access policies in Microsoft Entra
- Plan MFA deployment
- Tenant takeover
- Implementing App Mgmt Roles in Entra
- PIM resources
- Configure SSPR with pw writeback to on-prem
- Seamless SSO - quickstart guide
- Troubleshooting errors when exporting to Entra Connect
- Requiring MFA & Conditional Access Policies
- Azure Roles v. Microsoft Entra Roles
- Emergency accounts setup
- Plan a Pilot for User Access Reviews
- Configure risk policies
- All resources for Conditional Access policies
- Restrict guest access permissions in Entra ID
- Microsoft Graph API
- Assign/unassign licenses for users in M365 Admin center
- Bulk create users in Microsoft Entra ID
- Block legacy authN via CA in Azure AD
- Enable integrated windows authN to on-premises apps with Entra Application Proxy
- Create or update a dynamic membership group in Microsoft Entra ID
- Register an App in Entra
- Manage Microsoft Entra groups and group membership
- Creating "break glass" accounts
- Privileged Identity Management
- Manage self-service license requests in the M365 Admin Center
- Securing privileged access for hybrid and cloud deployments in Microsoft Entra ID
- Verify how licenses are assigned to users
- Azure RBAC & Key Vault resources
- Security Networking Glossary
- SQL Reference Guide
- Python Glossary
- CIA Triad
- tcpdump Guide
- Wireshark v. tcpdump - Venn Diagram
- SIEM v. SOAR
- EDR v. XDR
- TCP v. UDP
- Public IP v. Private IP
- KQL
- Cyber Glossary
- Incident Response Phishing - Playbook
- Incident Response Journal - Template
- Pyramid of Pain - Threat Hunting Complexities
- Jotti's Malware Scan
- Url Scan
- MalwareBazaar - Malware Samples
- The Syslog Protocol
- Test Generated Log Formats (JSON, XML, SQL, CSV)
- Suricata User Guide
- Splunk simulated incident investigations training
- Google SecOps - UDM field list