Ravi Tadiparthi has over 20 years of experience in software development and architectural roles. Currently serving as the Director of Development at Citizens Property Insurance Corporation since May 2005, Ravi has also held the position of Enterprise Architecture Manager within the same organization. Prior experience includes roles as a Software Architect at ObjectNet Technologies and Senior Software Engineer positions at GE, Intech, and i-Vantage India Pvt. Ltd. Ravi holds a Bachelor of Engineering degree in Electronics and Communication from Madurai Kamaraj University, which was completed between 1994 and 1998, following education at Vivekananda Junior College.