About

About Me

A passionate Software Engineer having an experience of 7+ years building Web and Mobile applications with JavaScript, ReactJS, NodeJs and some other cool libraries and frameworks

  • Name: Ayush Kumar
  • Address: Bengaluru, India
  • Email: 3ayush4@gmail.com

Experience

Work Experience

I have total experience of 7+ years over various domains of the industry and skilled in
Data Structures, Algorithms, JavaScript, ReactJS, HTML5, CSS3, React Native, Webpack, Git

May 2023 - Present

JPMorgan Chase & Co.

Software Engineer - 3

Projects:

May 2023 - Present

Commercial Bank

Location: Bengaluru, India

- Developing a commercial banking application

September 2020 - May 2023

EPAM Systems

Senior Software Engineer

Projects:

September 2021 - May 2023

Uber Rider Rental

Location: Bengaluru, India

- Worked on Rider Rental web application for Uber which allows users to rent a vehicle

September 2020 - September 2021

Adaptive Trial Design

Location: Hyderabad, India

- Developed a Clinical Trial Application ground up from scratch which evaluates a medical device or treatment through simulations generated on the platform
- Migrated the application to PWA with lazy loaded simulation results which speeded up the Page load, thereby increasing the Page's Performance by 2x.

June 2019 - August 2020

Publicis Sapient

Senior Associate L1

Projects:

June 2019 - August 2020

The Children's Place

Location: Gurgaon, India

- Involved in the development of front end of childrensplace.com and gymboree.com based on React JS
- Worked on the Re-architecture of the web app enabling SPA and Server Side Rendering
- Worked on View layer of the mobile application developed using React Native

August 2016 - June 2019

Tata Consultancy Services

System Engineer

Projects:

July 2017 - June-2019

Tele Denmark Communication

Location: Gurgaon, India

- Developed Call Flow Manager: Application to operate services assigned to groups comprising millions of customers
- It helped in reducing the service and connection allocation time using the flow diagram based on React JS

August 2016 - July 2017

Etihad Airways

Location: Chennai, India

- Built the application for complete catering operations and planning services of the airline.
- Developed the UI of the application along with controller logic of backend

Skills

My Skills

JavaScript

React.js

HTML5

CSS3

jQuery

Data Structures

My Projects

Projects

Blog

Blog

I love writing and write tech blogs related to JavaScript, React and other cool technologies and frameworks.

July 13, 2020

Demystify the enigma of Event Loop in Javascript

Confused about asynchronous behavior of JavaScript and being single-threaded at the same time. Let's demystify the Event Loop in detail.

May 29, 2020

Server Side Rendering in React App using Express.js

This article will give you basic understanding how to implement SSR in React App created using create-react-app with help of Express.js.

Mar 18, 2023

Understand JavaScript Strings Under The Hood to Find a Performant Way to Reverse It

What would be the best approach to reverse a string in JavaScript? We must need to understand the JavaScript String under the hood to find the optimal way of reversing it. This blog comprises of how strings are stored in memory in JS followed by a comparison of 5 different approaches of reversing it.

Contact

Contact Me

Contact me through any of the below channels

Contact Number

+91 87780 85618

Email Address

3ayush4@gmail.com