Niño-Ruiz · Ph.D.

Experience

My work runs on two tracks that feed each other. In research I build ensemble-based data assimilation methods that correct numerical forecasts using noisy observations. In industry I work as a consultant in data engineering, data science and applied AI, delivering production data platforms, forecasting models, and LLM and agent systems.

For the industry side, see details and full experience.

Academic appointments

Associate Professor, Department of Computer Science

2018 to present. Universidad del Norte, Barranquilla, Colombia. Director of the Applied Math and Computer Science Laboratory (AML-CS) since 2017. Teaching across algorithms and complexity, optimization, data mining, data assimilation and non-linear optimization, with supervision of undergraduate and graduate research.

Chair, Department of Computer Science

2018 to 2023. Universidad del Norte, Barranquilla, Colombia.

Assistant Professor, Department of Computer Science

2016 to 2017. Universidad del Norte, Colombia.

Visiting Instructor, Data Assimilation

04/2020 to 10/2021. Universidad EAFIT, Colombia. Graduate course on data assimilation for weather forecasting and climate change.

Instructor, Numerical Methods

08/2015 to 12/2015. Virginia Tech, USA.

Engineering and Technical Scholar

06/2014 to 07/2014. Lawrence Livermore National Laboratory, USA.

Givens Associate

06/2013 to 08/2013. Argonne National Laboratory, USA. Covariance matrix design for time-dependent wind energy potential estimation.

Research Assistant, Computational Science Laboratory

07/2011 to 12/2015. Virginia Tech, USA. Data assimilation methods for weather forecasting in Python, Fortran and C/C++.

Instructor, Department of Systems Engineering

06/2007 to 06/2011. Universidad del Norte, Colombia.

Technologies

Area Tools
Languages Python, C/C++, Fortran, MATLAB, SQL, Go, Bash
LLMs and AI OpenAI models, Anthropic Claude, Mistral, Phi, TinyLlama, Gemma 2, LLaMA 2, Hugging Face Transformers, spaCy, agent pipelines
Machine learning scikit-learn, Keras, pandas, NumPy, Prophet, DeepAR, DARTS, MLflow, BigQuery ML, DeepFM, graph neural networks
Data engineering dbt, PySpark, SQLAlchemy, AWS Glue, Kinesis, Firehose, GCP Dataflow, Azure Data Factory, Azure Synapse
Warehouses BigQuery, Redshift, Snowflake
Databases PostgreSQL, MySQL, SQL Server, SQLite, Neo4j
Cloud AWS (S3, EC2, RDS, Lambda), Google Cloud Platform, Microsoft Azure
Services FastAPI, Flask, Dash, Streamlit, REST APIs, Docker, cloud functions
Reporting Looker Studio, Streamlit dashboards, Excel
Delivery GitHub, Jira, Confluence, Azure DevOps, Google Colab

Certifications

  1. Microsoft Certified: Azure Data Fundamentals (DP-900).
  2. Microsoft Certified: Azure Fundamentals (AZ-900).
  3. Data Scientist certification, Correlation One.

Download the full CV (PDF) · ← Back to the main page