Identity & Access Management / Systems Administration

Andre Uzoukwu

Helpdesk Associate/Junior Enterprise Systems Admin, EspriGas|Houston, TX

I work where identity and access management meets enterprise systems administration. Day to day I administrate Active Directory, Entra ID and Okta, manage endpoint enrollment and compliance in Microsoft Intune, and automate provisioning, deprovisioning and group policy with PowerShell for 80 to 110 endpoints. I enforce SSO and MFA for 125+ staff and run least-privilege access reviews.

Experience

Where I have worked

A path from live production and helpdesk support into identity administration and systems operations.

Aug 2026 - Present

Helpdesk Associate/Junior Enterprise Systems Admin

EspriGas · College Station, TX

Administrate an Active Directory domain, Entra ID and Okta. Automate provisioning and deprovisioning with PowerShell and Microsoft Intune across 80 to 110 endpoints, enforce SSO and MFA for 125+ staff, and support the FortiClient VPN migration off Cisco ASA alongside Microsoft 365 and AWS console maintenance.

2024 - Jul 2026

Cloud Security Analyst (Part-Time)

Grace City · Houston, TX

Deploy and manage SSO with MFA enforcement across cloud and on-premises applications for 125+ staff. Monitor security events in a SIEM and run least-privilege RBAC with quarterly access reviews.

Nov 2025 - Present

Founder & IT Contractor

GoldenWorks · Houston, TX

Run a small IT contracting practice. Built and shipped commercial and open-source security tooling, including an AI security audit platform and a self-hosted identity stack.

2022 - 2024

Helpdesk Technician

Grace City · Houston, TX

Provided Tier 1 and Tier 2 support for 125+ staff with sub-24-hour turnaround. Managed Active Directory accounts and automated onboarding and offboarding workflows.

2019 - 2021

A/V Technician

Loveworld USA · Houston, TX

Operated professional audio and video systems for live production and streaming.

Skills

Tools I use daily

The identity, endpoint and automation stack I operate hands-on in a production environment.

Identity & Access

Active DirectoryEntra IDOktaAuthentikSSOMFASAMLOIDCOAuth2RBACGPOAccess reviews

Systems & Endpoints

Microsoft IntuneMicrosoft 365FortiClient VPNAWS consoleWindows ServerUbuntu LinuxDockerTraefik

Security Operations

SIEM (Splunk)Incident responseVulnerability managementZero TrustNIST CSFCIS Controls

Automation & Scripting

PowerShellPythonBashPower Automate
Selected work

Projects & labs

Identity, endpoint and AI-security projects built and shipped, with working demos and source.

Phishing triage analyzer

Turns a folder of reported .eml files into a ranked triage list: SPF, DKIM and DMARC results, sender and Reply-To mismatches, brand impersonation and lookalike domains, suspicious links, and dangerous or macro attachments, each scored and explained. Writes CSV, HTML and JSON reports and can gate a pipeline on a verdict. Read-only by design and tested on Linux and Windows CI.

PythonSPF / DKIM / DMARCSecurity operations
Source on GitHub

Entra access auditor

Identity hygiene auditor that turns a Microsoft Entra ID account export into a ranked findings list: stale accounts, guest sprawl, licenses wasted on disabled users or reclaimable from stale ones, MFA gaps, and privileged accounts missing MFA or long idle. Writes a CSV and a self-contained HTML report. Read-only by design and tested on Linux and Windows CI.

PythonEntra IDIdentity governance
Source on GitHub

Identity lifecycle wizard

Guided, config-driven onboarding and offboarding wizard for IT and identity teams. Dry-run by default, keeps a human in the loop at every manual step, and a hard last-day safety guard halts an unsafe offboarding. Tested on Linux and Windows CI.

PowerShellActive DirectoryEntra IDOkta
Source on GitHub

Self-hosted IAM stack

Production-grade self-hosted identity stack on Oracle Cloud with Authentik SSO, Traefik reverse proxy, HTTPS and Cloudflare domain management.

