Summary
Overview
Work History
Education
Skills
Websites
Certification
Honors Awards
Hobbies and Interests
Affiliations
Timeline
Hi, I’m

GAURAV SINHA

Thane
GAURAV SINHA

Summary

Offering 6+ years of progressive experience in owning web-based projects from concept and design through testing, implementation and client updates. Diligent about producing exceptionally clean, strong and secure code. Successful at achieving browser, device and operating system compatibility objectives while satisfying client desires and producing robust, sophisticated designs.

Savvy Web Developer eager to integrate rich media and exciting assets to grow usership. Innovates web design through novel site elements and app capabilities. Passionate about presenting users and clients with new, useful and attractive assets for online consumption.

Overview

9
years of professional experience
1
Certification

Work History

Labor Solutions

Senior Web Developer
09.2022 - Current

Job overview

  • Resolved technical issues related to web application development including coding errors and user interface design.
  • Monitored website performance metrics such as page loading speed, uptime and security.
  • Collaborated with designers to create visually appealing websites that are optimized for search engines.
  • Ensured code was compliant with W3C standards while developing new features or fixing bugs in existing codebase.
  • Provided technical support to clients regarding any issues they may have encountered while using the website.
  • Worked closely with other developers on a daily basis to ensure projects were completed on time and within budget.
  • Deployed applications onto production servers using various technologies such as Amazon Web Services.
  • Participated in regular code reviews with peers in order to maintain high quality standards across all projects.
  • Managed code development assignment, editing and finalization, completing concurrent scheduled projects to meet organizational timelines.
  • Redesigned sites to enhance navigation and improve visual appeal.
  • Implemented improvements to boost site performance.
  • Determined job priorities for multiple projects and communicated sequencing, priorities and timelines to entire team.

Tata Consultancy Services

IT Analyst
12.2018 - 09.2022

Job overview

  • Developed and implemented IT solutions to streamline business processes.
  • Created detailed technical specifications for software applications.
  • Developed React applications using Redux state management and RESTful APIs.
  • Created custom components, forms, and interfaces for user interactions in React.
  • Debugged and resolved issues related to React components.
  • Integrated third-party libraries into existing React applications.
  • Collaborated closely with UX and UI designers to ensure the best possible user experience while developing React applications.
  • Utilized Node.js to develop server-side logic for web application development with React.
  • Managed source control systems like Git or Subversion when working on collaborative teams building out complex react applications.
  • Contributed ideas and feedback during sprint planning meetings to help prioritize tasks related to developing a react application.
  • Monitored browser compatibility issues while coding layouts using HTML5, CSS3, JavaScript and jQuery along with other frameworks like Bootstrap or Material UI when creating react apps.
  • Assisted junior developers in understanding the architecture of large scale react projects as well as debugging any errors they may encounter while developing these applications.
  • Designed user-friendly software interfaces to simplify overall management.
  • Delivered code to meet functional or technical specifications.
  • Participated in code review meetings, providing input on bugs, inefficiencies and potential solutions to emergent issues.
  • Researched alternative solutions to problem spaces to decide best technical approaches.
  • Identified and communicated potential risks and roadblocks to properly execute projects.
  • Resolved conflicts between departments regarding IT-related matters.

Tata Consultancy Services

System Engineer
12.2016 - 12.2018

Job overview

  • Developed custom JavaScript code to create dynamic, interactive web pages.
  • Created and maintained complex user interfaces using HTML5, CSS3, and JavaScript frameworks such as ReactJS and AngularJS.
  • Integrated third-party APIs into existing applications with JavaScript.
  • Collaborated with front-end developers on various projects involving UI and UX design elements written in JavaScript ES6+ syntax.
  • Created responsive web designs that dynamically adjust for different device sizes using media queries and Bootstrap grid system.
  • Prototyped mobile apps with Ionic Framework to provide a native app experience via HTML5, CSS3, and JS codebase running on Cordova platform shell environment.
  • Built layouts according to customer parameters using HTML5 and CSS3.
  • Gathered, defined and translated client requirements into product stories and actionable tasks.
  • Debugged issues related to HTML, CSS and JS code in various browsers.
  • Deployed websites on staging servers for testing purposes before going live production environments.
  • Ensured that all code is W3C compliant and meets accessibility requirements.
  • Provided support for debugging issues reported by users after deployment of the website application onto production environment.

Tata Consultancy Services

Assistant System Engineer
12.2015 - 12.2016

Job overview

  • Troubleshooted network issues and resolved them using Linux system administration tools.
  • Assisted with server migrations from physical servers to virtual machines in a cloud environment.
  • Deployed security patches to ensure that all Linux systems were up-to-date with the latest security updates.
  • Collaborated with other teams across departments in order to design solutions that meet customer needs.
  • Implemented network security improvements to resolve vulnerabilities.
  • Performed data backups and disaster recovery operations.

Tata Consultancy Services

Assistant System Engineer(Trainee)
12.2014 - 12.2015

Job overview

  • Developed scripts for automating system administration tasks.
  • Wrote shell scripts for various linux tasks

Education

Bachelor of Technology (B.Tech.) from Electronics and Communication Engineering
01.2014

Intermediate from Science and Computer
01.2009

Skills

  • Reactjs(18 Both Class Based and Functional Approach)
  • CSS/SCSS/Tailwind CSS
  • Material UI
  • Typescript
  • HTML5
  • Cascading Style Sheets (CSS)
  • JavaScript
  • Shell Scripting
  • Object-Oriented Programming (OOP)
  • Python
  • Linux
  • Application Debugging
  • Software Best Practices
  • Website Analytics Tools
  • Friendly, Positive Attitude
  • Agile Development Methodologies
  • Software Development
  • Project Coordination
  • Code Review
  • Proficient in HTML
  • Dependable and Responsible
  • Calm Under Pressure
  • Communication
  • Planning
  • Supervision and Leadership
  • Project Management
  • Wireframes
  • Javascript
  • HTML

Certification

  • Responsive Web Design(freeCodeCamp)
  • Python: Advanced Design Pattern(Linkdin)
  • Python BootCamp(Udemy)

Honors Awards

  • On Spot Award - Team Lead(Tata Consultancy Services) - Oct 2016
  • Certificate Of Appreciation - Manager(Tata Consultancy Services) - Oct 2017

Hobbies and Interests

  • Book Reading
  • Counselling on philosophy of life
  • Spiritual Inspiration

Affiliations

  • Movie Enthusiast
  • Car Driving is a passion
  • Deep Thinker
  • Voracious Information Seeker

Timeline

Senior Web Developer

Labor Solutions
09.2022 - Current

IT Analyst

Tata Consultancy Services
12.2018 - 09.2022

System Engineer

Tata Consultancy Services
12.2016 - 12.2018

Assistant System Engineer

Tata Consultancy Services
12.2015 - 12.2016

Assistant System Engineer(Trainee)

Tata Consultancy Services
12.2014 - 12.2015

Bachelor of Technology (B.Tech.) from Electronics and Communication Engineering

Intermediate from Science and Computer
GAURAV SINHA