Platform Engineering · System Modernization · Risk Reduction

I stabilize and modernize complex systems under real-world constraints.

Principal-level software engineer with 18 years of experience stabilizing and modernizing complex, distributed systems. I reduce systemic reliability risk, redesign fragile data models into durable architectures, and improve performance and cost efficiency—especially during migrations, security remediation, and high-ambiguity transitions.

Based in Portland, OR
Currently Principal Engineer (Contract), Verizon
How I Work

Clarity first. Then durable execution.

I'm brought in when systems are brittle, migrations introduce new failure modes, or teams need architectural clarity to move faster without increasing risk.

Stabilize what's failing

Identify the real failure mode, restore predictable behavior, and put guardrails in place so incidents don't recur.

Close architectural gaps

Reduce hidden coupling, introduce durable interfaces, and redesign data models so the system becomes easier to reason about—and cheaper to operate.

Reduce risk (security + reliability)

Treat security findings and reliability issues as system problems. Drive them to zero with pragmatic, verifiable remediation.

Increase team leverage

Raise the skill floor through architecture reviews, pairing, and crisp decision-making—so teams ship faster with lower operational drag.

Currently Building

Products I'm shipping.

I build my own products to explore real problems, stay sharp, and practice end-to-end product thinking.

Working Together

I'm selective.

I'm a fit when the work involves stabilizing complex systems, closing architectural gaps, or reducing reliability/security risk—especially during transitions.

Best-fit roles: Principal/Staff/Lead Engineer (Platform, Backend, Systems), Technical Lead for modernization, or high-trust "fix what's failing" ownership.

Senior IC / Tech Lead (Full-time)

High ownership, high ambiguity, high impact.

Contract (10–15k+/month)

Focused stabilization or modernization deliverables.

Advisory (limited)

Architecture reviews, risk triage, migration planning.

If you're dealing with performance collapse, a migration hangover, a brittle data model, or a security remediation backlog, I can help.