EXPLORE MIGUEL.SYSTEMS
A separate space for experimentsLabs

INTERACTIVE PROJECT STORIES

Follow a record.
Change the outcome.

Run a billing workflow, compare employee research, and trace a research claim. Three working examples, built with fictional data.

01 / THE BILLING WORKFLOW

Find the exception.
Give the time back.

Every month, the same spreadsheet cleanup stood between an analyst and the real work. I built an Alteryx workflow that consolidated vendor data and put discrepancies in view.

MY PART

Workflow design, vendor and month controls, data preparation, reconciliation, and analyst enablement.

See the build and reported result
MONTH-END / JANUARY 2026

Follow the invoice.

Fictional sample
NORTH_CO Jan-26 · DEMO-104North Co2026-01 · DEMO-104+$160DEMO-104 · Needs review
12records imported
9matched
3need review
The same month arrives three ways. Keep the original row so every change can be traced.
InvoiceVendorSource periodBilledFile
NORTH_CO Jan-26$960vendor.xlsx
Juniper LLCJAN 2026$1,080export.csv
ALDER-co2026/01$1,200billing.xlsx
NORTH_CO Jan-26$2,140vendor.xlsx
Juniper LLCJAN 2026$1,440export.csv
ALDER-co2026/01$1,560billing.xlsx
NORTH_CO Jan-26$1,680vendor.xlsx
Juniper LLCJAN 2026$1,800export.csv
ALDER-co2026/01$1,920billing.xlsx
NORTH_CO Jan-26$2,040vendor.xlsx
NORTH_CO JAN 2026$1,680export.csv
ALDER-co2026/01$2,280billing.xlsx
DEMO-104 / Amount mismatch

The difference is the next action.

Billed$2,140Expected$1,980Difference+$160

The billed amount is $160 above the ledger. Check the vendor rate before approving the invoice.

See the transformation logic
vendor = title_case(trim(replace_separators(raw.vendor)))
period = parse_month(raw.period)
key = (vendor, period, raw.invoice_id)

expected = ledger.lookup(key)
delta = raw.billed - expected.amount
review_if(duplicate(key) or delta != 0 or missing(account))

Original simplified example. My separate MetLife timing result came from Power Query; Alteryx supported later selected workflows.

12 fictional rows demonstrate the process. The separate reported MetLife result was about nine hours to twenty minutes per month using Power Query.

02 / EMPLOYEE SENTIMENT INTELLIGENCE

A rating is a number.
A comparison gives it meaning.

A score alone cannot tell a team where to focus. I connected research, source-specific parsing, Power BI comparisons, and reporting so the context traveled with the numbers.

MY PART

Python research tools, metric definitions, dashboard design, product offerings, and executive presentations.

Follow the ESA product story
ESA / RESEARCH RATINGS

A score with context.

Fictional companies
FOCUS COMPANYCedar Works
Source: research samplePeriod: Q1 2026Unit: rating, 1–5

How the sample rating changed

24 months · 1–5 scale
12345Apr 2024Apr 2025Mar 2026
Hover, focus or tap a point
01 / PRESERVE THE SOURCE
Cedar Works / Career Opportunities
Captured rating
3.2 / 5
Source reference
research-sample / cedar / Q1-2026
Missing distribution
Unavailable · not inferred from a mean
Select a dimension
12345
Cedar WorksSelected peer average
Career Opportunities

A gap worth investigating.

-0.60 points vs selected peers
FROM CHECKED VALUES TO AN EDITABLE BRIEF

Career Opportunities

Cedar Works3.2 / 5Selected peer average3.80 / 5Gap-0.60 pts
Values are calculated from the sample. The observation remains a draft for analyst review.
Inspect the ratings and calculation
CompanyCareer OpportunitiesIncluded
Cedar Works3.2 / 5Focus
Juniper3.9 / 5Selected peer
Alder3.7 / 5Selected peer
Maple3.8 / 5Selected peer
peer_average = mean(selected_peers.same_scale_ratings)
gap = company_rating - peer_average
report.chart_values = checked_values
report.observation = draft_for_analyst_review

The peer average is an unweighted mean of the selected company ratings. It is not an industry benchmark.

Fictional reconstruction of the earlier research-rating workflow. The full case study explores taxonomy-level sentiment and the later Voice Lab installation and training handoff.

03 / AI ORCHESTRATION

Follow the work
behind the answer.

More agents can mean more unsupported claims. I build systems where research, critique and review have different jobs—and every finding can be traced back to a source.

MY PART

Product interfaces, Python workflow contracts, role-based orchestration, evidence ledgers, and review states.

Explore TradeLab research Explore the local AI platform
RESEARCH / ILLUSTRATIVE REPLAY

Follow the claim.

Human review
“Did the new guide improve onboarding?”
FROM SOURCE TO SOMETHING USEFULExplore a layer
One connected system.

Data + code + design

Checked values

Validate the calculation before it becomes a claim. A useful answer separates what is known from what still needs review.

WORKING HYPOTHESIS

The guide improved onboarding.

The initial claim is plausible, but it needs testing against the source material.

CHECK THIS BEFORE CONCLUDINGCompletion time before and after launch.
E-01 / SOURCE DETAIL

The release adds an onboarding guide.

06 May · Fictional research evidence
See how a finding keeps its source
{
  "claim": "Guide adoption in sample: 60%",
  "evidence": ["E-02"],
  "calculation": "18 / 30",
  "review": "supported",
  "unknown": "effect on completion time"
}

A fictional research example informed by TradeLab and local orchestration work. It runs entirely in this page.

THE NEXT CONNECTION

Try something in your browser.

Useful tools and small experiments. Explore the Browser Lab.

Enter Browser Lab
NEXT CONNECTION03 / 08
Work

Choose a project. See where it leads.

Keep scrolling to continueOr follow the link

Your privacy choices

Optional analytics are currently disabled. The site uses local preferences for appearance and your node arrangement.

Do Not Track and Global Privacy Control are respected. Read the privacy notice.