Skills
20 years spanning every software IC role. Technical depth with product breadth. I start things and I finish things.
What Makes Me Different
I Ship—Whether Starting or Rescuing
Started from zero:
- InstrumentStudio Professional Edition — defined vision, aligned stakeholders, shipped
- Test abstraction library — identified need, persuaded leadership, saved hundreds of engineering hours
Rescued:
- Manufacturing test framework — 3 years at 50% → shipped in 1 year
- gRPC infrastructure — 2 years in negotiation → shipped in 1 year
- Parametric Data Viewer — team stalled → shipped in one quarter
Every IC Role
Developer → project manager → tech lead → architect → product manager → back to developer.
A manager once called me a "triple threat." Then I added PM and kept the technical credibility that lets me speak fluently with engineers.
I Lead by Unblocking
Servant leadership. Intent-based, not order-based. I work within teams, not above them. Going to bat for engineers is job one.
Teams I work with go faster and produce better solutions because they're in on the decisions.
A senior architect wrote he'd "hire me in a second to fix any wayward project."
Technical Skills
Platforms & Infrastructure
Data Systems
Full-Stack Products
Languages
Product & Strategy
Impact Metrics
Currently
The Unlock
AI-assisted development has driven a golden era for my personal projects. My GitHub activity shows a visible spike starting August 2024—learning phase to shipping phase.
I spent months studying through KodeKloud and Boot.dev, picked up an AWS Solutions Architect certification, and modernized my stack. Then I started pairing with Claude Code and the velocity changed completely.
Galligraphy, Player1, PubClerk—all shipped in months while holding a full-time job. I'm not AI-dependent. I have 20 years of knowing what good code looks like. But I am AI-augmented, and I'm shipping more than I ever have.
What I'm Growing
Public Visibility
This site is step one. 20 years of work, minimal public profile. No conference talks yet, no blog presence. Fixing that.
Brand Translation
NI/Emerson is respected in test & measurement but doesn't carry the same recognition as a Stripe or Datadog. Learning to tell the story in ways that translate.
Reading Political Environments
Better at executing with autonomy than navigating high-politics orgs. Getting better at sensing where influence is moving and positioning accordingly.
Formal management
I've supervised and mentored with 1:1s and performance reviews, but haven't had hiring/firing/salary authority. I could step into full management; I just haven't yet.