Summary
Overview
Skills
Technical Expertise
Work History
Education
Accomplishments
Work Availability
Timeline
Interests and Hobbies
Generic
Gaurav Sharma

Gaurav Sharma

Lead Software Engineer
Mohali

Summary

Seasoned Software Engineer Lead with 10+ years of experience driving software development excellence. Visionary leader with a passion for innovation and delivering solutions. Skilled in full lifecycle management, team collaboration, and independent projects. Rapidly adapts to emerging technologies, achieving outstanding results with creativity and technical expertise.

Overview

11
11
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Skills

Development Types: Frontend and Backend

Technical Expertise

Node JS: 3 years

  • Developed RESTful APIs using Express JS
  • Familiarity with popular npm packages such as lodash, async, moment, etc


PHP: 5 years

  • Developed dynamic websites and web applications using frameworks like yii2, symfony, etc
  • Integrated with various databases including MySQL, PostgreSQL
  • Experience with frontend technologies such as HTML, CSS, JavaScript/jQuery


Python: 1.5 years 

  • Developed RESTful APIs using Flask framework
  • Experience working with Libraries Like numpy, pandas, etc


React JS: 1 years

  • Developed dynamic user interfaces for web applications
  • Managed application state using Redux and Context API
  • Utilized React hooks for functional component development

Work History

Lead Software Engineer

Escalon Business Services Pvt Ltd.
07.2021 - Current
  • Developed code using Node.js, Python and other programming languages to support digital repository frameworks and integrate systems.
  • Proficient in utilizing MindMeister, a collaborative online mind mapping tool, to visually organize and brainstorm ideas, create project plans, and facilitate team collaboration.
  • Proficient in using DBSchema for database design and modeling to visually design, document, and manage databases for different projects.
  • Communicated project plans, tracking details, status updates, and risk mitigation plans to cross-functional team.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Updated old code bases to modern development standards, improving functionality.
  • Contributions to serverless projects utilizing AWS Lambda, DynamoDB, and SQS

Senior Software Engineer

AJ Devtech Pvt. Ltd.
08.2017 - 06.2021
  • Demonstrated experience and good hands-on programming experience in PHP frameworks (Yii2, Symfony, Cake php, etc..) and wordpress as cms.
  • Worked with AngularJS, jQuery, and JavaScript for frontend development.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.

Software Developer

E- Coding Hub Pvt. Ltd.
04.2013 - 06.2017
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated with Team lead & project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Participated in software field testing to verify performance of developed projects.

Education

Master of Computer Applications -

Swami Devi Dyal Institute of Engineering
Haryana, India
06.2010 - 07.2013

Bachelor of Computer Applications -

Govt. Post Graduate College UNA
Himachal Pradesh, India
05.2007 - 06.2010

Accomplishments

  • Collaborated with a team in a high-pressure 'war room' environment to successfully deliver the 'HR-Engine' project under tight deadlines, while operating within a micro-management structure led by the CTO.
  • Additionally, remained a member of the 'Project 90' team, tasked with delivering the project within a 90-day timeline inclusive of research and development. Worked in a war room environment established by the CTO.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Lead Software Engineer

Escalon Business Services Pvt Ltd.
07.2021 - Current

Senior Software Engineer

AJ Devtech Pvt. Ltd.
08.2017 - 06.2021

Software Developer

E- Coding Hub Pvt. Ltd.
04.2013 - 06.2017

Master of Computer Applications -

Swami Devi Dyal Institute of Engineering
06.2010 - 07.2013

Bachelor of Computer Applications -

Govt. Post Graduate College UNA
05.2007 - 06.2010

Interests and Hobbies

Certainly! Engaging in internet research for learning allows me to explore a wide range of topics and stay updated with the latest developments in various fields. As an avid reader, I enjoy delving into books that expand my knowledge and perspective on different subjects. Additionally, I am a hands-on learner who thrives on practical experiences, actively seeking opportunities to apply theoretical knowledge in real-world settings. Moreover, being a sports enthusiast, I find joy and relaxation in participating in various sports activities, promoting physical fitness and teamwork. Overall, these interests reflect my passion for continuous learning, personal growth, and staying active both mentally and physically.

Gaurav SharmaLead Software Engineer