In this paper Maximum Power Point Tracking (MPPT) algorithm for photovoltaic (PV) system with current fed DC-DC converter is proposed. Various techniques have been proposed for tracking the maximum power from the photovoltaic (PV) cell to obtain the high efficiency and to protect the systems from the variations of the temperature and irradiance. In this paper Incremental Conductance (IC) MPPT algorithm is used to track maximum output power. For getting the high output voltage, Proportional Integral (PI) controller is used to control the DC-DC converter and Zero Voltage Switching (ZVS) is also implemented for all switches to improve the performance of converter. Additionally voltage doubler is connected in the secondary side which results in twice the amount of output voltage with reduced components. The simulation is carried out by using the MATLAB/Simulink software tools to demonstrate the working of the proposed system. The effectiveness of the system is also verified by using the hardware implementation.