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 →

Latest intelligence

Jan 2021 Data Eng

How to build a music player in Python?

Below I show how to build a music player using object-oriented programming in Python. The code that follows produces the player shown above. You will nee...

Read more →
Jan 2021 Economics

Optimization Consumer Theory in Python

Nowadays in the classrooms, in the courses of the economics’ undergraduate, the professors begin teaching the consumer theory, theme with big impact in Micro...

Read more →
Dec 2020 Data Eng

Web Scraping, case of study plebiscite in Colombia,2016

Description and Motivation The plebiscite about the peace agreements of Colombia in 2016 was the mecanism of endorsement to aprove the agreements between th...

Read more →

© 2026 Cristian Camilo Moreno Narvaez

RSS Source Contact Privacy

Etiquetas Populares

automation visualization economics web scraping visualizaciones data analysis colombia windows regression predictive modeling