Shubho De

2 YEARS OF EXPERIANCE IN DJANGO

Kolkata, India

Summary

1. Two years of experience in Python programming mainly in Django Framework with good programming skills and good practices.
2. Worked on building REST API and requests module.
3. Skills for scraping data using Scrapy.
4. Database used is MySQL and MongoDB.
5. Currently in a learning phase for Image processing and classification using TensorFlow, Numpy. And Pandas.
6. Also have basic knowledge and understand of JavaScript, Worked on AngularJs, JQuery in various projects.

Languages:

Bengali, English, Hindi

Favorite Python Packages:

django, scrapy, requests, pandas, numpy, tensorflow, word2vec, MySQLdb, xlrd, json

Experience

Projects

Steam TravelsPython / Django, javascript, MySql, NodeJs, MongoDB

This is a hotel booking system. It is used to search and book hotel for any location.

There were different sponsor APIs from where the system gets hotel information. While the user do a search a request through API from Django goes to a NodeJs module. Then from this module different sponsor API is called and data is fetched from them. Now this data comes in different format from different sponsor APIs. The NodeJs module then combine all the data and make it in a standard format to response back to Django. Django then takes the data list of data and displays them for the user. Almost the same process happens during booking a hotel.

There are 3 types of users: super admin, agents and normal user.
Super users can view all the active sponsors, agents and the amounts they are holding.
Agents have a some amount in there accounts. They can search hotel, suggest a normal user and book a hotel for them.

Normal user can only search different hotels use filers according to their needs etc.


-------------------------------------------------------------------------------------------------

tradeablebeta.comPython / Django, D3.js, javascript, MySql

This is data visualization tool. It is used to visualize different ETF performance and helps to create analysis.

The project is divided into different screens or modules, where the user can visualize ETFs’ performance according to different requirements, such as ‘by region’, ‘by recent launches’, ‘income oriented ETFs’ etc.

After login the user can visualize Graphs as well as in a table format. Here the user can also download CSV of the table. Graph view can also be downloaded in PNG format. Also filters are implemented with the help of which visual data can be filtered according to the need.

In the front-end, besides HTML, javascript is used with D3.js. Here the data in D3 comes from API calls. These APIs are built in Django.

Skills

AngularJS, Artificial Intelligence, Backend Development, Celery, Data Science, Django, Elasticsearch, Git, JavaScript, Linux, Machine Learning, MongoDB, MySQL, NumPy, Pandas, Redis, SQLAlchemy, Scrapy, TensorFlow, Virtualenv, Web Development, Web Scraping, jQuery

Joined: July 2017