Abhinab Das

Abhinab Das

Software Engineer
Full-stack developer who is intrigued by the wonders of cloud computing and big data.

The most amazing...

.... thing I have developed is a crawler which can be provided with a link and starts to build its own database on the basis of the link it collects and data present in the webpages using C++. An indexer to process the data present in meta(description, page tags etc) for better search results.

Interest & Expertise

  • Project Organisation
  • Big Data
  • Dashboard Applications
  • Database and Query Optimizations
  • Data scraping & parsing
  • Cloud Based Application
  • Agile software development
  • Object-oriented design
  • Real-time systems

Achievements

  • Awarded Engineering Watch Scholar, by Engineering Watch 2014 at IIT Delhi
  • Elocution semi-finalist in nationwide Yuva Sangharsh-2012, held by Ramakrishna Math on occasion of 150th Birth Anniversary of Swamy Vivekananda.

Skills

Databases

MySQL, MongoDB

Backend Framework & Library

Node.js, Express.js, FeathersJs

Frontend Framework & Library

React.js, Angular 2+

Mobile Framework & Library

Android Native (Java)

Languages

HTML / CSS, C++, TypeScript

Version Control

Git, GitLab, GitHub

Project Management

JIRA, Trello

Cloud Services

Firebase, AWS S3, Firestore, MongoDB Atlas

Projects

Payment Portal and Business Management System

Provides flexibility and value for anyone seeking a payment processing solutions. Our solutions allow the business to free up resources and concentrate on their core activities. You can use a payment processor, and there are no hidden charges. The system is capable of working as a stand-alone payment portal and stand-alone business management system which allows the creation of customizable roles and management features for more flexibility which every business needs. It has been built on Angular 4.4 and running FeathersJS along with MongoDB to provide a highly scalable environment. Taking advantage of MongoDB aggregations to handle database-intensive tasks. Created queue processing to handle high computation and background tasks in an efficient manner. Using sockets to sync SQL databases to MongoDB and vice-versa.

Dashboard Application to handle equipment wear and tear in Real Time

An application which allows the user to view currently running equipment status in real-time. It also allows user to check equipment bearing info and status regarding the same. Also sends alerts if any equipment is in a critical state. It has been built on React+Redux.