
$ 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
- 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 deliveryCore 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.
| Certification | Provider | Year |
|---|---|---|
| AWS Certified AI Practitioner | Amazon Web Services | 2026 |
| OCI Generative AI Professional | Oracle | 2025 |
| OCI Data Science Professional | Oracle | 2025 |
| Certified in Cybersecurity (CC) | ISC² | 2025 |
| Digital Transformation Management | Arizona State University | 2024 |
| Data Science Practitioner · AI Practitioner | IBM | 2024 |
| Alteryx Designer Core | Alteryx | 2024 |
| Google Data Analytics Professional | 2023 |
AWS Certified AI Practitioner
2026Amazon Web Services
OCI Generative AI Professional
2025Oracle
OCI Data Science Professional
2025Oracle
Certified in Cybersecurity (CC)
2025ISC²
Digital Transformation Management
2024Arizona State University
Data Science Practitioner · AI Practitioner
2024IBM
Alteryx Designer Core
2024Alteryx
Google Data Analytics Professional
2023> featured --production
Projects
Systems in production, with the metric that mattered for each one.
RAG over technical documentation
Semantic chunking, cross-encoder reranking and automated evaluation with RAGAS. Grounded answers over enterprise knowledge bases.
- RAG
- LangChain
- pgvector
Agentic workflow orchestration
Multi-step agents with MCP tool servers, function calling, and guardrails — deployed as containerized Python services on AWS.
- MCP
- FastAPI
- AWS
LLM evaluation pipeline
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.
- 2026
AI Engineer — BDO Singapore — Data & AI
Enterprise GenAI: audit · tax · advisory · ESG. Agentic systems, MCP, RAG, and LLM orchestration.
- 2025
Certifications — Oracle · ISC²
OCI Generative AI Professional, OCI Data Science Professional, Certified in Cybersecurity (CC).
- 2024
Professional Development — IBM · ASU · Alteryx
Data Science & AI Practitioner (IBM), Digital Transformation Management (ASU), Alteryx Designer Core.
- 2023
Education & Analytics — Google · University
Google Data Analytics Professional. Information Systems & Control Management Engineering.
scroll to connect


