In this thesis, we design and test several mixing optimization strategies with the scope of improving current, and designing novel, industrial mixing devices. As a case study, we use numerical simulation to characterize, redesign and optimize a prototypical mixing device, the sine flow, which stirs a mixture on a two-dimensional domain alternating orthogonal, piecewise-steady, nonlinear velocity fields. As a measure of the quality of mixing and as a cost function for the optimization strategies, we use the mix-norm, an average multi-scale measure of the scalar variance over different coarse graining of the mixing domain. First, we address the conceptual problem of designing a mixing device able to deliver an optimal and uniform mixing perfo...