Solutions Architect · Systems Builder

Cloud, networks, and software—built to work.

I turn ambiguous mission requirements into working systems across AWS, networking, automation, Linux and Windows, Docker, Python, Go, and C++. Active TS/SCI · CISSP.

AWS & Infrastructure as Code Networking & Reliability Docker & Automation Python · Go · C++ Security & Identity Customer Delivery

Selected Work

Systems I have built, improved, or carried into production.

The range is deliberate: architecture, code, infrastructure, networking, delivery, and the validation needed to make each one dependable.

C++23 / Windows Networking

TrueTunnel VPN

Native multi-client VPN using Wintun, Winsock, encrypted TCP and UDP transports, Windows routing and NAT integration, and Direct3D/ImGui controls.

Open case study
Go / Vue / Cloud Networking

CloudTapestry

Full-stack network design and reachability simulator for evaluating AWS-style routing, segmentation, and architecture decisions before deployment.

Open case study
Python / Docker / AWS

AWS Network Inventory

Containerized, read-only platform for searchable infrastructure state, historical snapshots, change analysis, report exports, and multi-account operational visibility.

Open case study
C / Upstream Collaboration

Linux kernel contributions

Accepted mainline work across tracing, cryptography, TCP/IPv6, and netdevsim, including concurrency, callback-context, memory, and boot-time tracing fixes.

View public commit record
AWS / Architecture & Operations

Multi-account cloud platform delivery

Hands-on architecture, infrastructure as code, networking, containers, identity, automation, troubleshooting, and cost control across a dozen+ AWS accounts.

Open case study

How I Work

Architecture backed by hands-on delivery.

Build across boundaries

I move between customer needs, architecture, code, infrastructure, networks, and operations instead of treating them as separate problems.

Validate what ships

Automated builds, tests, observability, deployment checks, and recovery paths turn a working prototype into a dependable system.

Use tools with judgment

I use AI-assisted engineering to accelerate analysis and implementation while keeping architecture, testing, review, and outcomes as the acceptance gates.