Gaurav Sharma
About Gaurav Sharma
Gaurav Sharma is a Software Specialist at Mastek Ltd in New Delhi, India, with over 12 years of experience in business analysis, programming, and web development using J2EE/.net technologies.
Company
Gaurav Sharma is currently employed at Mastek Ltd, where he holds dual roles as a Software Specialist and Senior Software Engineer. His work is based in the New Delhi Area, India.
Title
Gaurav Sharma's career includes titles such as Software Specialist, Senior Software Engineer, Consultant, Senior Programmer, Programmer, and Assistant Programmer. He demonstrates versatility across various roles in the software development field.
Education and Expertise
Gaurav Sharma holds a B.Tech. in Computer Science & Engineering from Motivational Pathway, completed between 2002 and 2005. He also earned a Diploma in Civil Engineering from Govt. Polytechnic, Jhansi, from 1997 to 2000, and completed his 10+2 education at Jawahar Navodaya Vidyalaya, Lalitpur, from 1991 to 1997, focusing on PCM (Physics, Chemistry, Mathematics) along with English and Hindi.
Professional Background
Gaurav Sharma has a robust professional background in the software industry, amassing over 12 years of experience. He has held positions at various companies including Mastek Ltd, NICSI (National Informatics Centre Services Inc.), and CMC Ltd. His roles have ranged from Software Engineer to Senior Programmer and Consultant, showcasing a diverse skill set in programming, business analysis, and web development using J2EE/.NET technologies.
Skills and Specializations
Gaurav Sharma is proficient in a variety of development tools and technologies, including MyEclipse, Eclipse, Pl/Sql Developer, Dreamweaver, and iReport. His expertise extends to J2EE Technologies (JSP, Servlet, Struts), Jasper Reports, AJAX, and JavaScript. He is skilled in the complete development lifecycle of web applications, encompassing requirement gathering, system study, design, coding, testing, documentation, and report generation. Additionally, he provides end-user training, client support, and handling.