Skip to content
Carlos Egana — Applied Data Scientist

$ whoami --verbose

Carlos Egana

Applied Data Scientist/AI Engineer

I build agentic systems that plan, call tools and run multi-step workflows over real enterprise data.

Shipping LLM systems to production, not just notebooks

Get in touch
  • location|Singapore
  • team|Data & AI — BDO
  • focus|Agentic AI · MCP · RAG
  • language|Python-first

> whoami

Profile

Three convictions that decide how every system I build gets architected.

// carlos@ai-engineer:~$ cat profile.jsonc
{
  "role": "AI Engineer",
  "team": "Data & AI — BDO Singapore",
  "domain": "Enterprise GenAI: audit · tax · advisory · ESG",
  "focus": [
    "Agentic systems",
    "MCP",
    "RAG",
    "LLM orchestration"
  ],
  "language": "Python-first",
  "background": "Information Systems & Control Management Engineering",
  "status": "Shipping LLM systems to production"
}

Agents, not chatbots.

I build agentic systems that plan, call tools, and execute multi-step workflows — function calling, MCP servers, and multi-agent orchestration over real enterprise data.

Production over prototypes.

I own the full lifecycle: Python services, LLM integration, containerized deployment on AWS, monitoring, evals, and usage analytics.

Enterprise constraints.

My systems survive real-world requirements: compliance, security reviews, cost control, and non-technical end users.

> skills --matrix

Skills

What I actually operate day to day — not a checklist of things I read about.

LLM Systems

  • RAG pipelines & vector search
  • Prompt engineering & evals
  • Structured outputs & context mgmt
  • Claude API · OpenAI API

Agentic AI

  • Multi-agent orchestration
  • Tool use / function calling
  • MCP — Model Context Protocol
  • Agent evaluation & guardrails

Engineering

  • Python services · FastAPI
  • Docker & containerization
  • AWS · ECR · App Runner
  • Monitoring & usage analytics

> stack --list

Stack

Tools I reach for by default. Everything here has shipped to a real environment.

Core Engineering

  • Python
  • FastAPI
  • Docker
  • AWS
  • Postgres
  • Git

AI / LLM Tooling

  • Claude API
  • OpenAI API
  • MCP
  • LangChain
  • PyTorch
  • TensorFlow
  • scikit-learn

Analytics & Data

  • Power BI
  • Tableau
  • Alteryx
  • SQL
  • R

> agent --architecture

How I build

The same two shapes sit underneath every agentic system I ship.

Architecture pattern

# The pattern behind every agentic system I ship
async def run_agent(task: Task) -> Result:
    context = retrieve(task, vector_store)   # RAG: ground the model in real data
    plan    = llm.plan(task, context)        # reasoning before acting
    for step in plan:
        tool   = registry.resolve(step)      # tool use via MCP servers
        result = await tool.execute(step.args)  # typed, validated I/O
        context.update(result)               # feedback loop
    return evaluate(context.output)          # evals + guardrails before delivery

Core principles

# How I approach every AI system
def build(problem):
    solution = (
        understand(problem)   # business context before code
        .simplify()           # smallest architecture that works
        .ship_early()         # production feedback > perfect prototypes
        .measure()            # if it's not monitored, it's not done
    )
    return solution           # reproducible · documented · owned end-to-end

> certs --verified

Certifications

8 credentials, all verifiable.

AWS Certified AI Practitioner

2026

Amazon Web Services

OCI Generative AI Professional

2025

Oracle

OCI Data Science Professional

2025

Oracle

Certified in Cybersecurity (CC)

2025

ISC²

Digital Transformation Management

2024

Arizona State University

Data Science Practitioner · AI Practitioner

2024

IBM

Alteryx Designer Core

2024

Alteryx

Google Data Analytics Professional

2023

Google

> featured --production

Projects

Systems in production, with the metric that mattered for each one.

RAG over technical documentation

0.87 faithfulness

Semantic chunking, cross-encoder reranking and automated evaluation with RAGAS. Grounded answers over enterprise knowledge bases.

  • RAG
  • LangChain
  • pgvector

Agentic workflow orchestration

Production-ready

Multi-step agents with MCP tool servers, function calling, and guardrails — deployed as containerized Python services on AWS.

  • MCP
  • FastAPI
  • AWS

LLM evaluation pipeline

Full lifecycle

Automated evals for faithfulness, latency, and cost tracking. Usage analytics and monitoring for non-technical end users.

  • Evals
  • Docker
  • Monitoring

> timeline --history

Timeline

How I got from analytics to shipping agentic systems.

  1. 2026

    AI EngineerBDO Singapore — Data & AI

    Enterprise GenAI: audit · tax · advisory · ESG. Agentic systems, MCP, RAG, and LLM orchestration.

  2. 2025

    CertificationsOracle · ISC²

    OCI Generative AI Professional, OCI Data Science Professional, Certified in Cybersecurity (CC).

  3. 2024

    Professional DevelopmentIBM · ASU · Alteryx

    Data Science & AI Practitioner (IBM), Digital Transformation Management (ASU), Alteryx Designer Core.

  4. 2023

    Education & AnalyticsGoogle · University

    Google Data Analytics Professional. Information Systems & Control Management Engineering.

scroll to connect