Creating custom arc shapes (multiple bumps)
Use NURBS Curve to model the lower part

Still in Edit Mode add another NURBS curve and model the upper part or the 180° arc
Convert both to mesh, close at the bottom with edges and fill
Extrude these bottom edges
Y-Extrude the whole model