0
About Services Systems Client work Writing Contact
kartaviamasis@gmail.com · San José, Costa Rica
Available for new projects — Costa Rica & remote worldwide

Hi, I'm

KLARISSA ARTAVIA

AI Engineer and data strategist. I build agentic pipelines, LLM systems and the data layer underneath them — every output behind a validation gate. And when the result needs to be seen, I produce the film, catalogue and campaign work that shows it.

0Years delivering
0Countries
0AI systems shipped
MScINCAE Analytics
Klarissa Artavia
36,000+ catalogue images shipped
through one AI pipeline

Work delivered for

ELYON INDUSTRIAL AR HOLDINGS WEBB FONTAINE HACIENDA DIGITAL
0Catalogue images
produced
0Manufacturer brands
handled
15%Fewer operational
delays
0Customers scored
& segmented
01 — About

Data isn't theproblem. Deciding is.

Master in Analytics, Innovation & Technology — INCAE Business School. Based in Costa Rica, delivering across LATAM, Europe and the Middle East.

Klarissa Artavia
San José · Costa RicaEst. 2020

Most teams already have the dashboards. What they're missing is the system that acts on them.

I've spent six years on both sides of that gap. At national scale: the Hacienda Digital analytics platform for Costa Rica's tax and customs transformation programme — incremental processing on Delta Lake that cut reporting latency from four hours to near real time.

On the engineering side: Python and SQL workflows that replaced manual data preparation, competitor-pricing pipelines feeding weekly commercial strategy, and anomaly-detection bots that alert stakeholders before anyone opens a dashboard.

And mostly, now, on the AI side: LLM agents with tool access, RAG copilots with human approval gates, and multi-agent pipelines with hard validation rules — because an AI recommendation nobody can audit is not a recommendation, it's a liability.

01Government scaleHacienda Digital · Costa Rica
02Commercial retailAR Holdings · Costa Rica
03International tradeWebb Fontaine · Arab Emirates
04Industrial B2BElyon Industrial · Costa Rica
02 — Services

What I build

Engagements usually start with one broken workflow and end with a system that runs without anyone remembering it exists.

01

Data & Analytics Engineering

ELT pipelines that replace manual preparation and nightly full reloads. Incremental merges, readiness audits and quality gates so a bad batch never reaches the table — or the report built on top of it.

  • Python
  • SQL Server
  • Delta Lake
  • Databricks
  • Microsoft Fabric
02

BI & Decision Dashboards

Power BI and Tableau built backwards from the decision, not forwards from the data model. Fewer charts, clearer thresholds, and an owner for every number on the page.

  • Power BI
  • Tableau
  • DAX
  • Azure
  • KPI design
03

AI Automation & Agents

LLM assistants with real tool access, RAG copilots grounded in your own catalogue, and multi-agent pipelines where every output passes a deterministic validation gate before anyone calls it approved.

  • Claude API
  • OpenAI API
  • LangChain
  • RAG
  • Tool use
04

Monitoring, Pricing & Forecasting

Anomaly-detection bots that page you before the dashboard does. Demand models and price optimisers that make the margin-versus-volume trade-off explicit instead of intuitive.

  • XGBoost
  • scikit-learn
  • Z-score detection
  • Slack & email alerts
05

Video & Brand Production

Corporate and product video from shoot to final cut — script, edit, colour, subtitles and delivery. The kind of film a client can put on their homepage the same week, not the same quarter.

  • Corporate film
  • Product video
  • Editing & colour
  • Subtitling
  • Brand systems
06

AI Content Production at Scale

Catalogue photography, campaign creative and social assets produced through a scripted pipeline instead of by hand — thousands of consistent, on-brand images with a human reviewing fidelity before anything ships.

  • Generative imaging
  • Pillow & rembg
  • Batch pipelines
  • Visual QC
  • Multi-format delivery
04 — Client work

Elyon Industrial,end to end

An industrial distributor with 29 manufacturer lines and almost no usable visual assets. I rebuilt the whole visual layer — film, catalogue, campaigns and the pipeline that produces them.

Corporate filmShoot → final cut
Elyon Industrial — workshop filmDirection, edit, colour and subtitling · Costa Rica, 2026 0:58 · Click to play

The brief

A machining and industrial-supply business that could describe its capability perfectly in person — and not at all online. No film, no consistent product imagery, no campaign system.

What shipped

  • A 58-second corporate workshop film, shot and cut in house
  • 36,000+ catalogue product images across 29 manufacturer lines — ABB, LAPP, Siemens, Finder and more
  • Instagram story, square and banner campaign sets per brand
  • Vehicle wrap and brand-application design
  • A Python pipeline so the next 10,000 images don't need me
