He received his PhD in Operations Research from the Georgia Institute of Technology. Prior attending Georgia Tech, he received a Mathematical Engineering degree and a Master's degree in Operations Management from Universidad de Chile. His main research interests are in integer and stochastic programming, with emphasis on cutting planes, decomposition methods, and computational implementations.