Master’s degree in Statistics from the University of Costa Rica. Data scientist with experience in demographic research, political science, banking, and finance. College professor since 2018. Private consultant for entities such as the Population Division of the United Nations (UNFPA) and UNICEF. Proficient in programming languages such as Python and R, as well as tools like SQL, Tableau, and version control using Git. Developer of R packages dCUR for dimensionality reduction, and popstudy, for time series analysis and other methods used in demographic estimates, both available on CRAN.

- Statistics
- Data Analysis
- Programming
- Forecasts
- Getting and cleaning data
- Data Mining

Masters in Statistics, 2023

University of Costa Rica

Specialization in Demographic Analysis for Sustainable Development, 2020

CELADE-CEPAL

B.S. in Statistics, 2017

University of Costa Rica

(this webpage has been developed using RStudio)

Statistical plots and tables

Design and tabulation

Development and debugging

Time series analysis, regression models and classification

Dimension reduction and clustering

Sentiment analysis and text mining

- Population projections
- Automation of processes and debugging of databases
- Migration of processes in SPSS to the R language

- Quality Service Perception Survey Design
- Interviewer training

- INISA: Nutrition and Parasitic Situation on Costarrican Children (2016-2017)
- Public Politics and immigration interrelationships (2015)
- Statistics for Social Sciences (2014 – 2016)
- Introduction to Statistics (2014 – 2016)
- Probability and Statistical Inference (2013 – 2014)

The tapply function in data analysis.

The apply function to multidimensional data.

The eapply(), rapply() and mapply() functions in data analysis.

The lapply(), sapply() and vapply() functions in data analysis.

This post follows to show how to use the inspectdf package for data analysis

This course consists of sixteen hours, divided into four sessions each. The purpose of the course is to provide the student with …

This course consists of sixteen hours, divided into four sessions each. The purpose of the course is to provide the student with the …

This course consists of sixteen hours, divided into four sessions each. The purpose of the course is to provide the student with …

This course consists of sixteen hours, divided into four sessions each. The purpose of the course is to provide the student with the …

This course consists of sixteen hours, divided into four sessions of four hours each. The purpose of the course is to provide the …