A safety check that keeps up with the live record.
My roleProduct co-lead with engineering. Requirements, cross-functional alignment, offline validation and launch communication.
THE SERVICE CHANGE
From a delayed result to a live check.
Selected approach
Paused · 1 of 4
BeforeRecord···→Async check inside the monolith···→Result arrives later
Chosen→→
Historical replay precedes the live dial-up. Matching history is one part of readiness, alongside specialist review.
THE CALL I MADE
Fix the service behind the screen.
The old DUR service returned delayed results and left 1.5% of prescriptions to manual review. I co-led requirements for live checks, severity and pharmacist follow-up. Historical replay and specialist readiness reviews guided traffic expansion. The rebuild reported faster checks and less manual effort, measured separately from replay agreement.
AMAZON BUSINESS · INTEGRATED QUOTING
The quote engine wasn’t the whole constraint.
My roleFunnel diagnosis and response strategy. Unit-of-measure interpretation, technical strategy and sequencing.
FROM REQUEST TO ORDER
Make the response usable. Then make it orderable.
Paused · 1 of 4
UNIT-OF-MEASURE EXAMPLE
$4.25per pack of 6× 12 ÷ 6$8.50per case of 12
→→
The arithmetic is an illustrative local example. The workflow shows the commercial sequence; it does not assert a measured conversion lift.
THE CALL I MADE
Separate eligibility from representation.
I used quote-funnel data to separate two problems: matching products excluded by the response path, and pack prices that looked wrong in the buyer’s unit. I translated those findings into requirements for suitable responses, unit conversion and less manual work. The recorded result is a technical strategy and phased delivery plan.
TOOLKIT
Tools and methods, grounded in the work.
What I use, what I write, and what I lead—with my involvement made explicit.
JobWatch uses vectors to retrieve career evidence and a fit score with reasons to rank roles. AI earns a place when it removes meaningful work or improves a decision enough to justify its cost, uncertainty and operating burden. I start with the customer outcome, compare simpler alternatives, and keep authority separate from a fluent answer.
The responsibility behind an AI feature
Deep dive · 35 minutes
How I build: Deep dive
1 / 6 · Product lifecycle
Every stage ends at an exit gate. The last gate is the next discovery question.
I frame the outcome, choose among alternatives, and align the people and evidence needed to deliver it.
03 Design A usable system, including its exceptions
I make difficult decisions visible in the prototype before they become expensive to change.
Journey and information model
Rules, AI and human roles
Failure and recovery paths
Testable interaction contract
The decisions I connect through design.
Exception paths first. Data model before screens.
What I do
To-be process flows and swimlanes — the exception paths drawn before the happy path.
Data model and data-mapping specifications: source → target, transformations, defaults, reject handling.
Interface contracts: REST/JSON APIs, event schemas for streaming, file specifications for EDI, commerce XML (cXML) and secure file transfer protocol (SFTP) exchange.
Wireframes with user experience (UX), reviewed with the operators who will live in them; acceptance criteria written given / when / then.
I align capacity and dependencies, protect the intended outcome, and resolve scope decisions with the team.
Portfolio epic and features
Stories, dependencies and estimates
PI and sprint commitments
Demonstrated increment
The decisions I connect through build.
Ship in increments. Keep the door open.
What I do
Agile delivery at whatever scale the org runs — Scaled Agile program increments with weighted shortest job first (WSJF) prioritisation, or two-week sprints.
No story enters a sprint without acceptance criteria; I sit in design reviews, demos and daily triage.
Feature flags on everything user-facing, so launch is a dial, not a switch.
Vendor and partner coordination on API versions and test environments.
Scope discipline: rescope before you refactor.
Artifacts
PI / sprint plans
story map
feature flags
demo notes
decision log
Exit gate
Increments demoed against acceptance criteria; flags in place; test data and environments ready.
Tools
Jira
Confluence
AWS Lambda · Fargate
S3 · KMS
Amazon Bedrock
Kafka
CI/CD pipelines
From the record
Payer — I led delivery across teams and made a platform funding case.
AI — I reduced an overly broad prompt-management change to a smaller, testable increment.
I connect quality evidence to customer consequences and make unresolved risk part of the decision.
Risk and acceptance criteria
Engineering and integration evidence
Operator UAT and exceptions
Release recommendation
The decisions I connect through test.
Prove it is at least as safe as what it replaces.
The ladder — and what the product manager owns on each rung
Unit — Engineers own it. I read coverage on the paths that carry risk — the exception branches, not the happy path.
Integration — Contract tests against partner APIs; EDI, cXML and SFTP test files; sandbox environments negotiated with vendors.
Automated regression — Generated, masked test data — production-shaped claims scaled to representative coverage — so the suite runs in the pipeline, not on a desk.
Performance — A latency budget (p50 / p90), throughput and concurrency targets, load-tested before any dial-up; a proof of concept before a streaming design is trusted.
User acceptance (UAT) — Operators run scripted scenarios and free exploration in a staging environment — pharmacists, claims processors, sales advisors — and sign.
Offline replay / shadow mode — Historical inputs through the new engine, compared field by field with the old one; parity assessed against an agreed threshold. Shadow mode when the system is non-deterministic.
Security & compliance PHI/PII review; certification before any protected data crosses a boundary.
Exit gate
A functional test report where every blocked test is either resolved or converted into a named day-one production validation with an owner.
Tools
Jira test plans
automated test frameworks
SoapUI · Postman
SSIS masking packages
load testing
Langfuse traces (AI)
From the record
Pharmacy — I used historical comparison and functional scenarios to evaluate a replacement, with disagreements and environment limitations made visible.
Payer — I helped make masked test data repeatable and worked with engineering on a pre-launch performance investigation.
I coordinate operations, care, legal, compliance and safety around a release the organization can support.
Readiness and go/no-go
Enablement and communication
Bounded rollout
Review, expand or stop
The decisions I connect through launch.
Gates, not dates. Then dial up.
What I do
Go / no-go — one approval from each of safety, compliance, legal and operations, or it does not ship.
Pilot — one site or state, day shift, a small operator cohort; deliberately far below capacity to maximise feedback per transaction.
Dial-up — pilot → evidence-based expansion with live throughput and error tracking; rollback rehearsed; feature flags as the brake.
Training in the launch — prototype-based walk-me tours delivered through the learning management system; standard operating procedures and job aids; floor support on day one.
Customer and partner onboarding — self-service onboarding guides; a shared readiness definition for launch; partner enablement and training across regions.
Communication — a launch announcement written against the criteria set before building; hypercare with on-call runbooks.
Artifacts
go / no-go record
dial-up plan
LMS course
SOPs · job aids
onboarding guide
launch announcement
runbooks
Exit gate
full intended scope with every metric at or better than the pre-set criteria; operators trained; on-call handed over.
Tools
feature flags
learning management system
CloudWatch dashboards
on-call tooling
From the record
Pharmacy — I connected cross-functional readiness, a bounded introduction and a fixed external obligation.
Business-to-business — I addressed lengthy onboarding with self-service guidance and partner enablement.
07 Operate & learn The next investment, informed by results
I use cost, speed, quality and adoption together to decide what to improve, stop or scale.
Input, output and defect signals
Cohort and customer investigation
Action and accountable owner
Reprioritized roadmap
The decisions I connect through operate & learn.
Every automation ships with its defect metric.
What I do
Dashboards for outcome, defect and cost per unit — the three move together or the launch is not done.
Alarms on the seams between systems, not only the nodes.
Correction of Errors on every incident: root cause, mechanism, no silent repeat.
Weekly, monthly and quarterly business reviews; a monthly product review with outcomes, lowlights and next decisions on one page.
Operator feedback boards that feed the backlog — and, for AI, the model.
Artifacts
dashboards
COE documents
WBR · MBR · QBR
monthly product review
feedback board
Exit gate
The next discovery question. The loop closes.
Tools
CloudWatch
Tableau
Jira
Langfuse
From the record
Payer — I turned a claims completeness investigation into ongoing reporting and ownership.
AI — a failed assistant-to-human transition taught me to monitor handoffs and recovery.
Pharmacy — I connected exception reporting with the customer and professional experience.
Documents I write
Evidence first. Automation with boundaries.
I use deterministic rules for known logic, AI for bounded assistance, and qualified people for consequential judgment. The feature must justify its verification cost and retain a workable path when it is wrong.
Each layer answers a different product risk. Original product model · Illustrative architecture
How I use these boundaries in a release decision
Source evidence
I establish which records the feature may use, how current they must be, and how a reviewer can trace an output to the original.
Rules
Known inputs. Stable policy. Validate fields, calculate values, or route by an explicit rule. I use explicit validation for known requirements so failures can be reproduced and explained.
AI assistance
Unstructured input. Checkable output. Summarize or classify, with evidence and a measurable error tolerance. I include correction effort and unsupported claims in the value case, then narrow or stop the feature when review costs erase the benefit.
Human judgment
Ambiguity. Consequence. Accountability. Review conflicting evidence and exceptions. A qualified person makes decisions that require professional authority; a model may organize context.
Across the product
Define evidence, evaluate failures, make corrections possible, and record the reason for the final decision. The layers are complementary responsibilities.
Hype, value and total cost
I compare the current cost and failure modes with rules, process improvement and AI assistance. I include verification work, latency, support and maintenance; a successful demo is not a business case.
Set the boundary before the pilot
I agree what the feature may read, propose and change. I define escalation, reversible scope and the evidence that would make us stop or choose a simpler approach.
Protect the information path
I work with privacy and security partners on permitted use, necessary access, vendor responsibilities, retention and audit evidence. A model should receive only the context justified for its task; sensitive content should not leak into routine traces or prompts.
Evaluate the complete task
I pair completion and time saved with defects, user effort and unsuccessful handoffs. I expand only when the end-to-end evidence supports the choice; otherwise I narrow the scope, change the mechanism or stop.
Where the boundary changes the design.
Work
Product choice
Accountability
Order status
Retrieve an authorized system-of-record status with deterministic rules; AI may simplify the explanation.
Verify identity and entitlement. Escalate uncertainty; do not invent a status.
Claim correction / refile
Use validated rules for known administrative corrections; an assistant may summarize an exception.
Authorized staff review uncertain or consequential changes; preserve the submission record.
Clinical judgment
Keep diagnosis, treatment and clinical recommendations outside this administrative assistant.
Qualified clinical professionals retain authority. Evaluate any clinical product through a separate clinical and regulatory process.
Three production agents at a national online pharmacy, one standard of accountability.
AI earns a place when it removes meaningful work or improves a decision enough to justify its cost, uncertainty and operating burden. I own three production generative-AI agents, and I hold each to the same standard: define the evidence, evaluate failures, make corrections possible, keep authority with a person for consequential actions, and record the reason for the final decision.
I defined the AI-assisted to AI-primary strategic theme for annual planning, and it was adopted as a planning pillar. The customer assistant resolves 78% of chats without a human. In healthcare, launch is when you have proven safety at scale, not when the code ships.
Production · Customer assistant agent
A customer assistant that resolves 78% of chats without a person
The customer assistant answered common questions using context and retrieval, with a summary for the representative when the issue needed a person. For this illustrative workflow, ordering requires a separate authorized step.
Contact arrives Chat or voice · identity established first
Reason and act ReAct loop · one inference call on the hot path
Live data via tools Prescriptions, orders, insurance, pricing
Bounded actions Illustrative ordering requires separate authorization
Resolve or hand off Summary to a person · acceptance is illustrative policy
Measure Illustrative policy · evaluate resolution and handoff
A customer assistant that resolves 78% of chats without a person — the path through the system.
Outcomes: 78% of chats resolved without a human; 18% of voice contacts fully automated; moving from an intent router to ReAct lifted resolution 18%; hot-path optimization cut median inference calls from two to one for 43% P50 and 67% P90 latency improvement and 40–54% lower token cost.
A customer assistant that resolves 78% of chats without a person
Choose a condition, inspect a source responsibility, then an operating control. The rails show different responsibilities, not additional sequential steps.
Illustrative ordering requires separate authorization
The customer assistant answered common questions using context and retrieval, with a summary for the representative when the issue needed a person.
Authority:Illustrative policy: consequential actions require separate authorization.
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Read all conditions, operating controls and evidence boundaries
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Routine question
Retrieve context for a useful answer. The customer assistant answered common questions using context and retrieval, with a summary for the representative when the issue needed a person.
Authority: Illustrative policy: consequential actions require separate authorization.
A clinical copilot rebuilt when 15-second latency made it unusable
The copilot supported clinical operators with curated procedures, case summaries and next-best actions. The illustrative validation control checks latency and accuracy before expanding the workflow.
Case or call Operator opens a case or takes a call
Retrieve Curated procedures and knowledge with citations
Summarize Issue, history and next best action
Stream Illustrative response delivery · validate latency and accuracy
Operator decides Clinical authority stays with the person
Validate Illustrative policy · check latency and accuracy
A clinical copilot rebuilt when 15-second latency made it unusable — the path through the system.
Outcomes: P90 15 s to 1.6 s; a model change to a higher per-token cost model with fewer turns lowered net cost; a storage-key change cut memory cost 95%.
A clinical copilot rebuilt when 15-second latency made it unusable
Choose a condition, inspect a source responsibility, then an operating control. The rails show different responsibilities, not additional sequential steps.
Clinical authority stays with the person
Select a condition · explanatory reconstruction
Case support
Human authority
Validation control
Workstream · illustrative controls · Cited support
Useful support arrives during the work.
The copilot supported clinical operators with curated procedures, case summaries and next-best actions.
Authority:The operator evaluates and acts on the support.
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Read all conditions, operating controls and evidence boundaries
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Cited support
Useful support arrives during the work. The copilot supported clinical operators with curated procedures, case summaries and next-best actions.
Authority: The operator evaluates and acts on the support.
A recommendation is not the decision. The source workflow ends with the operator’s disposition. The assistant does not acquire clinical authority because it generated a next best action.
Authority: Clinical authority remains with the qualified person.
A claims and billing agent that explains 800+ rejection codes
The billing workflows are in production after pilot and ramp-up. The agent interprets rejection knowledge and can correct a 30-day supply to the allowed 28 days, update insurance and resubmit, or refile an approved 30-day quantity when a 90-day request exceeds the insurance limit. Clinical/DUR edits go to a pharmacist for manual verification and approval; brand/generic prescription and DAW edits go to a technician. Prior authorization goes to a PA bot for Cover My Meds filing, follow-up after four unresolved days and customer notification after approval. Other paths compare coupon and insurance pricing or communicate the next available refill date. I integrated the billing agent into the Amazon Pharmacy platform after prescription typing and launched the prescription flow: a technician or pharmacist refiles after making the required edit, and the agent suggests further changes. The work affected more than 100,000 prescriptions per month at Amazon Pharmacy.
Claim rejects One of 800+ codes · representative asks
Retrieve Rejection-code knowledge base
Look up Authorized billing context and rule limits
Interpret and route Allowed billing actions · clinical edits to pharmacist; prescription edits to technician
Guardrails Illustrative policy · record and review breaches
A claims and billing agent that explains 800+ rejection codes — the path through the system.
This illustrative breach-review control records safety exceptions and routes them for review. Candidate prompt, model and guardrail changes are evaluated before reuse. Action permissions remain specific to the authorized workflow.
A claims and billing agent that explains 800+ rejection codes
Choose a condition, inspect a source responsibility, then an operating control. The rails show different responsibilities, not additional sequential steps.
Allowed billing actions · clinical edits to pharmacist; prescription edits to technician
Select a condition · explanatory reconstruction
Amazon Pharmacy · production after pilot and ramp-up
A rejection becomes a next action.
Billing support after prescription typing, with edits routed to the right person.
100k+prescriptions / month · scope
Post-typingplatform integration
Human approvalclinical / DUR edits
→
Next action depends on the rejection
Permitted billing action
Prescription edit needed
Clinical edit needed
↶
Staff edits return to billing. The agent can suggest further changes.
Workflow scope is not an accuracy or safety measure. Simplified process specimens; no patient data. Select a labeled step for an overview and process details.
Read the complete process
Prescription typed
The billing agent is integrated into the Amazon Pharmacy platform after prescription typing. The figure follows billing work from rejection context to a permitted action or staff handoff.
Process note: The prescription sheet is a conceptual specimen, not a patient record or a product screenshot.
Interpret the rejection
The agent interprets rejection knowledge alongside authorized billing context and rule limits. The returned context informs the next allowed billing action or the relevant human handoff.
Process note: The illustrated rule rows show categories of information; they do not invent a decision score or an accuracy result.
Allowed billing action
Billing workflow examples include correcting a 30-day supply to an allowed 28 days, updating insurance and resubmitting, or refiling an approved 30-day quantity when a 90-day request exceeds the insurance limit. Other paths support prior authorization, compare coupon and insurance pricing, or communicate the next refill date.
Process note: These are workflow-specific billing permissions. They do not give the agent authority to approve a clinical or DUR edit.
Prescription edit
Brand/generic prescription and DAW edits go to a technician. A technician refiles after making the required edit; the agent can then suggest further changes based on the returned billing state.
Process note: The staff branch is conditional. It is not an extra mandatory step for every prescription.
Clinical / DUR edit
Clinical and DUR edits go to a pharmacist for manual verification and approval. The agent supports the billing workflow while clinical judgment and approval remain with the pharmacist.
Process note: Production rollout establishes deployment scope. It does not establish AI clinical decision authority, accuracy or safety performance.
Refile and inspect
A technician or pharmacist refiles after making the required edit. The agent inspects the returned billing context and can suggest further changes. This closes the work loop without transferring clinical approval to the agent.
Process note: The return arrow explains the work loop. It does not imply automatic learning or an unreviewed change to prescribing.
Inspect original source responsibilities
Claim support
Workflow-specific permissions
Operating controls
Production billing workstream · Explain rejection
Interpret the rejection and take the allowed billing action.
The billing workflows are in production after pilot and ramp-up. The agent interprets rejection knowledge and can correct a 30-day supply to the allowed 28 days, update insurance and resubmit, or refile an approved 30-day quantity when a 90-day request exceeds the insurance limit. Clinical/DUR edits go to a pharmacist for manual verification and approval; brand/generic prescription and DAW edits go to a technician. Prior authorization goes to a PA bot for CoverMyMeds filing, follow-up after four unresolved days and customer notification after approval. Other paths compare coupon and insurance pricing or communicate the next available refill date. I integrated the billing agent into the Amazon Pharmacy platform after prescription typing and launched the prescription flow: a technician or pharmacist refiles after making the required edit, and the agent suggests further changes. The work affected more than 100,000 prescriptions per month at Amazon Pharmacy.
Authority:Rule-bound billing actions preserve pharmacist and technician approval boundaries.
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Read all conditions, operating controls and evidence boundaries
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Explain rejection
Interpret the rejection and take the allowed billing action. The billing workflows are in production after pilot and ramp-up. The agent interprets rejection knowledge and can correct a 30-day supply to the allowed 28 days, update insurance and resubmit, or refile an approved 30-day quantity when a 90-day request exceeds the insurance limit. Clinical/DUR edits go to a pharmacist for manual verification and approval; brand/generic prescription and DAW edits go to a technician. Prior authorization goes to a PA bot for CoverMyMeds filing, follow-up after four unresolved days and customer notification after approval. Other paths compare coupon and insurance pricing or communicate the next available refill date. I integrated the billing agent into the Amazon Pharmacy platform after prescription typing and launched the prescription flow: a technician or pharmacist refiles after making the required edit, and the agent suggests further changes. The work affected more than 100,000 prescriptions per month at Amazon Pharmacy.
Authority: Rule-bound billing actions preserve pharmacist and technician approval boundaries.
Route clinical and prescription edits to the right person. Clinical/DUR edits require pharmacist verification and approval. Brand/generic prescription and DAW edits go to a technician. Prior authorization goes to the PA bot for filing, follow-up after four unresolved days and approval notification.
Authority: The billing agent does not make autonomous clinical or prescription edits.
An agentic customer-care platform: illustrative design study
The design study on this site takes the production lessons further: authenticated, authorized context first; intent and routing; retrieval over approved knowledge; bounded reasoning with tool contracts; authorized actions; direct escalation to a person; reconciliation; scored quality review; and reviewed improvement of procedures, retrieval and skills. Authority stays with people at every boundary.
Verified context Identity · access · purpose
Intent & routing AI · rules · people
Retrieve & match RAG · vector + lexical
Reason & act LLM · bounded tools
Respond & rate Answer · acknowledge · rate
Reconcile Promise ↔ actual outcome
Score quality Segments + whole contact
An agentic customer-care platform: illustrative design study — the path through the system.
Illustrative design study; not presented as a delivered platform. See the case for the full loop, the access gate and the technical design.
An agentic customer-care platform: illustrative design study
Choose a condition, inspect a source responsibility, then an operating control. The rails show different responsibilities, not additional sequential steps.
Authority stays with people at every boundary. Design study, not a delivered platform.
Select a condition · explanatory reconstruction
Context and routing
Retrieval and bounded tools
Response
Reconciliation and quality controls
Illustrative design study · Within authority
Permission comes before capability.
The design routes verified intent through approved retrieval and bounded tools. Authorized actions and direct escalation are explicit parts of the design.
Authority:This illustrative design requires verified authority before acting.
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result. This remains a design study, not a delivered system.
Feedback returns to reviewed improvement. Reconciliation is part of the design study, not an asserted production capability.
Illustrative controls; not production telemetry or measured outcomes. All reconciliation, escalation and reviewed improvement shown here belong to the design study.
Read all conditions, operating controls and evidence boundaries
Explanatory condition and selected responsibilities reconstructed from the source boundaries; not an additional observed event, tool execution or measured result.
Within authority
Permission comes before capability. The design routes verified intent through approved retrieval and bounded tools. Authorized actions and direct escalation are explicit parts of the design.
Authority: This illustrative design requires verified authority before acting.
This remains a design study, not a delivered system.
Stop before exposing protected context. If identity, access or purpose is not established, the design does not proceed into privileged retrieval or action. Restore authorized context or route to a person.
Authority: Access is a gate, not a confidence score.
This remains a design study, not a delivered system.
Reconcile what was promised with what happened. The design compares the promised action with the actual outcome, scores quality across the contact and sends reviewed improvement back into procedures, retrieval and skills.
Authority: People review and authorize the correction.
This remains a design study, not a delivered system.
This illustrative handoff-completion control verifies the transfer outcome and carries unresolved context until a person accepts the work. It checks completion alongside component health.
Cross-functional leadership
Bring the decision to the right people.
Operations
Capacity, exception ownership and a workable transition.
Customer care
Customer language, recovery paths and recurring friction.
Legal & compliance
Permitted use, applicable obligations and evidence requirements.
Patient safety & clinical partners
Patient consequences, professional authority and escalation boundaries.
Engineering & design
Feasible options, reliability and a usable experience.
Product leadership
Outcome, investment, tradeoffs and the decision to proceed, change or stop.
Regulated work & interoperability
Build the applicable controls into the product.
I bring legal, compliance, security and domain specialists into scope and release decisions. The obligation depends on the product, jurisdiction, transaction and data involved.
HIPAA privacy and minimum necessary
Which information does this task actually need?
I define the purpose and access scope with privacy partners. Minimum necessary has exceptions, including certain treatment disclosures; I do not apply a blanket rule without checking the use case.
HIPAA Security Rule
How is electronic protected health information safeguarded?
I bring risk analysis, appropriate access and evidence of controls into the requirements. A cloud service or an AI feature does not make the product compliant by itself.
Authentication, authorization and audit
Who is acting, what may they do, and how can it be reviewed?
I separate verifying identity from permission to read or change a record. I ask security partners to define access boundaries and useful audit evidence without copying unnecessary sensitive content into logs.
Cloud and business-associate responsibilities
Which parties handle PHI, and under what agreement?
I map the data path and involve privacy, security and legal partners before selecting a service. Where the business-associate relationship applies, contracts and risk analysis belong in the product decision alongside capability.
DEA registration and state authority
Does the practitioner have the applicable authority for this activity?
I keep identity, state licensure and controlled-substance authority distinct. Registration requirements depend on role and circumstances; a product match is not a substitute for qualified verification.
NPI identification
What does this identifier establish—and what does it not?
I use NPI as an identifier, not evidence that a provider is licensed or credentialed. The applicable licensing and authority checks need their own sources and ownership.
State boards of pharmacy
Which jurisdiction and license type govern the activity?
I account for the relevant board and distinguish an individual professional from a licensed facility. Board verification and disciplinary information require context; one state’s process is not a nationwide rule.
EDI and administrative transactions
Which transaction standard and operating requirements apply?
I connect claims, enrollment and eligibility fields with their business meaning, then specify validation and reconciliation. A syntactically valid file does not prove a correct business outcome.
HL7 / FHIR interoperability
What information is exchanged, and who is allowed to receive it?
I treat interoperability and security as related but separate decisions. FHIR supports exchange, provenance and audit resources; authentication and authorization still need an appropriate security implementation.
21 CFR Part 11
Are these electronic records or signatures actually in scope?
I ask which FDA record requirements apply before defining the controls and validation evidence. Part 11 is not a universal requirement for every digital healthcare workflow.
Technical breadth is useful when the contribution is clear. These groups distinguish direct work from delivery context and tools recorded in the portfolio.
79 tools & methods Evidence of contribution
Personally evidenced work
Analysis, scripting, document authorship and operating practices described as my own contributions.
Data mapping & migration specs Data engineering
I write source-to-target mappings with transformations, defaults and rejection behavior. Sample records make the agreement concrete for engineers and testers.
Personal analysis, authorship or operating practice is described in my original account.The book · 14 How I build →
SQL · Teradata Data engineering
I use SQL to investigate source records, reconcile expected and processed work, and check reporting denominators. The database names identify systems in the portfolio, not equal administration depth in every engine.
ETL · SSIS / SSRS Data engineering
I personally wrote a provider-match script and automated it with SSIS. My wider data-integration work includes requirements and reporting; SSRS is part of that delivery context.
Personal provider-match scripting and SSIS automation are supported by my career records.
Tableau Analytics
I used Tableau in claims reconciliation and exception reporting. The view makes an unexplained difference inspectable and gives operational owners a way to follow it.
funnel & cohort analysis Analytics
I inspect where the user journey loses eligible demand and compare meaningful segments. Quoting and onboarding work taught me that a single conversion rate can hide different problems.
bottom-up sizing Analytics
I re-size opportunities from observed volume and explicit assumptions before committing a roadmap. When the estimate changes, I change the scope rather than defend the original number.
unit-economics modelling Analytics
I connect product choices with cost per transaction, interaction or unit of service. Efficiency is evaluated alongside quality and the work shifted to other teams.
risk-priority (RPN) scoring Analytics
I use risk-based comparison to prioritize safety-related improvements. Message volume alone is not a sufficient reason to remove a safeguard.
PR/FAQ · working backwards Ways of working
I write the customer promise and difficult questions before committing to the feature list. Catalog and assistance concepts used this approach to make scope and value discussable.
BRD · versioned Ways of working
I turn the problem into scope, non-goals, success measures, exceptions and acceptance criteria. Versioning records decisions; it should not postpone the point when a pilot can teach us more.
Annual planning · WBR · QBR Ways of working
I connect annual direction with recurring reviews of outcomes, issues and decisions. The same metric needs a consistent definition as the discussion moves between team and portfolio.
SAFe · PI planning · WSJF Ways of working
I use shared planning and explicit prioritization to negotiate capacity against value. Dependencies and foundational work remain visible alongside customer-facing features.
two-way / one-way doors Ways of working
I distinguish decisions that can be cheaply revised from commitments that reshape the product. The depth of review should match the consequence of being wrong.
work-back plans Ways of working
I plan backward from a fixed obligation, making dependencies and exit conditions explicit. An immovable date still needs an honest readiness decision.
Correction of Errors Ways of working
I use incident analysis to identify the failed mechanism and the evidence that would have revealed it earlier. Follow-up is owned and tracked, not reduced to a promise to be more careful.
SOAP UI Additional source-backed tools
I tested SOAP interfaces in payer systems, connecting request and response behavior with requirements and source-to-target mappings.
Agile release train Planning and learning in practice
I connect team objectives, dependencies and integrated demonstrations so the larger release is more than the sum of separate backlogs.
A practice I have confirmed using in product delivery; this entry does not claim a specific employer record is public.
Portfolio epics Planning and learning in practice
I frame the investment, expected outcome and dependencies before splitting the work into features. The portfolio choice stays visible as delivery progresses.
Features and user stories Planning and learning in practice
I connect a capability to a user’s task, then write stories with observable acceptance criteria and meaningful exception cases.
Story pointing Planning and learning in practice
I work with teams to compare relative effort and uncertainty. I use the estimates to discuss scope and capacity, not to compare individual productivity.
PI planning Planning and learning in practice
I align priorities with team capacity, expose dependencies and resolve risks with the people who must deliver the increment.
Sprint planning Planning and learning in practice
I help the team choose a coherent near-term goal and make sure the selected work has sufficient context and acceptance criteria.
Backlog refinement / grooming Planning and learning in practice
I clarify the problem, split work where needed and surface unanswered questions before a story becomes a delivery commitment.
Burndown reviews Planning and learning in practice
I use the trend to ask about remaining work and changing scope. The chart supports a conversation about risk rather than replacing it.
Retrospectives Planning and learning in practice
I turn observed delivery friction into a small number of owned changes and review whether those changes improved the next cycle.
Lessons learned Planning and learning in practice
I preserve the decision, its context and what changed my view so another team can reuse the learning without repeating the incident.
Voice of the customer Planning and learning in practice
I combine interviews and observed tasks with behavioral evidence. Unsuccessful attempts and operator workarounds deserve attention alongside enthusiastic feedback.
Product delivery & technical collaboration
Tools and platforms in the delivery environment. Product decisions, interfaces and evaluation were developed with specialist partners.
MCP servers & tool contracts AI / agents
I define the actions an assistant may request, the inputs each tool accepts, and the boundary between a proposed action and an authorized one.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.The book · 16 The toolbox →
My portfolio describes Bedrock in assisted-service and agent work. My product focus is the knowledge boundary, output quality, permitted actions and operational behavior.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
LangGraph AI / agents
Used in the agent-tooling context recorded in my portfolio. I focus on how the work moves between steps and how an uncertain or failed step becomes visible.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Strands SDK AI / agents
Part of the agent toolkit described in my work. I use the product specification to make tool permissions, recoverable failures and evaluation expectations explicit.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
RAG AI / agents
I have worked on assistance grounded in a curated knowledge base. The important product questions are whether the answer is supported and whether a person can check its source.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
LLM-as-judge evaluation AI / agents
I pair automated evaluation with examples of the errors that matter to users. A judge score is a signal to investigate, not proof that an output is safe.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Langfuse tracing AI / agents
I inspect evaluation traces to understand where an assisted experience produces the wrong result, takes too long or needs a narrower scope.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
vector databases AI / agents
Used in the retrieval-based assistance described in my portfolio. I connect retrieval quality to whether the representative receives useful, checkable context.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Amazon Connect · real-time transcription AI / agents
My service-work portfolio includes contact-center integration and transcription. I focus on useful context for the representative and continuity when another person must help.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
intent detection · conversation scoring AI / agents
I use intent and conversation analysis to connect customer needs with the service experience. A predicted category should not silently become authority for a consequential action.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
shadow mode · offline replay AI / agents
I compare proposed behavior with representative historical examples or a parallel evaluation before changing the live experience. Disagreements are investigated, not averaged away.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
OCR / ML extraction AI / agents
I have worked on extracting structured information from clinical documents and claims. I pair extraction coverage with error analysis and the effort required to correct the result.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
prompt & model migration AI / agents
I have narrowed a broad prompt change into a smaller, testable increment. The comparison includes output quality, responsiveness and reversibility.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Kafka streaming Data engineering
I worked on event-driven enrollment modernization. My contribution connected the movement of information with member access, dependencies and launch readiness.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Reltio MDM · identity resolution Data engineering
I led shared-data product work and used dependency evidence to challenge migration sequencing. Identity quality matters because downstream experiences rely on the same person being represented consistently.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
normalised data modelling Data engineering
I examine what an entity and its identifier represent before approving the screen or report built on top of it. That helps expose mismatches between a decision and its context.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
JSON · XML/XSD · YAML Data engineering
I use schemas and mappings to make data expectations reviewable: required fields, valid types, transformations and understandable failures.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
EDI 837 · 834 · 270/271 Data engineering
My payer work includes claims, enrollment and eligibility exchanges. I connect transaction fields with business meaning and reconcile what was received with what was processed.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
PHI/PII masking Data engineering
I have worked with masked, production-shaped test data. The objective is useful coverage without putting unnecessary personal or health information into a test workflow.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
A/B and shadow pilots Analytics
I have used shadow evaluation to inspect changes before exposing users to them. Comparative tests need a defined population and a quality measure alongside speed or conversion.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
These services appear in my pharmacy and automation delivery toolkit. I work with engineering on responsiveness, reliability, access boundaries and observable failure; I do not claim sole ownership of implementation.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Amazon Connect Cloud & APIs
I worked on the connection between customer contacts and representative assistance. A successful interaction includes a usable handoff when automation reaches its limit.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
REST API design Cloud & APIs
I specify the product contract: what a caller can request, what a response means and what happens when the operation cannot be completed.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
sync vs. async service design Cloud & APIs
I have weighed freshness against the delay introduced into a professional’s task. The interaction choice belongs in the requirements and acceptance evidence, not only the architecture diagram.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
SFTP pipelines Cloud & APIs
I have worked with file-based partner exchanges. I make ownership, field expectations and reconciliation part of the integration discussion.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
multi-tenant auth Cloud & APIs
I considered authorization boundaries in retail-platform modernization. Different users need authority appropriate to their role and scope, rather than one broad administrative experience.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
OTA updates Cloud & APIs
I connected remote update capability with the service model of a retail platform. The product benefit depends on continuity and support, not simply delivering a new version.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
CI/CD Cloud & APIs
I work with engineering to separate deploying software from releasing behavior. Repeatable checks and a controlled introduction make the release decision more reviewable.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
NCPDP SCRIPT · D.0 claims Healthcare systems
My pharmacy work involves prescription and claim information exchanged under these standards. I focus on the meaning of fields, exceptions and the downstream user task.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Gold Standard Drug Database (GSDD) · dose-check APIs Healthcare systems
I have worked on requirements and evaluation for drug-data screening. Clinical specialists own the meaning and appropriate use of the result.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
LifePRO · OnBase Healthcare systems
Part of my policy-administration and document-processing toolkit. I connect information capture, business rules and downstream reporting rather than treating each platform in isolation.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
rebate management Healthcare systems
I owned product work involving formulary and rebate billing. Clear requirements and reconciliation connect contract interpretation with dependable business behavior.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Medicare · Medicaid rules Healthcare systems
I reverse-engineered deductible logic for a member-facing accumulator experience and worked with payer rules. Domain specialists remain partners in interpreting applicability.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Punchout · cXML · CIF · UNSPSC B2B & enterprise
I owned enterprise procurement integration work. These formats and classifications connect a buyer’s workflow with catalogs, carts and understandable transaction data.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
These procurement platforms appear in my integration portfolio. I focus on the customer’s path to useful adoption and on partner expectations, not only technical connectivity.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
price-lock API B2B & enterprise
I worked on pricing predictability during purchasing approval. The product question is what the buyer can rely on while the transaction is waiting on another decision.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
SSO / identity B2B & enterprise
I consider identity and access as part of the integrated user journey. Being recognized by a system and being permitted to take an action are separate requirements.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Salesforce B2B & enterprise
I have worked on sales-system integration and the relationship between lead, customer and enrollment information. Reporting is useful only if the underlying journey is represented correctly.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
BizTalk B2B & enterprise
I led the replacement of Microsoft BizTalk with homegrown EDI shredding directly into a normalized datamart before adjudication. Capturing complete claim data reduced enhancement turnaround by 50% and improved received-to-paid mapping and CMS reporting. The LifePRO engine replacement, daily reconciliation and paper-to-EDI conversion were separate projects.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
POS · pharmacy management B2B & enterprise
I led product and program work on retail-pharmacy technology modernization. Daily continuity, support and the service model shaped the platform decisions.
Documented product or technical collaboration context; engineering implementation is a shared responsibility.
Recorded toolkit & ecosystem familiarity
Named in my toolkit. A listing alone does not establish personal implementation proficiency.
Sqoop · Apache Camel Data engineering
Recorded in my data engineering toolkit.
Named in my portfolio toolkit. This listing does not assert individual implementation or administration of every tool.The book · 16 The toolbox →
Medi-Span · First Databank Healthcare systems
Recorded in my healthcare systems toolkit.
Named in my portfolio toolkit. This listing does not assert individual implementation or administration of every tool.
State PDMP reporting and lookup Healthcare systems
Recorded in my healthcare systems toolkit.
Named in my portfolio toolkit. This listing does not assert individual implementation or administration of every tool.
Identity verification service Healthcare systems
Recorded in my healthcare systems toolkit.
Named in my portfolio toolkit. This listing does not assert individual implementation or administration of every tool.