Welcome to my personal sit web

I am Operations Research Enginner and Data Scientist

My main areas of work are Mathematical Programming, Combinatorial optimization and Data Analysis

Contact me
figure-svg
hero-image
About

About me

I enjoy to tacke the complex problems from supply chains and others areas.

figure-svg
about-img

I am Research and Development Engineer at See-d since january 2019. I obtained my degree in engineering mathematics at Escuela Politécnica del Ecuador. I received my Ph.D from Université de Bretagne-Sud.

I love to solve the complex problem and find better solutions throught metaheuristics and IA. I always try my best to make user interface using web apis, dockers and web technologies like angular.

Deal with complex issues

For solving complex problems in various fields, I apply four main steps :

  • Understanding of the issue through discussions. Determination of objectives and constraints
  • Mathematical modeling of problem and analysis of possible solutions
  • Study and implementation of solving algorithms like metaheuristics or Artificial Intelligence algorithms
  • User interface development and writing of a technical report
My Resume

My Expertises

Mathematical Programming, Combinatory optimization, Metaheurtistics, Data Analysis, C++, python, web api, docker

2008-2011

Operation Research PHD

Université de Bretagne-Sud. Brittany - France. Optimisation of memory allocation for embedded systems.

2002-2007

Mathematician Engineer

Escuela Politécnica Nacional. Quito - Equateur. Statistics and Optimisation

2019-Present

Research and Development Engineer at See-d

Data analysis for several clients like Le Gouessant, Ouest-Elevage, Sepur and LMBA

  • Mathematical Modelling, Data assimilation, Time Series and Metaheuristics
  • Planning and optimization of scientific and training events
  • Vehicle routing problems
  • Implementation of user interfaces with web technologies (Angular, javascript, python). Par example : Complex-Event
  • Development of web API’s
  • Creation of user interfaces : Qlik and notebooks jupyter
  • Deployment of application through dockers
2015-2019

Consulting Engineer at ALTRAN

Validation and automation tests for ZODIAC AEROSPACE

  • Calibrating the parameters of a signal processing library
  • Mathematical model to calibrate library parameters
  • Devise and implementation metaheuristics in C++
  • Development of bash and python scripts to automate auto-regression tests
  • Development of scripts for controlling electronic targets used for signal generation and noise
  • Statistical assessment of the performance of several versions of library
2013-2014

Research and Development Engineer at Lab-STICC

Study, analysis and modeling the transport of disabled persons (Vehicule routings Problems)

  • Mix open vehicle routing problem with unitary demand and multiple depots
  • Implementation of exact mathematical models with Gurobi from C++
  • Devise and implementation metaheuristics in C++
  • Statistical assessment of my metaheuristics using Wilcoxon and Fiedman tests with R
  • Writing journal articles
  • Development of web interfaces for the open vehicle routing problem using Google Maps APIs
2012-2013

Research and Development Engineer at LOSI and LM2S, Université de Technology de Troyes

Study, analysis and modeling the mobile sensor networks for monitoring environment

  • Bi-objective vehicle routing problem
  • Implementation of exact mathematical models with Gurobi from C++
  • Devise and implementation of two phase metaheuristic and a hybrid evolutionary algorithm in C++
  • Writing abstract article for Roadef 2013
2011-2012

Assistant Professor at STID, Université de Bretagne-Sud

Study, analysis and modeling the dynamic memory allocation problem

2008-2011

PHD Student at Lab-STICC, Université de Bretagne-Sud

Study, analysis and modeling the memory allocation problem

2008-2011

Mathematical Engineer at Banco Central del Ecuador

Stochastic optimization model for the management of account balance in the Central Bank of Ecuador

  • Optimization under uncertainty and Stochastic programming
  • Proposal of un exact multi stage stochastic model for this problem
  • Proposal and implementation of a Minimum-cost flow model to the deterministic case
  • Implementation of exact model with SMI library in C++
  • Devise and implementation of on-line algorithms in C++
  • Devise a nonlinear model for calibrating the algorithm parameters
  • Implementation of numerical optimization methods Nelder-Mead and Gradient in C++ and Matlab
  • Training and modeling time series of account balance with Eviews and SPSS
  • Computing probabilistic indicators and detecting cyclical turning points: Neftçi algorithm and Markov-Switching model
  • Data analysis and data mining for the unemployment survey with SPSS
background-shape
figure-svg
skill-img
My Skills

My Skills

I have mathematical skills and also computing skill

Software development

Programming language, and deployment tools

  • C ++ and Python development
  • Dev. of Web APIs
  • Docker (deployment of applications)
  • Bash script
  • Jupyte Notebooks
  • Git and Mercurial (version control software)
Web development

Web technology for developping user iterfaces

  • Typescript/Javascript
  • Angular (dynamic site web)
  • Hugo (static sit web)
  • Html
  • Google Map et geolocation API
  • Ionic: Mobile App Development
Softwares

Softwares for data analyse, optimization solvers, text edition and documentation

  • Qlik for data visualization
  • R, SPSS, Eviews, Excel
  • Xpress-MP, GLPK, Gurobi
  • SQL, Access
  • Matlab,C, Visual Basic
  • CMake, CTest, CDash
  • Doxygen, Beamer, Latex