Rajesh Paruchuri is an accomplished software engineering professional with extensive experience in various leadership roles. Currently serving as the Director of Software Engineering at Avanade since July 2013, Rajesh has also held positions as Group Manager and Manager within the same organization. Prior to Avanade, Rajesh worked at Roxagi Corporation as a Technical Architect and at Cypress Consulting as a Consultant. Earlier career roles include contracting at ChemPoint.com and project management at Aspire Systems Inc. Rajesh began the professional journey as a Sr. Software Engineer at IMO Communications Pvt Ltd and as a Software Engineer at NuWare Systems Pvt Ltd. Rajesh holds a Master of Science in Finance from the Birla Institute of Technology and Science, Pilani.
This person is not in any teams
This person is not in any offices