Cristian Camilo Moreno Narvaez
Cristian Camilo Moreno Narvaez
Data Scientist · AI & Computer Vision · Data Engineering · BI & Analytics.
  • COMMAND CENTER
  • PROFILE
  • INTELLIGENCE
  • STACK
  • ECONOMICS LENS
  • VISION LAB
CCMN
Command Center Profile Intelligence Stack Economics Lens Vision Lab
Cristian Camilo Moreno Narvaez
Cancelar

Data Scientist · AI & Computer Vision · Data Engineering · BI & Analytics

Data systems for analytics, ML, and decisions that hold up

Economist by training, data scientist in practice—7+ years building pipelines, models, and BI in banking, SaaS, and AI programs. I connect raw signals to models you can explain and views teams actually use, with economic reasoning when tradeoffs matter.

Review profile Explore intelligence
Foundation

Analysis

Structure messy data into stable signals—measured, documented, ready for the next step.

Practice

ML

Estimate scenarios with models you can inspect; probability as a tool for judgment.

Clarity

BI

Turn analytical output into views teams actually use—fewer KPIs, clearer ownership.

Lens

Economics

Name tradeoffs and constraints before choosing—technical work connected to purpose.

Growing

Vision Lab

Computer vision explored with honest scope—curiosity without overstated claims.

Analysis → ML → BI → economics

Most projects start by stabilizing messy inputs, then estimating with models you can inspect, then shipping interfaces people run week to week. When incentives or constraints shape the answer, I make that explicit before anyone treats a chart as policy.

terminal Signal, model, decision

Vision Lab

Growing track

visibility

Computer Vision is an intentional growth lane, not a core claim yet; it is developed under the same decision standards used in Analysis, ML, BI, and Economics.

See roadmap arrow_forward

Selected work

Problem · Process · Impact

View all artifacts →

ICFES API · Python & BigQuery

Problem:

Educational open data on datos.gov.co was hard to extract and reuse at scale for ICFES analysis.

Process:

Connected the SODA API with Python (sodapy), loaded results into BigQuery, and built Data Studio views.

Impact:

Reproducible ICFES 2019-2 pipeline—less manual extraction, faster exploration for decision support.

API / BigQuery Read case →

Plebiscito 2016 · Web scraping

Problem:

2016 plebiscite results were scattered across sources—hard to compare municipalities and departments consistently.

Process:

Python scraping workflow to aggregate territorial results and publish them in Google Data Studio.

Impact:

Reproducible municipality-level vote intelligence for political and policy analysis.

Scraping / Python Read case →

STEP · Labor market regression

Problem:

Automation risk in Colombia needed local evidence beyond US-centric occupation probability studies.

Process:

Adapted Frey & Osborne-style modeling with World Bank STEP survey data and econometric adjustment in Python.

Impact:

Policy-relevant read on skills, automation exposure, and sector-level labor market structure.

Econometrics / Python Read case →

Demand-led notes

Start with a working artifact

Three practical entry points shaped by questions already reaching this site.

Colombia CPI indexation

Turn official IPC series into comparable peso values with an auditable Python calculation.

Build the CPI engine →

Python desktop music player

Connect tkinter controls to pygame playback, track state, duration, and volume.

Build the player →

Scheduled email delivery

Send generated files with modern Gmail authentication and run the job on a schedule.

Automate the email →
Sponsored

Latest intelligence

Jul 2026 Economics

Real cost of credit in Colombia — amortization, Fisher, and CPI

A quoted loan rate describes nominal cash flows. It does not show how the payment burden changes after inflation. This note connects three views of the same ...

Read more →
Jul 2026 Economics

Colombia CPI indexation in Python — monthly IPC and an audit trail

A calculadora de inflación Colombia is useful only when its source, reference months, and formula are visible. This implementation turns the official monthly...

Read more →
Jun 2026 Intelligence

Local RAG with Ollama in Python — ask your docs without API keys

Cloud chatbots are easy to demo and hard to trust with internal notes. RAG means Retrieval Augmented Generation: before the model answers, you fetch a few re...

Read more →

© 2026 Cristian Camilo Moreno Narvaez

RSS Source Contact Privacy

Etiquetas Populares

economics colombia automation visualization web scraping visualizaciones ipc inflation data analysis cursor ide