Gaurav Sharma
About Gaurav Sharma
Gaurav Sharma is a Technical Development Manager at Boston Consulting Group with extensive experience in Java development, Agile frameworks, and cloud services.
Current Position at Boston Consulting Group
Gaurav Sharma currently holds the position of Technical Development Manager at Boston Consulting Group (BCG) in Gurgaon, Haryana. He has been with BCG since 2020. In this role, he is responsible for overseeing technical development projects and ensuring the successful implementation of technology solutions.
Previous Experience at Kronos Incorporated
Before joining Boston Consulting Group, Gaurav Sharma served as Principal Engineer at Kronos Incorporated from 2018 to 2020 in the Noida Area, India. During his tenure, he was pivotal in leading engineering projects and contributing to the development of workforce management solutions.
Senior Technical Roles at Mahindra Comviva and Accenture
Gaurav Sharma held significant technical leadership positions at Mahindra Comviva and Accenture. At Mahindra Comviva, he was a Senior Technical Lead from 2017 to 2018 in Gurgaon, India. Prior to that, he was a Technical Team Lead - Java at Accenture from 2015 to 2017, also in Gurgaon. In both roles, he provided crucial technical direction and managed team performance to achieve project goals.
Development and Engineering Background
Gaurav Sharma has an extensive background in software development and engineering, having worked at various renowned companies. He worked as a Senior Java Developer at Pitney Bowes Software from 2011 to 2015 in Noida Area, India, and as a Java Developer at Dell from 2010 to 2011, also in Noida. Earlier in his career, he was a Java Developer at Ubona Technologies in Bengaluru from 2007 to 2010.
Technical Expertise and Skills
Gaurav Sharma is skilled in a wide range of technologies and tools. His expertise includes Java, SQL, XML, Micro Services, Spring, Hibernate, and more. He has experience with various databases such as MySQL, Oracle, Postgres, and MongoDB. Additionally, he is proficient in scripting languages like Angular JS, Backbone JS, and Dojo, and is experienced with cloud services like AWS EC2. He has substantial knowledge of Big Data technologies, including Hive and Impala.
Proficiency in Agile and DevOps Methodologies
Gaurav Sharma is well-versed in Agile frameworks and DevOps methodologies, with specific expertise in Continuous Deployment and Continuous Integration (CI/CD). His proficiency with development tools includes Eclipse, STS, InteliJ, and JIRA. He utilizes these methodologies to enhance team efficiency and project delivery.