I build security controls and AI-powered tools, test them against real systems, and publish what failed alongside what passed. MIS senior at Iowa State with a Cybersecurity Engineering minor, graduating December 2026; CompTIA Security+; former cybersecurity intern at HNI. Open to entry-level roles in security engineering, security operations or identity and access management, and AI engineering or automation roles, from January 2027.
Portfolio · Recruiter summary · LinkedIn · Email
|
Disabled isn't done. Automated employee offboarding that proves the person's access is really gone. An HR event shuts off their access in Microsoft Entra ID, Keycloak and an Active Directory-compatible directory, and each system is checked to confirm the change.
|
Catch the access that should have ended. A detection lab where five detection rules, also written as Sigma, SPL and KQL, flag access that continues after a permission was removed. Tested against real Keycloak, Wazuh, OWASP ZAP and Shuffle.
|
The two work as a pair: AccessOps sends a signed event for each offboarding step, and SignalBridge verifies those events and opens a critical case if a departed account is used anyway.
| Project | What it is | Highlight |
|---|---|---|
| BetTail | Live web app where private groups share sports picks and track results | Profit, ROI and leaderboards calculated in the database; row-level security on every exposed table; 6 fixes from my security review |
| Netted | Personal-finance app for trade profit, shared funds and budgeting | Accounting rules written before any code; MFA enforced in the database; 7-item risk register |
| Downfield | Local AI research agent that writes structured NFL reports for BetTail | 32 games across two NFL weeks and 415 saved reports so far; every report checked by code; forecasts graded after each game |
BetTail, Netted and Downfield are private; their case studies link selected code and tests.
Cybersecurity Intern, HNI Corporation · May–July 2026
Automated triage for 3 identity-alert types in Cortex XSIAM (30+ alerts handled without manual review), supported phishing response and data-loss investigations with Proofpoint, built Python threat-intelligence integrations, and wrote Rego controls and Wiz queries for Azure.



