Operations researcher and optimization engineer. I build mathematical models for a wide variety of problems.
Right now I'm a Technical Account Manager at AMPL Optimization, where I help teams model and solve large-scale optimization problems, and an Optimization Consultant at Bravos Power, working on day-ahead market models for North American power systems, with some work on our own modelling language package: Pyoframe. I also serve as a Vocal on the board of the Mexican Society for Operations Research (SMIO, 2025–2027).
My day-to-day sits at the intersection of mathematical programming and practical engineering: mixed-integer and nonlinear modeling, decomposition methods (column generation, Dantzig–Wolfe, branch-and-price), and reformulation techniques that sidestep Big-M and other modeling traps. Most of this happens in AMPL and amplpy, though I've spent plenty of time in Julia (JuMP) and with solvers like Gurobi, HiGHS, CPLEX, Knitro. I also have experience working with metaheuristics and efficient algorithmic design.
The domains I keep coming back to are energy markets, power systems, territorial design, bilevel problems, location science problems: problems where the structure is rich enough to reward careful formulation. I am attracted to interesting, hard problems, with a preference for applied optimization across any and all domains.
Earlier research includes a matheuristic for territorial design applied to microfinance institutions (with Roger Z. Ríos-Mercado and Diana Huerta-Muñoz), plus undergraduate work on p-median problems, GRASP metaheuristics, and large-scale routing. My undergraduate thesis received the SMIO Best Undergraduate Thesis Award. I have attended several different conferences, national and international, but the one I am most fond of is the Mixed Integer Programming Workshop South America 2025 in Viña del Mar, Chile.
I studied Software Engineering at FIME, UANL, and have industry experience from Prolec GE (power systems and transformer manufacturing) and PepsiCo (revenue management: pricing and promotions). I also have a Diploma in Energy Economics from ITAM.
I'm always open to collaborating on optimization-heavy work: modeling, decomposition, energy systems, or research. The best problems are the ones that don't fit neatly into a linear model.




