We present a semi-analytical solution for the design of a high-speed rotary optical delay line that use a combination of two rotating curvilinear reflectors. We demonstrate that it is possible to design an infinite variety of the optical delay lines featuring linear dependence of the optical delay on the rotation angle. This is achieved via shape optimization of the rotating reflector surfaces. Moreover, a convenient spatial separation of the incoming and outgoing beams is possible. For the sake of example, we present blades that fit into a circle of 10cm diameter. Finally, a prototype of a rotary delay line is fabricated using CNC machining, and its optical properties are characterized.