Rahul Mahato

Rahul Mahato

Software Engineer
I am well versed in development using Javascript environments and libraries. I believe in good design and writing clean codes to build responsive and user-friendly websites that cater to the needs of the project. I have a good experience of building all kinds of applications e.g. Static, Responsive, Web apps, and Hybrid Mobile Apps from scratch.

The most amazing...

.... thing I have built is a Weighbridge Management Desktop Application, using ElectronJs library in NodeJs runtime, and serialport js that is very useful to measure the loads in the truck for an import/export company which can also be monitored remotely for different locations.

Interest & Expertise

  • Web Development
  • Mobile Development
  • Modular Design
  • Object-Oriented design
  • Functional programming patterns
  • Agile software development
  • Responsive and user-friendly designs

Skills

Databases

MySQL, MongoDB

Backend Framework & Library

Node.js, Express.js, Mongoose

Frontend Framework & Library

React.js

Mobile Framework & Library

React Native

Languages

HTML / CSS, JavaScript, TypeScript

Version Control

Git, GitLab, GitHub

Editors

Sublime Text, VS Code

CSS pre-processor

SCSS

User Interface Design

Material Design

State Management

Redux, Redux Saga, Thunk

Cloud Services

Firebase

Projects

Rail Track Monitoring

ReactJs, Redux, Redux Saga, GoogleMap Api. This is a Railway Track Monitoring application that shows the Rail Status on the map. Worked on features like google map integration, handling large data sets and also created an application that connects all the sister applications to implement Single Sign On feature.

Comic Search App

ReactJs, React-native, Redux, Redux Saga: This is a React Native Hybrid Application which uses Marvel Api and Google Book Search Api to Fetch Books. This application uses Firebase Firestore Service to hold the data. This also has a User Authentication System using Firebase Auth and Comic add to favourite section.

PresiCare

ReactJs, Redux, Mongoose, MongoDB, ExpressJs, NodeJs, ElectronJs. A desktop application based on ElectronJs and MERN stack that aims to regulate the overdose of prescribed drugs by monitoring the purchase and dosage. This also connects the doctors, patients, and pharmacies together, This allows the pharmacies to lock the prescriptions for the time prescribed by the doctor so that the patient doesn't buy extra drugs than prescribed.

Ticketing Software

Nodejs, Mongoose, Mongodb, ExpressJs, ElectronJs. A weighbridge management application built using ElectronJs library in NodeJs runtime that is very useful to measure the loads in the truck for an import/export company which can also be monitored remotely.

Aid and Probe network

Nodejs, Mongoose, Mongodb, ExpressJs.. An IoT based project which makes the process of evacuation of the driver after an accident autonomous, by sending the coordinates of the device to the webserver and then finding nearby hospitals and police stations and informing them. Also, We hosted a web app that has the manual facility of doing the same.