Implementing and Solving Optimization Problems in Practice