DockerTraefikAuthentikCloudflare
Source on GitHub

Hybrid identity ops lab

Simulated enterprise Active Directory environment on Oracle Cloud with Windows Server 2022, OU and GPO design, PowerShell automation for onboarding, offboarding and access review, and live security event monitoring.

Active DirectoryPowerShellOracle Cloud
Source on GitHub

Zero-touch identity automation

Automated user lifecycle management via Microsoft Entra ID and Power Automate with full onboarding and offboarding flows and audit logging. Earlier prototype; the runnable PowerShell version is the Identity lifecycle wizard above.

Entra IDPower Automate
Source on GitHub

IRS, Injection Resilience Service

Commercial AI security audit platform covering 14 attack vectors, built with Cloudflare Workers, Mailjet and Stripe. Five pricing tiers for LLM vulnerability assessment.

ReactTypeScriptCloudflare WorkersStripe
Source on GitHub

Agent security sandbox

Multi-phase adversarial evaluation of tool-using LLM agents, testing prompt injection, secret exfiltration and privilege escalation across GPT-4o-mini and Claude.

PythonLLM
Source on GitHub

Incident response playbook

Open-source IR guide covering detection through recovery for phishing and ransomware, with automation scripts.

BashMarkdown
Source on GitHub
Writing

Notes from the build

Field notes on identity, automation and AI security.

From the field

Weekly notes from the work

Sanitized writeups from the service desk, one a week. Read all →

2026-11-05 · Analysis

What three years of tickets told me in my first twelve weeks

Twelve weeks into a new job, I read three years of the help desk's own ticket history to understand the place I'd walked into.

2026-10-26 · Week 11

Connecting the ERP to the automation, and the offboarding gap it exposed

Wiring the ERP into the onboarding script through its API, auditing every user, and finding people who were only partly offboarded.

2026-10-12 · Week 9

How I cut onboarding from 47 minutes to 5

Extending an onboarding script into a batch automation, and the read-only audit that found paid licenses sitting on deactivated accounts.

2026-10-05 · Week 8

Fixing case routing in a ticketing system

Diagnosing why work was falling through the queues, delivering new-hire IT onboarding myself, and standing up a proper dev toolkit.

2026-09-28 · Week 7

Autopilot provisioning and the last mile of a rollout

Preparing laptops for new hires with Autopilot, and learning that the hard part of a rollout is never the automation, it is the handoff.

2026-09-21 · Week 6

When the standard uninstall fails: writing silent removal commands

A record ticket week, and the PowerShell and WMIC commands that removed stubborn software the packaged uninstaller would not.

2026-09-14 · Week 5

The permissions audit that found an over-broad group

How one question during a support case uncovered a group giving nearly all staff access to a whole site, and hit a device-removal milestone.

2026-09-07 · Week 4

Write the SOP before you have to do it twice

Two standard operating procedures and a forty-six thousand row report, and why documentation is how a small team scales.

2026-08-31 · Week 3

From ad hoc to a plan: organizing a fleet-wide change by site

Merging a device list with a user export to work a rollout site by site, and using vendor support instead of fighting an MFA issue alone.

2026-08-24 · Week 2

Rolling back a security agent across two hundred machines

Pulling a device inventory, testing the uninstall on myself first, and planning a fleet-wide change by site instead of by hope.

2026-08-18 · Week 1

Seven notes in three days: starting a knowledge base in my first week

How I treated my first week on a service desk as a sprint to understand the environment, and why documentation from day one compounds.

Credentials

Certifications & education

Certifications

  • CompTIA Security+
  • Microsoft AZ-900 (Azure Fundamentals)
  • Microsoft AI-900 (Azure AI Fundamentals)

Education

  • B.S. (in progress) - Texas Tech University
  • A.A.S. - Houston Community College

Want the full picture?

The resume covers the complete history and the details that did not fit on this page. Grab it, or reach out directly.