Shivraj Rath
Shivraj Rath's profile picture

JavaScript

ES6+

CSS

React

Angular

Redux

RxJS

TypeScript

Node.js

Tailwind

Webpack

Progressive Web App

Git

Responsive Web Design

Web Accessibility

Service Workers

Web Performance (Lighthouse, WPT)

CI/CD (Jenkins, Docker)

Monitoring (Splunk, Kibana, Grafana)

Work Experience

  • Working actively on jcpenney.com front end. Primary development on React, Redux, Saga, Node.js, tailwind.
  • Work with UX, product and backend partners.
  • Involved in creating common components and maintaining front end microsites.
  • Actively involved in improving page performance, using light house, web vitals and webpage test
  • Lead developer for front end development using Angular, Node.js, SCSS, PWA
  • Actively involved in architectural and design pattern discussion
  • Did thorough PR reviews and built code quality automation
  • Worked on creation of accessible UI - e508 standards
  • Worked on implementing highly performant web page by optimizing the critical rendering path
More Details

Open Source Projects

JSON ABC

Sorts JSON object alphabetically. It supports nested objects, arrays and collections. Works offline and beautifies JSON object too.

stProgress.js

A light-weighted slim top progress bar to indicate service calls happening from your app. This is particularly useful for AJAX heavy applications. Just include the library and it takes care of rest.

Password Generator

A strong random password generator, which doesn't need any configuration.

Yaadein

This is a HTML5 based web app for TV to view old Doordarshan shows.

Wikipedia Parser and API

A node.js based parser, that takes any wikipedia URL and returns the article in a machine readable format.

ngScan API

This API takes an ingredient from any product and returns the health impact of that ingredient.

Flickr Images by Place

Searches latest images on flickr for a given city. I also created the API layer to support the UI.

Show More