Summary
Overview
Work History
Education
Skills
Timeline
Generic

Yash Garg

Software Engineer
New Delhi

Summary

Frontend Developer specializing in React.js with a strong grasp of JavaScript, HTML5, and CSS3. Proficient in building single-page applications (SPAs) and utilizing Redux and Context API for state management. Skilled in working with RESTful APIs to ensure responsive design and cross-browser compatibility. Committed to developing intuitive user interfaces that prioritize performance, maintainability, and code quality. Thrives in fast-paced, Agile environments and continually seeks to expand knowledge of emerging technologies and techniques.

Overview

7
7
years of professional experience

Work History

Senior Front End Developer

Novo
11.2022 - Current
  • Worked on major banking features like invoices and payroll from scratch.
  • Directly participated in product discussions to finalize the requirements.
  • Added charts for tabular data so that users can visualize data better.
  • Worked on migrating old code to Typescript.
  • Developed reusable UI components using modern JavaScript frameworks like React, increasing productivity of the entire development team.
  • Implemented responsive design principles to ensure optimal display on various devices, improving overall usability for users on both desktops and mobile devices.
  • Collaborated with UX designers to create seamless user interfaces for web applications.

JavaScript Developer

Adpushup
06.2019 - 11.2022
  • Migrated legacy React code to functional components, improving maintainability and performance.
  • Implemented caching techniques, including Redis, to enhance reporting speed by 24%, significantly improving user experience.
  • Contributed to multiple modules of AdPushup.js (AdPushup's ad-serving technology), including interstitial ads, chained docked ads, sticky ads, and video ads.
  • Automated test cases for AdPushup.js using Cypress, ensuring high-quality code and improved testing efficiency.
  • Conducted code reviews to maintain code quality and adherence to best practices within the team.

UI Developer

BluePi Consulting Pvt. Ltd.
07.2018 - 06.2019
  • Contributed to the establishment of design guidelines, standardizing the look and feel across multiple applications.
  • Contributed to the development of Pistats, an analytical tool, by managing and optimizing the user interface (UI).
  • Enabled clients to analyze user behavior on their sites and send targeted push notifications for improved engagement and retention through Pistats SDKs.
  • Developed multiple responsive screens, including the dashboard, GA analytics, and push notification interfaces, utilizing interactive tables and charts to enhance data visualization and user experience.

Software Engineer

Mindtree Ltd.
11.2017 - 06.2018
  • Assisted in the development and maintenance of Java-based applications, contributing to feature enhancements and bug fixes.
  • Collaborated with senior developers to design, develop, and test software solutions using Java, Spring, and Hibernate frameworks.
  • Improved software performance by identifying and resolving bottlenecks in the code.

Education

Bachelor of Technology -

SRM Institute of Science And Technology
Delhi, India
04.2001 -

Skills

HTML

CSS

Javascript

Front end web development

Reactjs

Tailwind

TypeScript fundamentals

Redux state management

Cypress E2E testing

GraphQL apis

Web performance optimization

Code debugging

Jira and confluence

NPM and yarn usage

Mobile-first approach

Test-driven development

Nodejs basics

Git version control

Responsive design

Timeline

Senior Front End Developer

Novo
11.2022 - Current

JavaScript Developer

Adpushup
06.2019 - 11.2022

UI Developer

BluePi Consulting Pvt. Ltd.
07.2018 - 06.2019

Software Engineer

Mindtree Ltd.
11.2017 - 06.2018

Bachelor of Technology -

SRM Institute of Science And Technology
04.2001 -
Yash GargSoftware Engineer