This paper presents the modeling, design and simulation of a DC-DC converter suitable for photovoltaic applications. A Push-Pull topology has been chosen with peak current control (CIC) technique. In a first step the Push-Pull electrical design is made for a 200W nominal power and 380VDC output voltage. Following this a Push-Pull small signal model is presented, from which they are derived all transfer function needed to implement the controllers that regulate the output current, input voltage and the interacting with the MPPT algorithm. Additionally, is presented the algorithm of maximum power point tracking (MPPT), implemented. Finally, the simulation results are presented.