Gaurav Sharma
About Gaurav Sharma
Gaurav Sharma is an Associate Staff Engineer at Nagarro with extensive experience in software engineering and proficiency in multiple programming languages and frameworks.
Work at Nagarro
Gaurav Sharma currently holds the position of Associate Staff Engineer at Nagarro, having joined the company in 2021. His tenure at Nagarro follows a previous role as a Senior Engineer from 2019 to 2021. Both positions were based in Gurugram, Haryana, India. In his current role, he continues to contribute to various engineering projects, leveraging his extensive experience in software development.
Previous Experience in Software Engineering
Before joining Nagarro, Gaurav Sharma worked as a Software Engineer at ValueFirst Digital Media from 2018 to 2019. He also held a position as a Software Engineer at Jindagi Live Infosystems Pvt. Ltd. from 2017 to 2018. His career began at ONjection Labs, where he served as a Senior PHP Developer from 2014 to 2017. These roles provided him with a solid foundation in software development and engineering practices.
Education and Expertise
Gaurav Sharma earned a Bachelor’s Degree in Computer Science from Maharishi Dayanand University, Rohtak, completing his studies from 2009 to 2013. His education laid the groundwork for his technical skills, which include proficiency in programming languages such as Python, PHP, and Node.js. He is also experienced with programming frameworks like Laravel, Django, Magento2, and ExpressJs.
Technical Skills and Technologies
Gaurav Sharma possesses a diverse skill set in software development, including expertise in data storage technologies such as MySQL, MongoDB, Redis, and ElasticSearch. He has sound knowledge of AWS for cloud services and is experienced in building large-scale applications, particularly in the areas of e-commerce and digital marketing solutions. His commitment to learning and experimenting with new technologies enhances his capabilities in web application development.