About
Software architect with 20+ years designing systems where scale, correctness and regulatory constraint intersect.
My best-known work is an auto insurance rating engine that turned hundreds of manually implemented rules and rate tables into a versioned model, where a spreadsheet becomes a live, quotable product. Today I build agentic AI systems that use cryptographic identity (KERI) as the authorization boundary, so an agent can only take the actions its credentials permit.
Experience
2025 – 2026
UsuranceChief Architect
- Architected an AI-first insurance platform on KERI (Key Event Receipt Infrastructure), using cryptographic identity as the authorization boundary for autonomous agents. An agent can take only the actions its credentials permit, making the guardrail structural rather than prompt-based.
- Modeled underwriting, claims and brokerage operations as agent-addressable actions and data models, so LLM agents reason over the domain directly instead of through bespoke per-use-case integration.
- Designed a workbench for the judgment work outside the formal system, such as spreadsheet analysis and document review, pairing conventional AI tooling with KERI-enforced boundaries at every point of interaction.
Sole technical architect in a four-person startup. The platform reached a working prototype and was not deployed to production.
- KERI
- Agentic AI
- LLM domain modeling
- Insurance
2025
Veracity SolutionsConsultant
2022 – 2025
TelenavCloud Architect, Research & Development
- Retained through Telenav's acquisition of Motion Auto to own the rating engine I designed, operating it as the pricing backbone of the acquired book.
- Turned a new insurance product launch from an engineering project into a business workflow: a rate table authored in a spreadsheet imported directly into the database and was immediately quotable.
- Led R&D on novel coverage products, using the data-driven engine to prototype and price structures that could not have justified a development cycle under the previous model.
- AWS Serverless
- Rating engines
- Product R&D
2020 – 2022
Motion AutoCloud Architect
- Designed and built the core insurance rating engine, replacing hundreds of hand-coded rules and individually authored rate tables, the bottleneck that made multi-state expansion impractical, with a single data-driven model.
- Versioned every rate and rule so in-force policies keep the rates they were sold under while new business prices against the current filing. This was the hardest constraint in the design and a regulatory requirement.
- Flattened the pricing data model to support real-time quoting at interactive latency.
- Scaled to multi-state filings and multiple carrier integrations. The engine priced and issued 3,000–4,000 policies.
- Lambda
- DynamoDB
- CloudFormation
- Versioned pricing
2019 – 2020
DSCOSenior Software Engineer, Consultant
- Embedded on the escalation team serving high-profile enterprise clients.
2018
LeoInsightsSenior Software Engineer, Consultant
- Built real-time data warehousing solutions for enterprise clients on AWS Lambda and CloudFormation, and extended Leo's internal AWS toolset.
2017 – 2018
OmadiSenior Software Engineer, Team Lead
- Led a development team through a greenfield serverless build on AWS Lambda.
2015 – 2017
LiveAuctioneers.comSenior Software Engineer
- Designed microservices in C#, Go, Node.js and TypeScript for a high-traffic auction marketplace, and mentored engineers through pairing and mob programming.
2013 – 2015
Mindfire Consulting GroupSenior Consultant
- Stood up greenfield client applications on ASP.NET MVC and Angular, gathered requirements directly with client stakeholders, and delivered backend APIs for web and mobile platforms.
- 2012 – 2013People, Technology & Process · Senior Developer, Business Intelligence
- 2011 – 2012Adaptive Computing · Software Engineer, High Performance Computing
- 2008 – 2011OneGreatFamily.com · Software Engineer
- 2007 – 2008NetSource Communications · Web Developer
- 2004 – 2007Accenture LLP · Business Systems Integration Consultant
- 2003Alliance Consulting · Consultant
Skills
Architecture
- Domain-Driven Design
- CQRS
- Event Sourcing
- Hexagonal Architecture
- Microservices
- Event-Driven Systems
Platform
- AWS Lambda
- DynamoDB
- CloudFormation
- Real-time quoting APIs
- Distributed systems
AI systems
- Agentic architecture
- Identity-scoped agent authorization (KERI)
- Domain modeling for LLM reasoning
Domain
- Insurance rating & underwriting
- Multi-state rate and form filings
- Policy administration
- Versioned pricing models
Teaching
Pluralsight author, 2019 to present
Published courses on AWS security and Web3 and blockchain fundamentals (Solidity), reaching roughly 1,000 learners a year.
Education
Utah Valley State College
B.S., Computer Science. Outstanding Graduate, student commencement speaker, and President of the UVSC chapter of the ACM.
College of Eastern Utah
A.S., Computer Science