Automation-first engineer

I build the tools that make Linux systems, teams, and AI workflows move faster.

Senior SRE and software engineer focused on practical automation, Ansible/AWX, resilient Linux infrastructure, platform tooling, and AI-agent systems that are useful outside a demo.

Strongest skillsets, made clickable.

These are the areas where I tend to create outsized leverage: turning repetitive work into systems people can trust, inspect, and reuse.

Automation Platforms: I build automation that operators can run safely: Ansible playbooks and roles, AWX/AAP-style templates, controlled credentials, repeatable remediation, and workflows designed for auditability instead of mystery buttons.

Proof in production-shaped work.

The throughline is simple: replace fragile manual work with software, automation, and interfaces that make hard systems easier to operate.

Aivato AI Tooling

Built code for AI-agent workflows, tool execution, guardrails, MCP integrations, RAG-backed retrieval patterns, and internal engineering tools that support real work.

AI AgentsMCPRAGGuardrails

DeltaManager

Developed a harness comparison tool for engineering change analysis, compare reports, 3DXML parsing, CATIA-assisted workflows, and related automation.

Harness Compare3DXMLCATIAReporting

SRE Automation

Created automation frameworks for operational remediation, Oracle installs, Vault-backed credential rotation, AWS SFTP, and containerized infrastructure modernization.

SplunkVaultAWSContainers

Ansible / AWX Operations

Built Linux automation around playbooks, roles, inventories, credentials, job templates, surveys, and controlled self-service workflows for repeatable operations.

AnsibleAWXAAPLinux

Why RefugeOS and Valkyrie exist.

Not every project is about a ticket. Some projects are about refusing to let the machine stay mysterious.

Learning every layer

RefugeOS and Valkyrie came from wanting to understand every step of how a system works: boot, services, graphics, process boundaries, desktop behavior, packaging, and the little decisions that shape what users can actually do.

SystemsLinuxDesktopCodeberg
$ why build it?
> I wanted to learn every step of how the system worked.
> I was tired of having my options limited.
> So I built, broke, traced, rewired, and kept going.

$ public work
> codeberg.org/refuge

Resume, ready to read or download.

Prefer the polished web version, or download the DOCX for forwarding, editing, applicant systems, and recruiter workflows.