Narendra Sharma

Senior Software Engineer @ Jeeves

About Narendra Sharma

Narendra Sharma is a Senior Software Engineer with expertise in front-end and back-end technologies, including the MEAN Stack and DevOps. He has a strong background in Java-based web applications and has held various positions in software development across multiple companies in India.

Work at Jeeves

Narendra Sharma currently holds the position of Senior Software Engineer at Jeeves, where he has been employed since 2022. His role involves utilizing his expertise in both front-end and back-end technologies to contribute to software development projects. Based in Gurugram, Haryana, India, he applies his skills in the MEAN Stack and DevOps to enhance the company's technological offerings.

Previous Experience at FirstCry.com

Before joining Jeeves, Narendra Sharma worked as a Software Engineer at FirstCry.com (BrainBees Solutions Pvt. Ltd.) from 2020 to 2021. His tenure lasted one year in Pune, Maharashtra, India. During this time, he contributed to various software development initiatives, further developing his technical skills and understanding of the industry.

Background in Software Development

Narendra Sharma has a solid background in software development, having worked in various capacities across different organizations. He served as a Lead Software Developer at GameZ91 from 2019 to 2020 for nine months in Noida, Uttar Pradesh, India. Prior to that, he was a Software Developer at IT Exchange, Inc from 2017 to 2019 for two years in Gurgaon, India.

Education and Expertise

Narendra Sharma earned a Bachelor of Technology (BTech) degree in Computer Science from KIET Group of Institutions, where he studied from 2014 to 2017. His academic background laid the foundation for his expertise in software development, particularly in JavaServer Pages (JSP) and Hibernate, which are essential for Java-based web applications.

Leadership Skills in Software Development

Narendra Sharma has demonstrated effective leadership skills in managing teams during software development projects. His ability to guide and support team members has been a significant aspect of his professional journey, contributing to successful project outcomes and team cohesion.

People similar to Narendra Sharma