KaushikDev Logo
Picture of the author

Piyush
Kaushik

Frontend Web Developer

Highcharts

This section showcases interactive charts created using the Highcharts library. It provides visual insights into key metrics like website visitors and revenue growth over time. Dynamic and easy-to-read charts make data interpretation simpler.

Created with Highcharts 12.4.0VisitorsMonthly VisitorsVisitorsJanFebMarAprMayJun050100150200Highcharts.com
Created with Highcharts 12.4.0Revenue (in $K)Revenue GrowthRevenueQ1Q2Q3Q4050100150200250Highcharts.com

AG Grid

This section demonstrates an interactive data grid using AG Grid. You can sort, filter, and resize columns dynamically. Perfect for displaying structured data clearly and efficiently.

No Rows To Show

Side Projects

Here you can explore a collection of side projects demonstrating frontend development skills. Each project highlights unique problem-solving approaches, technical expertise, and creative implementation. Click on any project to view it in detail.

ContextAPI
ReducerAPI
Tailwind

TMS

TMS or Ticket Management System is the place for creating, managing ticketing tasks efficiently ans seamlessly. This is a beta version which is still in progress for MVP.

React
CSS
MUI

Maadhyam

Maadhyam is the place for learning basics of web development. It is especially useful for the beginners getting into the world of web development.

React
Firebase
MUI

Budget Manager

Budget Manager allows you to manage your budget easily and tells you where you've been spending all your money.

React
Redux
SCSS

Movies App

This app allows you to build your own custom movies library. Search, Add to watchlist or save for later!!

Career Timeline

This section presents a chronological timeline of professional milestones. It covers career achievements, key roles, and significant contributions in various organizations. The timeline helps visualize growth and expertise over the years.

Title - Senior Software Engineer

Company - 3Pillar Global

Project - Catchment Analyzer

Client - Aviation Week(Informa Markets)

Technologies - React, Redux, HighCharts, AG Grid, MUI, Jest

Roles and responsibilities - As a senior frontend developer, I helped develop and maintain the Catchment Analyzer's complex charts and grids, using third party libraries like HighCharts and AG Grid. Using Redux to maintain overall state of the application, I make sure the data is available at anywhere in the application. Caching the data at browser level so that browser reloads doesn't impact performance.

January 2025 - Present

Title - Senior Software Engineer

Company - 3Pillar Global

Project - Marketing eCommerce

Client - Straighterline

Technologies - BigCommerce, Stencil CLI, React, Sass, Jest

Roles and responsibilities - As a senior frontend developer, I helped develop and maintain the straighterline's themes, dynamic widgets in BigCommerce. Also, integrated React with BigCommerce themes to add dynamic pages. To perform code reviews and solve technical issues with the team. Additionally working with Client on reviewing figma designs and grooming and estimating user stories.

Nov 2022 - Dec 2024

Title - Software Engineer

Company - 3Pillar Global

Project - UpScriptHealth SFRW

Client - UpScript

Technologies - NextJS/React, Material UI, Wordpress

Roles and responsibilities - As a frontend developer to develop and maintain the upscript.com's dynamic pages and components in React(nextjs). Proactive interaction with the client on designs and features.

March 2021 - Oct 2022

Title - Frontend Developer

Company - 3Pillar Global

Project - SecureAndGo

Client - Secure Loyalty Wallets

Technologies - Javascript, Html, Bootstrap, Wordpress

Roles and responsibilities - As a frontend developer to fix bugs in secureandgo's html, css and javascript bugs and maintain the cms in wordpress.

Feb 2019 - Feb 2021

Title - Senior Test Engineer and Project Coordinator

Company - Blue Apple Technologies, Noida

Roles and responsibilities - As a test engineer, test planning, test case writing and test case execution were some of the tasks that were part of daily routine. Also as a project coordinator to evaluate any risks involved and to track project's progress were some of the other tasks I'd perform.

May 2017 - Feb 2019

Title - Validation/Quality Engineer

Company - Sunquest Information Systems, Bangalore & London

Roles and responsibilities - As a validation/quality engineer, to write and update functional and regression test cases, make bug reports and raise any critical issue in healthcare(ICE) web app, were some of my daily tasks.

June 2011 - Dec 2015