ABB distribution block campaign story
Campaign · ABB story
Elyon Industrial vehicle wrap design
Brand application · Vehicle wrap
Autonics TK4S temperature controller catalogue render
Catalogue · Autonics TK4S
ABB LED pilot light catalogue render
Catalogue · ABB LED pilot light
Industrial protection campaign story
Campaign · Lifestyle story
ABB AF contactor catalogue render
Catalogue · ABB AF contactor
ABB catalogue campaign banner
Campaign · Catalogue banner

Same operating principle as the data work: generate at scale, review with judgement, never ship what hasn't passed a human.

Discuss a production project
03 — Systems

Systems, notslide decks

AI systems first — agentic pipelines, LLM tool use and RAG, each public, runnable and documented as a case study with the numbers from real runs, including what failed.

Agentic pipeline

Retail Intelligence Pipeline

Three single-purpose agents hand structured data to each other — scrape competitor listings, enrich against internal sales in Delta Lake, generate a grounded pricing recommendation — behind a hard validation gate nothing bypasses.

123Listings scraped
39/42Passed the gate
3Blocked, with reasons
PythonPlaywrightDelta LakeClaude APIpytest
LLM tool use

LLM Analytics Assistant

Ask a business question in plain English. Claude picks from a registry of typed Python functions, chains the calls it needs across three separate datasets, and answers with grounded numbers — no SQL, no dashboard.

14Callable tools
3Datasets unified
~100Lines of agent loop
Claude APITool useGradiopandas
RAG + governance

Catalog RAG Copilot

Natural-language search over an industrial product catalogue, with local embeddings, cited sources, and an approve/reject gate that writes every answer to an append-only audit trail before anyone relies on it.

93Products indexed
6/6Demo queries correct
Chromasentence-transformersClaude APIStreamlit
Client engagement · private

AI Image Production Pipeline

The engine behind the Elyon catalogue above: product-aware configuration, AI image editing, logo and watermark rules, multi-format export, resumable runs, and a visual QC gate that routes defects back to the right stage instead of the top.

36,000+Images produced
29Brands supported
Human QCIn the loop by design
PythonOpenAI imagesPillowrembgPlaywright
Machine learning

Dynamic Pricing Engine

An XGBoost demand model over 20 engineered features, wrapped in a scipy optimiser that finds the price maximising margin — or revenue — and makes the trade-off between them impossible to ignore.

0.948R² on holdout
+43.6%Avg margin uplift
50Products optimised
XGBoostscikit-learnscipy.optimizepandas
Data engineering

Lakehouse Readiness Pipeline

A pre-build readiness audit that writes a pass/fail verdict per batch, a pandera quality gate that quarantines bad data with reasons, and an idempotent Delta Lake merge that retires the nightly full reload.

850Rows, zero dupes
1/4Batches quarantined
10/10Tests passing
Delta LakepanderaAirflow refpytest
Automation

KPI Monitoring Bot

Rolling z-score anomaly detection across six business KPIs, with configurable hard floors and ceilings, firing branded email and Slack alerts on a schedule — before anyone has opened a dashboard.

7Anomalies caught
0Missed
365dOf KPI history
PythonnumpyPyYAMLSlack webhooks
Customer analytics

Customer RFM Segmentation

Quantile-scored recency, frequency and monetary segmentation across 32,000+ transactions, mapped to eight segments — each with the retention action attached, not just a label.

4,338Customers scored
56.5%Revenue from champions
$1.6MAt-risk exposure
PythonpandasChart.jsPower BI-ready

Every repository ships with a case-study README: the problem, the architecture, the real run numbers — and an honest note on what's synthetic.

All repositories on GitHub
05 — Writing

Latest onLinkedIn

I write about what actually happens when you put AI into a business — the mechanics, the gates, the parts that break.

New posts land on LinkedIn first — data, AI systems and the production work behind them.

Follow on LinkedIn
06 — Stack

Tools I actually use

Not a logo wall — this is what shows up in the repositories and the client work above.

PythonAI pipelines & agents
Claude APILLM systems
OpenAI APILLM systems
LangChainAgent orchestration
n8nAutomation
scikit-learnModelling
Claude CodeAgentic coding
ByteDance API (Seedance)AI video generation
Codex (Harness)Coding agents
DatabricksLakehouse
Delta LakeTable format
Apache SparkScale
Microsoft FabricData platform
SQL ServerWarehousing
AzureCloud
Power BIReporting
TableauReporting
DockerPackaging
GitHubVersioning
pandasData wrangling
07 — Let's talk

Got data that isn't earning its keep?

Tell me the decision you're trying to make faster. If I'm not the right fit I'll say so in the first reply — and usually point you at what is.