Shubham Agrawal

Shubham Agrawal

Software Engineer
I don’t like to define myself by the work I’ve done.,I define myself by the work I want to do. I prefer to keep learning, continue challenging myself and do interesting things that matter. And love to contribute to the Open Source Community. Web|App Developer.

The most amazing...

.... Created a highly scalable React Starter Kit for an enterprise application with a very easy maintainable codebase from scratch.

Interest & Expertise

  • Web Performance
  • Web Development
  • Mobile App Development
  • Cricket , Swimming & Trekking


  • Hackathon Winner at NIT,Raipur(CODEUTSAVA 3.0)
  • Finalist at SIH(Smart India Hackathon) 2019
  • Represented District Cricket Team(Raipur, C.G)



MySQL, MongoDB, PostgreSQL

Backend Framework & Library

Node.js, Express.js

Frontend Framework & Library

React.js, AngularJS


HTML / CSS, JavaScript, Java, TypeScript

RealTime Communication Library

Version Control

GitLab, GitHub

Project Management

JIRA, Trello


Sublime Text, VS Code

User Interface Design

Material Design, NativeBase

State Management

Redux, Redux Saga

Cloud Services



Live Cricket Scoring App

A separate web app & Mobile App for tracking live cricket scores and Creating Live Matches. It allows users to create a match and update live scores so users can follow and track live scores.

Sudoku App

Online Sudoku app with 3 levels of difficulties.

Personal portfolio

Made my online portfolio for showcasing my projects.

Covid-19 Tracker

Made a covid-19 tracker for tracking covid cases in India. It also has all the information related to safety and precautions from COVID.

Inventory Management System

An inventory management system that can help to manage inventory and also has a billing system in it. With this app user can Make sales/purchase bills, can manage stock, can maintain account leader of sellers and buyers.

Movie Rating App

An app in which users can get all the details of a movie and can also see the Ratings in IMDB etc.