From his last 11 years of excellent track record as a Software Engineer, Trainer, Senior Consultant and Senior Software Engineer in Hyderabad (first seven years) and Singapore (later four years), Ravi has a vast expertise to bring in implementing and delivering high quality systems. In addition, he had taught numerous students, who range from undergraduates to project leads and has established himself as a highly-regarded trainer and developer famed for his caliber and efficiency.