experience
Career timeline
Roles, in reverse-chronological order.
-
Linux/DevOps Engineer, Scrummaster
Platform engineering with an AI governance overlay. Building shared infrastructure that other engineers across the org rely on, with a particular focus on how AI agents fit into a production environment without breaking the things around them. A lot of the work shows up as ADRs, multi-tenant OpenShift, and the seams between identity, automation, and policy.
-
Zero Trust Engineer
Zero trust architecture rollout across a federal environment. The work was less about any single tool and more about how identity, network segmentation, and policy enforcement compose when the existing footprint is large and old.
-
Cybersecurity Engineer
Started in the SOC, then moved into cyber engineering. Pivoting from pure ops into security taught me to look at the same systems through a different lens: less about whether they run, more about what they assume.
-
Linux Systems Administrator (Satellite / RHEL)
Came back to GD to run Red Hat Satellite and RHEL fleet management. Patch lifecycles, content views, errata. The kind of work that is invisible when it goes well and very loud when it does not.
-
Linux Systems Administrator
First role out of school. Learned the trade on a real fleet: package management, kickstarts, the difference between a runbook that works and one that just looks like one.
// skills
- RHEL · Red Hat Satellite · fleet patching · kickstart provisioning
- Docker · Docker Compose · Kubernetes · multi-tenant OpenShift
- Ansible · Ansible Automation Platform
- SOC operations · zero-trust architecture · enterprise PAM · vulnerability management
- routing & switching · DNS · reverse proxy / TLS
- MCP · Claude Code skills & sub-agents · AWS Bedrock RAG · AI agent governance · ADR-driven design
- Bash · Python
// certifications
- RHCE 7 · CySA+ · Security+ · Network+ · CCNA
- EX294 (RHCE) · EX280 (OpenShift) · EX380 (OpenShift Automation)