Vibhu Banka

Vibhu Banka

Software Engineer
AWS Certified Developer Associate and a Full Stack Developer skilled in React, MySQL and Shell Scripting.

The most amazing...

.... thing I have built is an Inventory Management App which lets the user maintain their inventory using web interactively by creating QR/Barcode labels, adding additional info (notes/tags/photos), importing and exporting items, creating custom item fields as per personal needs and setting up stock/date level alerts.

Interest & Expertise

  • Functional programming patterns
  • Web Apps
  • Cloud Services

Skills

Backend Framework & Library

Laravel, Node.js, Express.js, Mongoose

Databases

MySQL, MongoDB, PostgreSQL, Elastic Search

Frontend Framework & Library

React.js

Languages

HTML / CSS, JavaScript, PHP, Java, Shell, Ruby

Version Control

Git, GitLab, GitHub, Bitbucket

Project Management

JIRA, Trello

State Management

MobX, Redux, Redux Saga, Thunk

Cloud Services

Firebase, AWS S3

Projects

An Inventory Management App

Inventory management that keeps track of inventory and uses the latest frontend tools to help manage it intuitively. The technologies used are ReactJS, React Router, React Redux, Redux-Saga, Redux Form, RamdaJS, Styled Components

Resource Management Portal

A web application to track individual skills and map them to various projects based on efficiency and skill set. The technologies used are ReactJS, React-Redux, Redux Thunk, REST API, Laravel framework, MySQL DB

Server Management Tool

A Java MVC web app used to manage the server infrastructure of multiple websites using a web UI. It automates several manual tasks performed by the operations team. Technologies used are Java, HTML/CSS, Javascript, JQuery, ODBC, Shell Scripting

Trademarks Application

A web application which is used to manage the trademark names of different pharmaceutical drugs. The technologies used are EmberJS, Ruby On Rails, PostgreSQL, REST API