Rahul Sharma's curriculum vitae provides information about his education, skills, projects, and activities. He has a B.E. in Computer Science and Engineering from PIET in 2014 and knows languages like C, C#, ASP.NET, and SQL. His project involved using a Hidden Markov Model to detect credit card fraud by analyzing spending patterns. He has participated in workshops and activities related to software development.