Experience

 
 
2015 - in progress:      Consulting Engineer
  • Calibration 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
    Study, analysis and modeling the transport of disabled persons
  • 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
    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
    Study, analysis and modeling the dynamic memory allocation problem
2008 - 2011:     PHD Student
    Study, analysis and modeling the memory allocation problem
2006 - 2008:     Mathematical Engineer
    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