ÂÜÀòÂÒÂ×

Rahul Bhaskaran

Senior Project Engineer at Solar Landscape

Rahul Bhaskaran is an accomplished Senior Project Engineer at Solar Landscape since July 2024, with extensive experience in the solar energy sector. Prior to this, Rahul held various engineering roles at Castillo Engineering, where contributions included the design and engineering of over 20 utility-scale solar PV and Battery Energy Storage Systems (BESS) projects. Earlier positions at Sunrun involved PV system design for numerous projects, while experience at Arizona State University included research in photovoltaic module testing and teaching assistance in solar thermal engineering. Rahul's educational background includes a Master’s degree in Mechanical Engineering from Arizona State University and a Bachelor’s degree in Mechanical Engineering from Vellore Institute of Technology.

Links

Previous companies

Castillo Engineering logo
Arizona State University logo
Sunrun logo

Org chart