Gradient-Based Design Optimization Using Cad-Based Parameterization